Comment Comment by jcelerier people always say that C++ is not a good fit for kernels, but so far this is the only language I know where small teams or individuals are regularly able to create non-trivial hobby OSes from scratch that go from zero to GUI:- Serenity (https://github.com/SerenityOS/serenity) - not really a small team, but it managed to get to GUI as pretty much a one-man-show- Skift (https://github.com/skift-org/skift)- hhu: https://github.com/hhuOS/hhuOS- MaxOS: https://github.com/maxtyson123/MaxOS- MorphiOS: https://github.com/syedtaqi95/morphiOS- Macaron: https://github.com/MacaronOS/Macaron- Ghost: https://github.com/maxdev1/ghostmost big ones in C don't manage to get to the GUI level, except toaruos: https://github.com/klange/toaruos parent jcelerier 2 years ago
- Serenity (https://github.com/SerenityOS/serenity) - not really a small team, but it managed to get to GUI as pretty much a one-man-show
- Skift (https://github.com/skift-org/skift)
- hhu: https://github.com/hhuOS/hhuOS
- MaxOS: https://github.com/maxtyson123/MaxOS
- MorphiOS: https://github.com/syedtaqi95/morphiOS
- Macaron: https://github.com/MacaronOS/Macaron
- Ghost: https://github.com/maxdev1/ghost
most big ones in C don't manage to get to the GUI level, except toaruos: https://github.com/klange/toaruos