3 ms·
This isn't the opposite of microkernel design. Such a "library OS", where the OS provides dynamically linkable libraries that provide OS services have been res
by KMag 11y ago
This isn't the opposite of microkernel design. Such a "library OS", where the OS provides dynamically linkable libraries that provide OS services have been researched, often seen as microkernels taken to the extreme. See the Exokernel from MIT as one example.
- iofj 11y agoI've actually run linux as a "library OS". You can actually run it with MMU support disabled on x86. Worked fine. Compiled a little C program to overwite the interrupt table, ran it, and the whole computer crashed instantly. Weird.