Short Summary of Linux vs. Win9X vs. Mac vs. ???

Short Summary of Linux vs. Win9X vs. Mac vs. ???

Post by Ke.. » Sat, 18 Apr 1998 04:00:00



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?  What major reasons would
a person have for running each?  Assuming I have only 1 computer, that
would probably mean an Intel platform running a partition manager with
several OS's.  And does the BE OS run on the Intel platform?  And if I use
Win95 for most tasks, then what things would I be better off using Linus
for?

Also, can you run a DOS or Windows emulator under Linux?  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?  What about software installs that automatically reboot a
computer - how does that affect you when you are running partition
software?  Are there apps that are hands down better under Linus and if
so, why don't more people use partitioning software?  I know the MAC has a
windows emulator; does the Intel platform have a MAC emulator?  What about
Windows running OS/2 stuff - can you?  

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.  The
idea is that game developers are turning more and more to Win95 because of
the stardards, including the 3D standards; but it used to be DOS, and for
a reason - you had basically the whole machine, and it was easy to write
for.  So I am wondering, could there be a DOS-like new OS that was not
multitasking, that used Win95 drivers, and was just for games.  Could some
subset of Win95 internal functions be identified that could serve the game
community; that set of functions be documented and basically if the gods
at Id used it for Quake III, lets say - then everyone would follow.  I
don't know enough of the behind the scenes constraints of Win95 to know if
this is possible.  I am sure that uncle Bill would probably9 have
purposely made Win9X complicated enough to make this unreasonable to try,
but it never hurts to ask.  If such an OS were reasonably possible, and
was written using the Linux-model somehow - or some kind of shareware -
then it would not be a part of the big M monopoly.

I am asking all this in the Linux group because I am hoping it contains
more people who are generally knowledgeable about a cross-section of
topics.  I think in a Win95 group it would be mostly Win95 people, etc.

Thanks, Kevin

 
 
 

Short Summary of Linux vs. Win9X vs. Mac vs. ???

Post by brian moo » Sun, 19 Apr 1998 04:00:00


On 17 Apr 1998 23:34:20 GMT,


> 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?  What major reasons would
> a person have for running each?  Assuming I have only 1 computer, that
> would probably mean an Intel platform running a partition manager with
> several OS's.  And does the BE OS run on the Intel platform?  And if I use
> Win95 for most tasks, then what things would I be better off using Linus
> for?

Well, don't be so sure about 'number of apps'.  If you qualify it to
'number of apps that I want to use', then Linux wins by a landslide.
For my uses, I've yet to find an app that I need that the Linux version
wasn't better.  (Though, yep, I make money as a Unix admin, so my needs
may differ from yours. :))

For stability: I have Linux boxes that have been up for well over
a year without a problem.  (And only shutdown so that they could be
moved to another building.)

Ease of use is like apps: in the eye of the beholder, and depends on what
you're doing.  I can't even get MS Telnet to behave properly.  Linux
telnet works fine and dandy.  Remember there are places out there charging
a good chunk of money for classes on 'Word'.  If it's so easy to learn, why
are these people making money charging a couple dozen people $150 for
12 hours worth of classes?

Don't confuse easy to learn with easy to use.

Quote:> Also, can you run a DOS or Windows emulator under Linux?  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?  What about software installs that automatically reboot a
> computer - how does that affect you when you are running partition
> software?  Are there apps that are hands down better under Linus and if
> so, why don't more people use partitioning software?  I know the MAC has a
> windows emulator; does the Intel platform have a MAC emulator?  What about
> Windows running OS/2 stuff - can you?  

Windows can run Windows.  There's a dos emulator for Linux (dosemu) that
some use.  I've yet to find a reason to install it.  There's also the
Windows Emulator project (WINE) that runs quite a few Win3.1 apps.
I've not found a reason to use that either.  There's also a commercial
Mac emulator, though, you guessed it: I haven't found a reason to install
that.

As for a just-a-game-engine.... you'll find that MS has pretty well
convoluted Windows into DLL hell that trying to do that would be immensely
difficult and so far the demand isn't there.  For game-only computers
get a playstation or such.  Cheaper than a PC and better games, too.

--
Brian Moore                             Kill A Spammer For Jesus
Sysadmin, C/Perl Hacker, Usenet Vandal

 
 
 

Short Summary of Linux vs. Win9X vs. Mac vs. ???

