Skip to content

Aero is a new modern, experimental, UNIX-like operating system following the monolithic kernel design. Supporting modern PC features such as long mode, 5-level paging, and SMP (multicore), to name a few.

License

Notifications You must be signed in to change notification settings

akaia-io/aero

Repository files navigation

Areo

Aero is a new modern, experimental, unix based operating system written in Rust. Aero follows the monolithic kernel design and it is inspired by the Linux Kernel and the Zircon Kernel.

Please make sure you use the latest nightly of rustc before building Aero.

workflow lines_of_code discord

Screenshots

Roadmap

Check out ROADMAP.md for this month's roadmap.

Building Aero

Prerequisites

Build

To build and run aero:

$ cargo run

Contributing

Contributions are absolutely, positively welcome and encouraged! Check out CONTRIBUTING.md for the contributing guidelines for aero.

License

The source code in this project is licensed under the Apache License 2.

About

Aero is a new modern, experimental, UNIX-like operating system following the monolithic kernel design. Supporting modern PC features such as long mode, 5-level paging, and SMP (multicore), to name a few.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 87.9%
  • Shell 9.0%
  • C++ 1.6%
  • Python 0.5%
  • Assembly 0.4%
  • Makefile 0.3%
  • Other 0.3%