The Nightingale Operating System [v0.8.8]
Posted: Thu Jan 02, 2020 4:01 pm
Hey Everyone!
I wanted to share something I've been working on for the past few years on and off - this is the OS I've been working on, nightingale!
I can't give you a screenshot, since nightingale doesn't support any video output, but here's a paste of an interactive serial session showcasing some of my favorite features!
https://pastebin.com/raw/GL888kV1
Nightingale supports a vaguely UNIX-like userland, multiple processes, etc.
UNIX isn't a design goal, I'm just going that direction for now for ease of implementation (well documented interfaces to implement) and ease of porting.
I've already ported lua as a proof of concept, and I have a branch where I'm working on tcc.
If anyone is interested in giving it a try, I upload ISO images built by CI. There's a download link in the README, or you can grab it here, there are running instructions in the 'Running nightingale' section of the github README.
I hope someone finds something interesting here, and I am definitely open to any comments or suggestions!
I wanted to share something I've been working on for the past few years on and off - this is the OS I've been working on, nightingale!
I can't give you a screenshot, since nightingale doesn't support any video output, but here's a paste of an interactive serial session showcasing some of my favorite features!
https://pastebin.com/raw/GL888kV1
Nightingale supports a vaguely UNIX-like userland, multiple processes, etc.
UNIX isn't a design goal, I'm just going that direction for now for ease of implementation (well documented interfaces to implement) and ease of porting.
I've already ported lua as a proof of concept, and I have a branch where I'm working on tcc.
If anyone is interested in giving it a try, I upload ISO images built by CI. There's a download link in the README, or you can grab it here, there are running instructions in the 'Running nightingale' section of the github README.
I hope someone finds something interesting here, and I am definitely open to any comments or suggestions!