Aero OS: A new modern operating system made in Rust, now able to run the Links browser, Alacritty and much more!

634 points Andy-Python

What is Aero?

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

What can it run?

Since the last update post for Aero (https://www.reddit.com/r/rust/comments/ytrpss/aero\_a\_new\_modern\_os\_made\_in\_rust\_and\_is\_now\_able/), it has successfully ported Alacritty, Links, mesa-demos, GIT and many more programs and libraries (including GTK+-3)!

Aero running DWM, Alacritty, Links, Xeyes and Mesa Demos

Goals

  • Creating a modern, safe, beautiful and fast operating system.
  • Targeting modern 64-bit architectures and CPU features.
  • Good source-level compatibility with Linux so we can port programs over easily.
  • Making a usable OS which can run on real hardware, not just on emulators or virtual machines.

Upcoming ;)

Contributing

Contributions are positively welcome! The source-code is available GitHub: https://github.com/Andy-Python-Programmer/aero

Links

GitHub: https://github.com/Andy-Python-Programmer/aero
Discord Server: https://discord.gg/8gwhTTZwt8