Unpopular opinion: Tanenbaum was right about Linux.
-
-
It should be the other way around. POSIX (or at least a corresponding and fully compatible resource model) in the core kernel, all hardware access isolated into unprivileged services.
-
Hmm, interesting. I always thought something exokernel-ish would be worth trying, with a minimal core of POSIX semantics in the kernel and most of the rest in userspace libraries…
-
As long as the core has the full resource and privilege model, you can put the rest in userspace, yes. But "the rest" is mostly already in userspace; what isn't mostly can't be userspace *libraries* because of how resource & privilege models work.
-
The question that I have is will the QNX kernel model make it out of QNX. Because it’s a beautiful model.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.