Skip to content

An open-source operating system built from the ground up in Rust.

Notifications You must be signed in to change notification settings

dinoslice/GroveOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GroveOS

An open-source operating system developed from the ground up in Rust.

What is GroveOS?

GroveOS aims to be a simple operating system and kernel that have a clean architecture, safe code, and a great developer experience.

Current Features

GroveOS is currently still in very early development!

There are currently no stable features that GroveOS has to offer, but if you'd like to contribute to work on a feature you'd like to see added, see the contribution guide.

Planned Features

Here's a quick overview of GroveOS' planned features (in no particular order):

  • Stable UEFI bootloader that can launch into a simple kernel
  • Framebuffer text writer for printing to the screen
  • Scalable memory management system
  • I/O support
  • User processes
  • Simple UI
  • Separate kernel modules

Issues

If you run into any bugs with GroveOS, a new idea that you'd like to see added, or general feedback about the project, please create an issue so that we can hear what you have to say!

Please follow the provided issue templates when creating your issue.

Contributing

As an open-source project, GroveOS welcomes contributions! To contribute, check out the contribution guide.

About

An open-source operating system built from the ground up in Rust.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Languages