<- Back
Comments (64)
- thegeomasterWhat an astounding achievement. In 6 years, this person has written not only a very well-designed microkernel, but a build system, UEFI bootloader, graphical shell, UI framework, and a browser engine.The story of 10x developers among us is not a myth... if anything, it's understated.
- monaxDidn’t expect to see my project on the main page today ‘^^ Right now the build is broken, so you can’t test the full OS, but you can run individual apps with:```bash ./skift.sh run --release <app-name> ```on Linux or macOS.To see all available apps:```bash ls ./src/apps ```
- hu3This is the kind of project that allows you to have a 2 line CV:contact: your e-mailskills: project websiteand you'd get hired in a ton of places.
- FerkiHNWow, you did it yourself?! This is just wow, as a C/C++ developer I know how to create an OS, but at most I could come up with an idea, but writing all this myself, I have no words.
- j1000How devs can create something like this with normal time constrains? I couldn't squeeze this kind of project having day to day 9 to 5 job as dev.
- rubymamisThe code is really well written - very understandable and modern, kudos on that!I'm curious, how come the app I just compiled works on macOS?
- spuzWhat ideas do you employ around security? Do apps have full access to memory? To hardware? Is there a permissions system? Sorry I'm not that familiar with how microkernels work.
- pkphilipThis looks really cool! congratulations to the person who made this! Is there a video demo of this somewhere?I am amazed that you also managed to write a browser engine!
- anta40Looks awesome. Consider it bookmarked.I'm on macOS, and still no luck building the code. But anything which doesn't involve building a custom GCC easily gets my vote :)
- PanzerschrekWhat else does it have rather than beautiful UI? Network support? Sound? What file systems does it support? What about multiple users? What about applications isolation?It would be nice to have such information displayed somewhere on the site.
- the__alchemistThank you! We need more GPOS options. We have been entrenched in the main 3. I think there's lots of room for making something better. [misaligned incentives?]
- nerfladI find every project of this nature so so beautiful and incredible. Congrats.
- reactordevObviously not her first rodeo...I dove deep into the code base. Found lib-sdl. Found impl-efi. Found co_return and co_await's. Found try's. Found composable classes. Found my codebase to be a mess compared to the elegance that is this. We are not worthy...The modules... :chefs-kiss:
- tampuerocSlightly related and coming from ignorance here, but what is the general intuition for the pros and cons of a microkernel approach in OS development?
- boogerladThis is your chance! As a clean slate design, you can abandon the concept of a hierarchal file system and replace it with rdbms.
- brodoVery impressive! Do you support GPUs or is the UI completely CPU rendered? It looks really beautiful.
- anonundefined
- drob518Looks beautiful.
- kirito1337What a great project.
- akash100xso cool! building from past 6 years (impressive)
- hisamafahridang, so cool
- Dementor430looks like a cool project
- binocrydamn this is really good. I hope the register folk sees this.
- kencut801[flagged]
- kookamamieLooks great. I did pick up pretty strong NIH vibes, though. As an example, would CMake or Meson not work as a build system?