Post by Richard Stein » Sun, 19 Apr 1998 04:00:00



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.

 
 
 

Short Summary of Linux vs. Win9X vs. Mac vs. ???

Post by nabb.. » Sun, 19 Apr 1998 04:00:00



Quote:

>For stability: I have Linux boxes that have been up for well over
>a year without a problem.  (And only shutdown so that they could be
>moved to another building.)

how do you upgrade to new Linux OS versions without shutting down?

Quote:>Ease of use is like apps: in the eye of the beholder, and depends on what
>you're doing.

I think with KDE, and the applications that come with KDE now, Linux is
becomming easier to use than windows.

Nasser

 
 
 

Short Summary of Linux vs. Win9X vs. Mac vs. ???

Post by Steve La » Sun, 19 Apr 1998 04:00:00



>how do you upgrade to new Linux OS versions without shutting down?

    You have to remember what makes up an OS is quite a few things.  The
only event which requires Linux to shutdown, outside of physical events (hd
failure, moving the machine, power outage, etc) is loading in a new kernel.
Everything else can be restarted or reloaded w/o needing to shutdown.

    One example that I run across frequently, and is an extreme one, but
makes the point is changing DNS servers.  In Linux one simply edits
resolv.conf.  That is it, nothing more need be done.  In Windows, one must
reboot, there is no other choice.

    When you say "new Linux OS versions" what comes to mind is new version
of the libraries and programs that also comprise a complete operating
system.  Outside of the kernel, no, one must not reboot.

--
             Steve C. Lamb             | Opinions expressed by me are not my
    http://www.calweb.com/~morpheus    | employer's.  They hired me for my
CC: from news not wanted or appreciated| skills and labor, not my opinions!
---------------------------------------+-------------------------------------

 
 
 

Short Summary of Linux vs. Win9X vs. Mac vs. ???

Post by brian moo » Mon, 20 Apr 1998 04:00:00


On 18 Apr 1998 06:15:41 -0700,



> >For stability: I have Linux boxes that have been up for well over
> >a year without a problem.  (And only shutdown so that they could be
> >moved to another building.)

> how do you upgrade to new Linux OS versions without shutting down?

I don't.  It's still running a 2.0.29 kernel that I installed on it
long ago.  I have literally only touched it once since it was installed
(about 2 months ago) and that was to shut it down for the move.  It's
a router, but then a 386 with 4M of RAM ain't useful for much else. :)

The only time I reboot any of my machines is to upgrade the kernel.

Quote:> >Ease of use is like apps: in the eye of the beholder, and depends on what
> >you're doing.

> I think with KDE, and the applications that come with KDE now, Linux is
> becomming easier to use than windows.

For what I do, it is a LOT easier.  I don't have to spend my time fighting
with my tools.  (Try to use Windows telnet to a Unix box, and run a full
screen app: you have to play a ton of games with the scrollback size to
make it match the window size or it won't work.  Now try the same with
a Linux telnet session.  You can dink with the window size all you want
and have a 2000 line scrollback in a 50-line window and life will be
fine and dandy.)

I've tried using Windows and end up spending more time trying to force
it to behave than actually getting anything done.

--
Brian Moore                             Kill A Spammer For Jesus
Sysadmin, C/Perl Hacker, Usenet Vandal

 
 
 

Short Summary of Linux vs. Win9X vs. Mac vs. ???

Post by Miguel Cr » Mon, 20 Apr 1998 04:00:00



> (Try to use Windows telnet to a Unix box, and run a full screen app: you
> have to play a ton of games with the scrollback size to make it match the
> window size or it won't work.  Now try the same with a Linux telnet
> session.  You can dink with the window size all you want and have a 2000
> line scrollback in a 50-line window and life will be fine and dandy.)

Unfortunately I have to use Windows much of the time. Happily I can mount
the Windows 95 volume using smbfs and use real tools on a remote Linux
machine through a telnet session to deal with the files (which has the
delightful side effects of at once confusing and annoying my Windows-happy
colleagues), but some parts of the interface are unavoidable.

The one useful discovery I've made is that the program QVTTerm actually
handles screen sizes in an intelligent way. You can resize the window, and
it sends a resize event. You can select a scrollback buffer size
independently of the window size.

I have downloaded about 15 different telnet programs for Windows and as far
as I can tell it's the only one that isn't completely braindead.

