3 ms·
oh dear... you're using line counts as an argument? seriously? its a "micro" kernel... its small! I'm talking architecturally... look at the real history, the
by TickleSteve 8y ago
oh dear... you're using line counts as an argument? seriously?
its a "micro" kernel... its small!
I'm talking architecturally... look at the real history, the Aleph->Accent->Mach set of kernels was from a different tree.
The research program was to see if they could replace the BSD kernel with a Mach-type kernel and get the benefits of new kernel + POSIX/BSD userland... the research was a success.
Just tell me what mode that the BSD code was being run in? superviser or user mode? back in the Mach days, BSD code was user-mode code, explicitly not supervisor mode, that was the point. That has likely now changed, but we're debating the origin here, not the current state.
This does not mean that Mach was "derived from" BSD.