Awesome
menix
A minimal and expandable Unix-like operating system.
[!Note] This is a hobby project to learn OS development. The project is currently in a pre-alpha stage of development and neither stable nor ready to use.
menix uses a modular kernel design. It handles:
- Booting
- Hardware Abstraction
- Interprocess Communication
- Scheduling
- Virtual Memory
- Virtual File System
Building from source
See Building
Contributing
Contributions are always welcome! First, please read the contributing guide to make sure your code fits to the rest of the project. Open an issue or pull request with the appropriate template and submit your changes.
Documentation
More in-depth documentation can be found in the kernel-docs repository.