3 ms·
Impressive! I like the goal of making a hobby OS viable as a daily driver. I've been working on my own hobby OS for half a decade. It does a lot less, but it h
by vinc 3mo ago
Impressive! I like the goal of making a hobby OS viable as a daily driver.
I've been working on my own hobby OS for half a decade. It does a lot less, but it has helped me realize that we can remove much of the complexity of a generic mainstream OS while still meeting our personal computing needs. I know I'm just poorly reinventing something between DOS and Unix/Plan 9 in an extremely limited fashion, but it's absolutely perfect for experimentation!
- Chu4eeno 3mo agoThis, I assume?: https://github.com/vinc/moros https://github.com/vinc/moros Pretty impressive, you've gotten much farther than I ever did (I didn't have the patience to implement all the borderline boilerplate an OS needs).
- vinc 3mo agoYes thanks! I remember all the things I needed to implement before reaching userspace, it's a lot indeed. After that it gets easier because every new change is motivated by a specific smaller goal like supporting the network card of a new laptop, or adding sounds to the emulator, or adding one more syscall or device file. You get rewarded by new capabilities after each addition.