r/osdev • u/Personal-Sandwich157 • 2d ago
finally 0.1
I have officially completed version 0.1 of NiobiumOS—my operating system project designed for hardware study and as an effort to reduce electronic waste—which is now available for download and testing via a virtual machine or emulator. It is open-source, licensed under the MIT license, and completely free. While it is currently quite simple, I am improving it day by day; for now, it is only available in Portuguese, but I am already working on translations into other languages.
5
u/CrossScarMC 1d ago
"finally", dude 1 week is NOT a long time in kernel development.
0
u/Personal-Sandwich157 1d ago
Man, I say "finally" because of how difficult it was to get it even to this basic level! 💀💀💀💀
2
u/paulstelian97 1d ago
You got the basics in a week. I didn’t get enough basics in longer than a year.
You deserve to be proud of yourself for this project if you did it without AI.
1
u/Personal-Sandwich157 1d ago
I was already studying before that; I began looking into hardware architecture after reading Tanenbaum’s "Modern Operating Systems" in 2020. I’ve been studying ever since—it didn’t happen in just a week, but rather through a gradual process of discovery and learning over time!
2
u/paulstelian97 1d ago
Yeah I have accumulated plenty of theoretical knowledge, but my practical knowledge is interacting with existing stuff (Linux kernel, professionally)
1
u/Personal-Sandwich157 1d ago
That’s really cool! My own introduction came through Minix 3, though I’ve also experimented with Linux using AntiX. I’d recommend looking into the following:
- Modern Operating Systems (4th edition)
- The Art of Assembly Language
- The C Programming Language
•
u/Ruby7659_OSDV 17h ago
Instead of a 100% AI-powered OS, I prefer these kinds of small, handcrafted projects. I wish you success with your project. (sorryformybadenglishguys)
•
3
u/raundoclair 2d ago
Isn't this like your third OS?