miguel

 
 
 

Short Summary of Linux vs. Win9X vs. Mac vs. ???

Post by Stealthreape » Mon, 20 Apr 1998 04:00:00


# deletions

Quote:>Win95 for most tasks, then what things would I be better off using Linus
>for?

win95 is the computer for people who dont like to think or figure things
out. push button, write letter, push button. i think ms has done a good job
taking the thinking out of computing. on the other hand, when something goes
wrong, its like 'i have no friggin clue...' linux/unix is more for
multi-tasking stuff. networks, multi-users. routers, internet stuff.

# deletions
about

Quote:>Windows running OS/2 stuff - can you?

you can emulate, but what for? if linux is the os of choice, just change to
it 8)

# deletions

Quote:>then it would not be a part of the big M monopoly.

i bet you could but why reinvent the wheel? you would recompile and rewrite
all those drivers to come out with a dos shell without windows(?). and even
if you did and started passing it out, im sure ms would come down saying 'oh
that code is so ms, we'll sue for 5 billion...' anyways, im sure half the
dev drivers are written by the companies anyway (wdc, seagate, intel, etc)

Quote:>I am asking all this in the Linux group because I am hoping it contains
>more people who are generally knowledgeable about a cross-section of
>topics.  I think in a Win95 group it would be mostly Win95 people, etc.

>Thanks, Kevin

3d * has already tried to move away from directx to opengl. as far as
building another windows, he [bgates] bought the software which was copied
from unix (dos=single task linker or something like that). basically, if you
remember ancient dos 1.1, 2.0 or 3.0 then you realize all that was on the
disk was a kernel and subdir of exec files like dir, ed, format, etc... very
unix like.
windows 3.1 sat on top of the OS as a program. again nothing new here.
windows 95 started incorporating all those diff files and win98 should
totally include them (ie win98 starts up the computer with all the programs
inside it).
if you wanted to make a * os, you'd probably have to go back and
rewrite the first dos kernel then throw on all those dev drivers and a good
bit of opengl/direct x and other 3d api's.
 
 
 

Short Summary of Linux vs. Win9X vs. Mac vs. ???

Post by Matthew Cummin » Mon, 20 Apr 1998 04:00:00




Quote:> Unfortunately I have to use Windows much of the time. Happily I can mount

You and me both.

Quote:> I have downloaded about 15 different telnet programs for Windows and as far
> as I can tell it's the only one that isn't completely braindead.

There is a program called CRT that also works well with telnet.
--
Legal Warning: Do NOT send unsolicited commercial email to me - consider this
an official notice.


 
 
 

Short Summary of Linux vs. Win9X vs. Mac vs. ???

Post by David E. Fo » Mon, 20 Apr 1998 04:00:00



>I don't.  It's still running a 2.0.29 kernel that I installed on it
>long ago.  I have literally only touched it once since it was installed
>(about 2 months ago) and that was to shut it down for the move.  It's
>a router, but then a 386 with 4M of RAM ain't useful for much else. :)

Glad I didn't listen to you when I was using a 386sx/16 with 4 megs of ram
(later upgraded to 8) a few years ago.

I used it for damn nearly everything -- a lot of the time it was running (mostly
textmode, of course, although I'd startx once in a while to run things like
xdvi) I used it for news/mail stuff. I had it running 24/7 bringing down news
and mail over a UUCP connection.

And I used to do compiles, run a few raytracers (those ran fairly slow though)
and whatever other stuff.

