Update update
On 5/13/2016 10:50 AM, philo wrote:
On 05/13/2016 12:39 PM, Don Y wrote:
On 5/13/2016 9:58 AM, philo wrote:
On 05/13/2016 11:14 AM, Don Y wrote:
snip
t!
Did have BeOS at one time.
I do have Plan 9 and several versions of OS/2 though
To be fair, there are lots of OS's out there. I picked on some of
the less well known -- avoiding the obvious ones like Solaris, FreeBSD,
OpenBSD, NetBSD, OS/X, MacOS, "Linux" (though Linux is just a kernel),
etc.
I have used or still have most of the above
The ones you listed previously , I assumed you were trying to stump me and you
did!
They're just different markets. (Or, failed products -- e.g., BeOS, Unixware,
Coherent)
Plan 9 and Inferno are more research OS's -- though I think both are used
in some real telecom products. You can, for example, run Inferno *in*
a web browser!
OpusV was a System V port to a NS32000 "coprocessor card" many decades
ago. At the time, probably the fastest UN*X you'd encounter on a PC
platform (it would even run in a 286 -- using the PC just as an
"I/O processor")
Jaluna is intended for embedded systems but not widely used
(too radical and too klunky of a build environment).
Amoeba and Mach-US (as well as Mach-Lites, Mach-UX, Poe, etc.)
are proof of concept OS's that try to introduce a new/different
way of doing things than traditional OS's. E.g., under Mach,
you could run all of these other OS's at the same time -- as
if they were the sole OS running on the machine. Amoeba
(and Mach) also introduce more versatile security models
(instead of the lame "Administrator/root vs. others" model).
For example, I can let a particular user append information
to a file (i.e., write -- but only at the end!) and deny him
the ability to overwrite existing information, delete the file
*or* read anything in the file -- including the stuff he
just wrote!
Or, I can let a user set turn a network interface on but never
off (once its been turned on). And, prevent yet another user
from ever typing a '7'! (WTF?) All the while, not interfering
with the actions of "other" users.
These things are simply not possible in conventional OS's.
[Imagine the things a user might want to be able to do a
unlock the front door, open the garage, alter irrigation
settings, check the temperature of the water heater, etc.]
|