Skip to content

💿 💻 A simple operating system made with rust. 🦀

License

Notifications You must be signed in to change notification settings

NyanLinux/Seed_OS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SeedCore 🌱

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.

GitHub repo size GitHub license GitHub issues open GitHub issues closed GitHub pr open GitHub pr closed Github last commit Github commits activity GitHub stars

This repository is an experiment of an operating system made with rust.

Why in rust?

  1. Rust is one of the most energy efficient languages
  2. It's a great way to learn
  3. Why not?

Requirements

Building

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

Run

You can run the disk image in QEMU through:

cargo run

QEMU and the bootimage tool need to be installed for this.

Release History

  • 0.0.1
    • Work in progress

Contact

Clebson Augusto Fonseca– @whoisclebs – [email protected]

Distributed under the MIT license. See LICENSE for more information.

Contributing

  1. Fork it (https://github.com/whoisclebs/SeedCore/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

About

💿 💻 A simple operating system made with rust. 🦀

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%