A new operating system created from scratch
Old ideas, new technology
Taking inspiration from Plan 9 and Lisp Machines, lessons learned from mainstream systems, using modern languages and compilers.
Eschewing backwards compatibility for clean code and design. Learning from the past but not beholden to it.
Not because it is easy, but because it is hard
Why create a new OS? This project is my greatest goal, my hardest test. It will provide limitless opportunities to grow as a programmer, endless challenges to overcome, and boundless new things to learn.
Saturn uses the BSD-3 Clause license. The entire source is available on GitHub
C++ and Assembly
Written in the latest C++17 Standard with misc Assembly pieces
Many systems and features are named to pay homage to space exploration history