Linux vs. Windows and why win is winning!

Patrick Thurmond p_thurmond at yahoo.com
Thu Jul 19 23:51:43 CDT 2001


Ok, now you guys got the idea, and I would also like to take the time to put the idea that Brian 
had on the table and suggest the project as something the entire group could work on, once we build 
the foundation, then we spread the idea on the internet with our base model and I really think it 
will spread like wildfire. Also those who are concerned with copyright infringement against 
Microshaft have nothing to worry about b/c according to copyright law, if you design it from 
scratch or non-copyrighted code, and distribute it freely, there is nothing they could hold us on. 
Its all perfectly legal lets just keep with the GNU. Also I think Redhat Linux and its install 
program could really help us get started on this project. And I am sure the source won't be too 
hard to obtain. I would really like to get this going. Besides even if it falls through it could be 
a great learning experience for us. Anyways I just want to thank those whom are understanding and 
supporting my idea,!
who else wants to give this a shot???
-Patrick
"Philip, Anil" <aphili01 at sprintspectrum.com> wrote: Patrick has a valid and very important point - 
people use a computer (i.e.
the OS) to get their personal work done. composing letters, printing out
stuff, scanning pictures, running Quicken to file taxes, sending email,
surfing the internet.
Ask yourself - how easy is it to do each of these things on Linux or on
Windows?
for example, only recently was I able to use linux to connect to the
internet. I had to get plenty of help from this newsgroup (jimani in
particular) to do it - and that too after buying an external modem for $80,
searching on the internet for an isp who would let me connect using ppp for
$17 (really cheap - but AT&T Worldnet makes you use Win to connect for
$4.95!).

On windows I would have had to simply insert the CD in the drive and type in
my phone area code in the dialog box. If I were not a programmer who is
biased towards linux, guess which way I would have gone?

thanks,
Anil Philip
----------
Software Engineer, ODL, Sprint PCS, 6240 Sprint Parkway, O.P., KS 66211

-----Original Message-----
From: Jonathan Hutchins [mailto:hutchins at opus1.com]
Sent: Wednesday, July 18, 2001 10:02 PM
To: 'Patrick Thurmond'; kclug at kclug.org
Subject: RE: Linux vs. Windows and why win is winning!

Patrick, I think what you're looking at is called a "learning curve". For
Macintosh, the curve is (or appears to be) very gentle - you can begin to do
useful work immediately, and you progress gently, only having to put in
serious work if you're trying to do something deep and obscure.

DOS/Windows appears to be a little steeper, like you have to know a bit more
before you get anywhere, but once you know a little bit, you can get around
a lot.

Picture for these two a logarithmic curve that starts out shallow and gets
steeper as you go right/up.

With Linux/Unix, you have a system where you need a book an inch thick to
get a file listing at a prompt, where it's months to a year before you are
even close to knowing your way around a system - but once you reach the
point where you can compile/install an application, write a shell script to
run it, and redirect the output to a useful pipe, you can do incredible
things.

For this, flip that curve over, with the incredibly steep part at the
beginning, shallowing out only after a lot of work.

And realize that you're asking for a Linux GUI to be like Windows - not
because Windows is especially intuitive, but because it's what people know.
Yes, a Win95 shell for XWindows might be easier for some people to make the
transition with, but would you really want it? (Never mind the whopping
"look-and-feel" lawsuit...)

And think about where people who "learned Linux" by running a MSWin shell
would end up, what kind of knowledge they'd have of how to work with the
underlying system. One of the first things I do to a new install is rip out
some of the crap like webconfig and linuxconf. Yes they make it easy to
configure things, but they don't tell you how they're making the changes,
and they're not consistent/compatible with the standard *NIX configuration
conventions. If a person uses linuxconf on a system, and then follows a
HOWTO that has him edit config files directly, he can end up with an
un-runable system and an impossible task to figure out where the problem is.
(DAMHIKT)

We do need logic, order, and consistency in the way a GUI responds, and we
do need some way of leading users along to the next thing they need to do
without having to spend a year in a classroom.

There's some leftover bad attitude though that needs to be cleared up, and
that's the difference between a user and a technician/builder/expert. When
PC's first came out, you had to write your own programs in order to run
them. As they progressed, it was mostly technical people who could figure
out how to use them, and they had to know a lot about configuration to do
anything. This lead to people who confuse being able to use a PC (running
Windows or Linux) with being able to set up, configure, and troubleshoot the
same box. Engineers are still the worst, especially EE's - "I can fix
anything electronic. I deleted all those silly DLL files so my system will
run faster, and I want you to replace the modem you installed so it will
boot."

There's a solution in the wind though - OSX. The Mac shell is running on
something very like BSD Unix, and it might well be that some time soon
there's a platform independent version available.

Now THAT would be an easy way to get users to learn Linux.
(And us tech guys would keep our jobs.)

For now, I recommend O'Rilley's "Running Linux" as a good place to start.
And LOTS of HOWTO's.



---------------------------------
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35 a year!
http://personal.mail.yahoo.com/




More information about the Kclug mailing list