spake unto us, saying:
Quote:>I would be interested to see a short, unbiased summary of the major pc
>operating systems. Which ones lead in categories like (1) number of apps,
>(2) stability, (3) ease of use, and so on. I am not interested in seeing
>bashing. I know Win95 will lead in apps... I suppose what I am really
>asking is which OS's are better for which tasks?
Well, I use OS/2 Warp 4, Windows 95, Linux, and the MacOS on a regular
basis between home and work, so I can give it a shot.
(1) Windows flavors (3.1 and 95) have the most shareware apps, and also
the most generally-available retail packages.
Linux has more high-quality free software than Windows does, however,
at least in my experience, particularly with more recent things like
the GIMP and StarOffice (which are fairly high-powered even compared
with retail Windows software). It also has a growing retail presence
in some areas (like office software),
OS/2 is the best platform for running DOS stuff of the lot, IMhO,
and runs most Windows 3.1 software and some (ported) Linux software
now (including XFree86 3.3.2, tho only a few dozen apps are ported
so far) as well as its own native stuff.
The MacOS still has quite a bit of commercial software, and you can
still find Mac sections in stores, but I really think its shareware
selction is pretty weak in some ways.
(2) Stability. Linux leads here, and I'd put OS/2 slightly ahead of
Windows 95 and the MacOS here (much further ahead if you use text
apps a lot and thus avoid the input queue problem in the WPS).
(3) Ease of use. This isn't a simple question, since I see this topic
divided into 3 separate/unrelated categories:
#1: Ease of setup/administration -- MacOS wins hands down here.
Linux with a package manager scores major points in terms of
application installation/update/deinstallations, but its added
flexibility also translates into added complexity. Windows 95
and OS/2 are about equal -- but OS/2 might have a slight edge
in terms of expected behavior (sometimes Windows 95 seems to
*want* to do things here). Both use binary config files (yuck).
The *installation* of all OSes can be a *, so I'm not including
that here at all.
#2: Beginner-friendliness (learning curve) -- MacOS also wins here.
Windows 95 may well be second, I don't know, as I've not seen many
beginning PC users play with OS/2. I'd put OS/2 ahead of Linux
here, though a well-setup Linux box could be made to be VERY user-
friendly. It's the administration tasks that tend to require a
bit of deeper knowledge, and a lot depends on the specific setup.
#3: Expert-friendliness (flexibility/configurability) -- OS/2 may
win here over Linux, but it's close. Linux has X in its entirety,
while XFree86 on OS/2 is relatively young yet, but OS/2 has very
good DOS emulation (much more complete than DOSEMU) and also its
WinOS2 subsystem (roughly equivalent to WABI) built in as well,
and both have excellent command-lines, scripting languages, text-
mode tools, and filesystems. Both are very expert-friendly IMhO.
Windows 95 is frustrating for me -- the desktop is inflexible,
and it still uses FAT, but it's able to run a wide variety of
software as well.
The MacOS is also somewhat inflexible (at least the old version
of 7.01 I'm using) for the same reasons (not customizable, no
command line), but it's so elegant in some ways that it's hard
to dislike it. :-)
Quote:>What major reasons would a person have for running each?
Adventure. Boredom. Variety. :-)
Quote:>Assuming I have only 1 computer, that would probably mean an Intel
>platform running a partition manager with several OS's.
That's a common setup amongst hobbyists, yes...
Quote:>And does the BE OS run on the Intel platform?
Yes, although there isn't any SCSI support yet.
Quote:>And if I use Win95 for most tasks, then what things would I be better
>off using Linus for?
Depends on what you want to do. I prefer Linux or OS/2 for surfing the
net and reading news and the like, but I tend to operate from the CLI a
lot (and I use Lynx and text-based newsreaders/editors here).
Quote:>Also, can you run a DOS or Windows emulator under Linux?
Yes. DOSEMU is actually rather good at running text-mode DOS apps,
though I've not had much luck with games (and I've not tried all that
hard). I play DOS games in Warp. :-)
Linux also has Wine (an alpha-level Windows API translator that will
run some software now like Free Agent) and WABI (a $49.95 retail
package which uses a real copy of Windows 3.x and is pretty decent
at running 16-bit Windows apps).
Quote:>And: do all of these pc operating systems run equally well when on a
>partitioned hard disk, as opposed to being the only operating system
>on a machine?
Yes.
Quote:>What about software installs that automatically reboot a computer -
>how does that affect you when you are running partition software?
Partitions are static structures on the disk -- once created, there is
no software running to maintain them. Also, Linux installs rarely need
a machine reboot -- that's a Windows convention (generally).
Quote:>Are there apps that are hands down better under Linus and if so, why
>don't more people use partitioning software?
More people don't partition their disks because they don't have an idea
of the alternatives, and also because most don't know how. Some types
of operating systems don't encourage knowledge among the user base.
Quote:>I know the MAC has a windows emulator; does the Intel platform have
>a MAC emulator?
Yes -- I use Executor here under Linux and under DOS and OS/2, and it
is quite fast (if somewhat limited in what it can run). There is also
a "free" emulator called vMac, but you have to obtain a Mac ROM in
order to use it (and that might be legally questionable even if you
actually own a Mac).
Quote:>What about Windows running OS/2 stuff - can you?
Windows NT has an OS/2 subsystem that can run very old 16-bit text OS/2
apps, but most OS/2 software written after 1992 is 32-bit and usually
heavily multithreaded. NT could handle it, perhaps, but not Win95.
Quote:>Finally, and please don't laugh - this is a serious question - would it
>be reasonably possible to write a new OS that used all the drivers that
>Win95 uses for sound cards, cdroms, etc - and all the video drivers as
>well - but that was all it did, for a single-tasking mission: to run
>games.
I was hoping that DOS would be that platform, but Microsoft seems to be
intent on killing it (which is too bad, as it let a game take over the
whole machine for optimal performance). I don't think so.
I think a decent graphical subsystem on Linux (like GGI, perhaps) would
be a better idea. Linux is free software (meaning the source is open
and avaialble), which means that it would be harder to remove if it
were to become popular as a * platform.
Hope my rambling makes some sense, anyway... :-)
--
OS/2 Warp 4 + Linux + Executor = PC Hobbyist Heaven!
The Theorem Theorem: If If, Then Then.