Aero, a new modern OS made in rust and is now able to run Xorg! :)

489 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?

Aero can already run Xorg, DWM (as an example for a window manager) and other command-line applications such as GCC, GNU/coreutils to name a few.

​

Running DWM \(https:\/\/dwm.suckless.org\/\), Xeyes and DOOM in Aero!

Goals

  • Creating a modern, safe, beautiful and fast operating system.
  • Targetting 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.

Contributing

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

Links

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