This project is read-only.

Deciding on a kernel type

Topics: Using Cosmos (Developing your own OS, projects, etc)
Dec 30, 2013 at 6:35 PM
I know I want my kernel to be modular, but I can't decide between a megalithic one or an exokernel. They both have pretty much the same benefits, so it's hard to pick.
Dec 30, 2013 at 6:38 PM
Until we get dynamic loading etc, Cosmos can only produce monolithic kernels.
Dec 30, 2013 at 6:41 PM
So no modularity either?
Dec 30, 2013 at 6:53 PM
You can separate it out into classes and libraries.
Dec 30, 2013 at 6:55 PM
So, would a user be able to install one of these classes or libraries while the OS is running?
Jan 2, 2014 at 7:10 PM
"Until we get dynamic loading etc, Cosmos can only produce monolithic kernels."
Jan 4, 2014 at 1:07 AM
Oh, I'm sorry. I'm not very experienced. Although I don't want to be annoying, I just want to be sure: I cannot install kernel mode drivers at run time?
Jan 8, 2014 at 1:00 AM
Not currently. In the future you will be able to.
Jan 8, 2014 at 1:49 AM
OK. Thanks for the help!