-
Notifications
You must be signed in to change notification settings - Fork 0
Dominos
This is a microkernel-based system. The entire system has been written from scratch, and is not based on any existing system meaning it is free not only from licensing issues, but also compatibility issues and legacy code issues.
The JOEL4 microkernel is the heart of the DominOS operating system, and is my own implementation for experimenting with various ideas I come across in the academic world. The kernel interface is based on the L4 X.2 interface, but some changes have been made.
I started this project for my own personal satisfaction and enjoyment, but I am happy to share with anyone who is interested in using (or even contributing) to the system.
My friends from university told me it was not possible to write an entire OS that would fit on a single floppy disk (one of my drunken claims) and this project stemmed from an earlier effort to prove my claim correct. It has since taken on some more noble aspirations (especially since floppy disks are now hard to come by) but the spirit of the claim still remains -- proper design and careful coding can keep system software small, efficient and reliable (not like the monster operating systems we grew up with, and in part still use today).