A Minimalistic Kernel for Optimal Performance
SeedCore is a lightweight and efficient kernel designed for streamlined performance. Built with minimalistic principles, it provides a solid foundation for operating systems, enabling swift and optimized execution of tasks. With its focus on core functionalities, SeedCore ensures efficient resource utilization and seamless integration with various hardware platforms. Experience a nimble and responsive system with SeedCore, empowering your software to reach new heights.
This repository is an experiment of an operating system made with rust.
- Rust is one of the most energy efficient languages
- It's a great way to learn
- Why not?
- Rust 🦀
You can build the project by running:
cargo build
To create a bootable disk image from the compiled kernel, you need to install the bootimage tool:
cargo install bootimage
After installing, you can create the bootable disk image by running:
cargo bootimage
You can run the disk image in QEMU through:
cargo run
QEMU and the bootimage tool need to be installed for this.
- 0.0.1
- Work in progress
Clebson Augusto Fonseca– @whoisclebs – [email protected]
Distributed under the MIT license. See LICENSE
for more information.
- Fork it (https://github.com/whoisclebs/SeedCore/fork)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request