We're excited to announce the first stable release of our Custom Operating System!
- Custom bootloader with GRUB integration
- Text-mode display with VGA support
- Full keyboard support with special keys
- Text editor with basic editing capabilities
- Simple filesystem for file operations
- Memory management system
- Interrupt handling
- Clean and maintainable codebase
- x86-compatible system
- 32MB RAM minimum
- VGA-compatible display
- PS/2 keyboard support
- Download release-v1.0.0.tar.gz
- Extract and build:
tar xzf release-v1.0.0.tar.gz cd v1.0.0 ./scripts/build.sh
- Run in QEMU:
./scripts/run.sh
- Arrow keys: Move cursor
- Ctrl+S: Save file
- Ctrl+Q: Quit
- Backspace: Delete character
- Enter: New line
Future plans include:
- Larger file buffer support
- Multi-file editing
- More advanced text editing features
- Additional keyboard layouts
- Improved file system
We welcome contributions! Check out our contributing guidelines in the README.
This project is licensed under the MIT License.
Ready to try it out? Download the release and follow our installation guide!