Quote:>For what I do, it is a LOT easier.  I don't have to spend my time fighting
>with my tools.  (Try to use Windows telnet to a Unix box, and run a full
>screen app: you have to play a ton of games with the scrollback size to

Indeed. I have to fight like hell on NT just to get Word and Excel or CC:Mail to
happily coexist on the same screen side by side, and still be able to _use_
those apps without half the data missing.

Quote:>Brian Moore                             Kill A Spammer For Jesus
>Sysadmin, C/Perl Hacker, Usenet Vandal

--
------------------------------------------------------------------------
David E. Fox                 Tax              Thanks for letting me


-----------------------------------------------------------------------
 
 
 

Short Summary of Linux vs. Win9X vs. Mac vs. ???

Post by brian moo » Tue, 21 Apr 1998 04:00:00


On Sun, 19 Apr 1998 11:05:58 -0700,


> >I don't.  It's still running a 2.0.29 kernel that I installed on it
> >long ago.  I have literally only touched it once since it was installed
> >(about 2 months ago) and that was to shut it down for the move.  It's
> >a router, but then a 386 with 4M of RAM ain't useful for much else. :)

> Glad I didn't listen to you when I was using a 386sx/16 with 4 megs of ram
> (later upgraded to 8) a few years ago.

Heh... I was using a studly Sun3/60 with 16M of RAM that I paid far too
much for then.

Quote:> >For what I do, it is a LOT easier.  I don't have to spend my time fighting
> >with my tools.  (Try to use Windows telnet to a Unix box, and run a full
> >screen app: you have to play a ton of games with the scrollback size to

> Indeed. I have to fight like hell on NT just to get Word and Excel or CC:Mail to
> happily coexist on the same screen side by side, and still be able to _use_
> those apps without half the data missing.

Yeah, I laugh at the Windows users at work that have 17" monitors and
end up expanding each application to take the entire screen.  Web browsers
at 1280x1024 look REALLY goofy.  They insist it's the only way to make
things behave.  Meanwhile I usually have a dozen open windows when just
idling, usually all sort of stacked on each other.

What the hell's the point of a big monitor when you've only got one
app running (unless it's something that really DEMANDS a big window like
blender :)).

--
Brian Moore                             Kill A Spammer For Jesus
Sysadmin, C/Perl Hacker, Usenet Vandal

 
 
 

Short Summary of Linux vs. Win9X vs. Mac vs. ???

Post by Michael Talbot-Wils » Wed, 22 Apr 1998 04:00:00



>>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).

Pardon my ignorance, but which Linux installs need a reboot?

I can understand you needing to go single-user, but, huh? reboot?

--Mike

 
 
 

Short Summary of Linux vs. Win9X vs. Mac vs. ???

Post by Miles O'Nea » Thu, 23 Apr 1998 04:00:00



> Pardon my ignorance, but which Linux installs need a reboot?

> I can understand you needing to go single-user, but, huh? reboot?

It's sort of hard to boot a new kernel without rebooting the system...
 
 
 

Short Summary of Linux vs. Win9X vs. Mac vs. ???

Post by Richard Stein » Sat, 25 Apr 1998 04:00:00


Here in comp.os.linux.misc, Michael Talbot-Wilson



>>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).

>Pardon my ignorance, but which Linux installs need a reboot?

Other than a new kernel install, I can't think of anything, but that's
what I was thinking about.  FWIW...

--

           OS/2 Warp 4 + Linux + Executor = PC Hobbyist Heaven!
                   The Theorem Theorem: If If, Then Then.

 
 
 

1. Linux vs OS2 vs NT vs Win95 vs Multics vs PDP11 vs BSD geeks

        Every machine and operating system has got its useful
purpose...

        I see no point in argueing with people which OS is better, and
which is worse, and what will survive and what wont...

        The bottom line is obviously the best OS is the one that make
the end user most productive.    Ive used quite a variety of software
from intel, ibm, MS, sun, GNU, DEC/compaq, etc,   and everything OS
has got its UPz and DOWnz, so depending on what you want to do with it
yer machine, probably determines what OS you run.

        So lets cut to the chase -  OS bashing is a waste of time,
and most of the time I'd say the person putting it down just hasn't
seen that particular OS's potential,  or should I say speciality....

      Hell,  Plan 9 has even got some interesting features.. <snicker>

       And all PC users know,  that no matter what use on a day to day
basis on the PC, that one day you will need to boot good ole ancient
DOS to do something...

2. Fortran compiler other than f2c ?

3. DOS vs. Windows vs. Mac vs. Unix vs. NS

4. Problems compiling ssh on 2.1.0R

5. Perfomance: tar vs ftp vs rsync vs cp vs ?

6. Finger and runacct

7. Slackware vs SuSE vs Debian vs Redhat vs ....

8. Is there a way to use ICQ behind an Ipmasq

9. KDE vs. Openlook vs. Xfree86 vs. MetroX vs. CDE

10. Redhat vs Debian vs Yggdrasil vs Caldera vs ...

11. WIN9X vs WINNT vs Linux

12. Linux Advocacy - Linux vs Windows 2000 vs Be vs OS/2

13. Linux vs AMD socket 939 vs SATA vs NVIDIA nForce4 4X chipset