I was going to wait to announce/share my project more until I had something more usable, but it's becoming overwhelming to do all on my own. I'm working on a project I've called "project polished," that was supposed to be the name until I found something different but will probably be the name forever now.
I got tired of the amount of elitism in operating system development, and set off to start my own project that does all of the following:
- Offers crates to drop-in for common OS tasks without be tailored to OS like most projects end up being.
- Give tutorials and detailed documentation for all the crates it offers, while giving you enough information to rewrite them yourself if you like.
- Have a project alongside of this with a course designed to give you a starter path, while there are many design choices to make, beginners should have a clear path to start on at first.
- All while still being tied together into one operating system to test and demonstrate it's abilities. While I've defined "Project Polished" as the crates made in the project, there is also the "Polished OS" that exists to demonstrates them all, and it's goal is to be fully daily drivable.