On binary drivers and stable interfaces
Posted Nov 10, 2005 6:47 UTC (Thu) by cventers
In reply to: On binary drivers and stable interfaces
Parent article: On binary drivers and stable interfaces
Just addressing your last point about a single-user OS.
Convex predicted many years ago that the market for specialty computer
hardware would diminish as technology moved forward.
I see the same thing with software, and I think it's really evident. Why
have a special wireless-router OS when it can run Linux? Wireless routers
certainly don't need a full "enterprise UNIX" - VFS, etc...
The stock 2.6 kernel already runs on everything from embedded devices
like wireless routers, TiVOs, cell phones to huge supercomputers, and
save for some places it hasn't fully innovated yet, it shines on every
platform. I'd rather have all the interesting work going into one or a
few open source operating systems than many specialized ones. By having
one Linux kernel, for example, you have lots and lots of developers
working on one product. Compare that to (and please don't let this turn
into a flame war) BSD, where you have OpenBSD, NetBSD and FreeBSD all
working towards somewhat different goals and quite obviously *not* moving
at the pace of Linux.
to post comments)