UNIX does not allow path names to be prefixed by a drive name or number; that would be precisely the kind of device dependence that operating systems ought to eliminate.
Andrew S. Tanenbaum
A lot of other people wanted a free production UNIX with lots of bells and whistles and wanted to convert MINIX into that. I was dragged along in the maelstrom for a while, but when Linux came along, I was actually relieved that I could go back to professoring.
people
But in all honesty, I would suggest that people who want a modern free OS look around for a microkernel-based, portable OS, like maybe GNU or something like that.
While most people can talk rationally about kernel design and portability, the issue of free-ness is 100% emotional.
design people
I had never engaged in remote multishrink psychoanalysis on this scale before, so it was a fascinating experience.
experience
A multithreaded file system is only a performance hack.
system
If you just want to use the system, instead of hacking on its internals, you don't need source code.
numbers system
The only real argument for monolithic systems was performance, and there is now enough evidence showing that microkernel systems can be just as fast as monolithic systems.
Writing a portable OS is not much harder than a nonportable one, and all systems should be written with portability in mind these days.
mind system
Microkernels are not a pipe dream. They represent proven technology.
dreams technology
Be thankful you are not my student. You would not get a high grade for such a design : -) Writing a new OS only for the 386 in 1991 gets you your second F for this term.
design
You must log in to post a comment.
There are no comments yet.