Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

It's time to retire "ready for the desktop" ( Linux Topic)
Linux.com ^ | May 17, 2008 (2:00:00 PM) | Jeremy LaCroix

Posted on 05/18/2008 9:15:42 AM PDT by Ernest_at_the_Beach

Quite a few reviews of new Linux releases these days try to determine if a distribution is "ready for the desktop." I myself have probably been guilty of using that phrase, but I think it's time we officially retire this criterion.

What defines an operating system as being ready for the desktop? Surely everyone has a different opinion on the actual definition. While my search for an official definition or list of guidelines has failed, to me this phrase means that the OS is usable by everyone, meets everyone's needs, and is able to do everything that everyone wants it to do. In that regard, is any operating system truly ready for the desktop?

I'm an IT technician, and clients bring PCs to me for almost any reason, including defective hardware and software not working correctly, among other things. This is regardless of the OS, though Windows XP is among the most common that my clients bring to me for help. This does not mean that Windows XP is a bad OS, it just raises the question that if XP is "ready for the desktop" to the point where it serves as the main comparison point of many Linux reviewers, why am I getting so many machines that run it to fix, and why do I get asked constantly to train people on how to use it or its applications? The fact is, there are just as many people out there who have difficulty using Windows as there are who have trouble using Linux.

I understand that comparing Linux to Windows is a hard situation to avoid, especially considering that Windows is the dominant OS in the market. But I think we should compare them less often, because Linux needs to stand on its own legs rather than in the shadow of its more popular competitor. Each OS has its merits, yet each is separate, caters to different types of users, and has independent strengths and weaknesses that complement each other. Windows has a large collection of commercially supported applications, Mac OS X focuses on usability and supported hardware, and Linux focuses on freedom, stability, and scalability. Since each OS caters to a different audience, there will never be "one OS to rule them all."

Another overdone review trend in the IT press these days is getting a person who is not very computer-savvy to sit down in front of a Linux distribution and seeing how well he (or more likely, she) is able to use it, as a way of determining how ready the OS is for the desktop. If one person is not able to be productive in Linux, does that really mean anything to the rest of us? Each of us has grown accustomed to a certain way of doing things, and each of us has our own preferences. I use Linux because it does everything that I want it to do. I like the way Linux does things, but not everyone is going to agree. If a user has difficulty with Linux and a reviewer grades a distro badly because of this, the review doesn't help Linux users to know whether the distribution would make a good switch from our current one, has great features, or contains any severe bugs.

While I don't feel that naming an OS as being ready for the desktop is a fair argument, I do believe that Linux needs to continue to make strides in usability in order to have a wider audience, such as a focus on getting Windows games to work, and less need for the command line. But assuming that Linux needs to cater to the entire PC world is silly. As it is now, Linux is a very viable option on the desktop. While it's not for everyone, Windows and Mac OS X are not a good choice for some people either.

The truth is that no OS is ready for the desktop, and never will be. An OS that was ready for the desktop would put people like me out of business, because it would be theoretically perfect. Since each person uses his computer in different ways, it's impossible for one OS to cater to everyone. Therefore, you shouldn't ask if an OS is ready for the desktop; rather, is the OS ready for your desktop?

Jeremy LaCroix is an IT technician who writes in his free time.



TOPICS: Computers/Internet
KEYWORDS: linux
Navigation: use the links below to view more comments.
first 1-2021-28 next last

1 posted on 05/18/2008 9:15:42 AM PDT by Ernest_at_the_Beach
[ Post Reply | Private Reply | View Replies]

To: All
Related Slashdot discussion:

Getting Past "Ready For the Desktop"

2 posted on 05/18/2008 9:17:14 AM PDT by Ernest_at_the_Beach (No Burkas for my Grandaughters!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Ernest_at_the_Beach
From one of my blog posts back in Februrary after trying to get one of my programs to work under Ubunto:

As much as I bash M$ the simple fact is they will always be the dominant OS. Not because of some crooked things or getting rid of the competition. The reason M$ will always be the dominant OS is because of ease of use.

The reason Linux will never be mainstream can be summed up in three lines:

$ ./configure
$ make depend && make
$ sudo make install

No. Mainstream people do not want to go to a command line to compile and install stuff. We want to click on a happy little icon, hit next three or four times, then hit finished.

Now I've been in the command line world. I know how to do it, I've done it before. There is no reason for it any longer with today's computers. Linux has GUI available, but still gotta go to the command line to install it or run it, then gotta go to the command line to install anything onto the GUI, then gotta go to the command line to remove anything, etc etc.

Until Linux gets away from requiring the command line it will never ever be mainstream.

3 posted on 05/18/2008 9:23:14 AM PDT by Domandred (McCain's 'R' is a typo that has never been corrected)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Ernest_at_the_Beach
“This does not mean that Windows XP is a bad OS, it just raises the question that if XP is “ready for the desktop” to the point where it serves as the main comparison point of many Linux reviewers, why am I getting so many machines that run it to fix, and why do I get asked constantly to train people on how to use it or its applications?”

I have the answer to this question. After 28 years of working with average users I find the answer to be obvious.

1. The average user only learns the function he needs to get his daily tasks done. He is ignorant of 99% of the operating system.

2. The average user doesn't know if his computer has a firewall or anti-virus protection. He has no idea that virus data files must be updated and/or his update license has expired.

3. The average user will click on anything and reflexively clicks yes at every opportunity.

4. The virus writing crowd concentrates on XP because most users use XP. The same is true for malware and adware/crapware writers. There is little point in writing programs that will never run.

Linux is a good desktop if you don't want to run the thousands (millions?) of programs that are available for the PC. Linux is reasonably fast, almost free to operate, and can do most office tasks adequately. The office suite software for Linux is acceptable, but not exceptional.

Linux is ready for the desktop, but not ready for the average user who doesn't want to learn anything and wants to play Doom and Grand Theft Auto.

I use Linux, but have to switch to my PC to run Exchange. Perhaps there is a kluge for that problem, but I don't know it yet.

4 posted on 05/18/2008 9:31:35 AM PDT by Poser (Willing to fight for oil)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Domandred
Until Linux gets away from requiring the command line it will never ever be mainstream.

Technicians go to to the command line interface of XP all the time to, for instance, configure network settings. In addition, although I'm no Linux guru, I've used distributions that didn't require using the command line for the tasks I was interested in doing, Linspire comes to mind.

And although Free BSD isn't Linux, it is a UNIX look-alike, and Apple has chosen it to under gird their standard OS. So more people are using open source than realize it.

Linix may never have the market share Windows does, but the ease of use keeps increasing and the debate seems to have degraded into a mere debate over preference rather than capability.

5 posted on 05/18/2008 9:39:45 AM PDT by freedom_forge
[ Post Reply | Private Reply | To 3 | View Replies]

To: Domandred

Ubuntu? Time to patch or you’re going to be pwnd: http://www.serverwatch.com/news/article.php/3747531

“Many eyes” missed this for two years.


6 posted on 05/18/2008 9:40:52 AM PDT by Doohickey (SSN-681; SSN-671; SSN-669; SSN-712)
[ Post Reply | Private Reply | To 3 | View Replies]

To: freedom_forge

I just installed OpenSolaris on my ThinkPad. No command line necessary. It installed with a few mouse clicks and found my wireless network automatically. Its the first Linux I’ve use thats really good for something. Try it at http://www.opensolaris.com.


7 posted on 05/18/2008 9:46:17 AM PDT by Astronaut
[ Post Reply | Private Reply | To 5 | View Replies]

To: Ernest_at_the_Beach
Windows XP is among the most common that my clients bring to me for help.

This couldn't possibly have anything to do with the number of these systems in use relative to others.

8 posted on 05/18/2008 9:52:23 AM PDT by Sherman Logan (Those who deny freedom to others deserve it not for themselves. - A. Lincoln)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Ernest_at_the_Beach

Why must we get into these sorts of religious arguments on a Sunday?

Engineers work with the seven layer ISO networking model - physical, data link, network, transport, session, presentation and application. Each has defined functions and standards for how it communicates with other systems and with other layers.

Business has added three layers on top of these. They are not defined by any Swiss standards body and there are no RFCs that I know of that explain their functionality.

These three layers are:

Financial - How much will it cost and how does it get paid for. Linux is the superior product at this layer in terms of purchase price. In total cost of ownership terms, the jury is out. This is where the bean counters make their decisions.

Political - Who is for it and can they get it implemented. Microsoft’s marketing clout reaches for the hearts and minds of those of the top of the corporate pyramid. Linux will always be at a disadvantage here.

Religious - Is it a holy thing. This level is ruled by the technical priesthoods. Unfortunately this is where most techies (as opposed to engineers) make their decisions. The vendors strategies at this layer are to get the believers early in their careers and bind them to the order with certifications. The lesser acolytes, the CCNAs, MCDSTs etc. are trained to aspire to higher levels of certifications - MCSE, CCIE, OCM... Oooooo.

Trying to introduce Linux or Mac into an environment ruled by MCSEs can be akin to introducing the Latin Mas at a Ramadan celebration. It can result in holy war. There may be no rational reason not to support Linux in a business, it may be the most cost effective, stable server platform for your business but until the Linux priesthood overtakes the Microsoft priesthood don’t look for wide Linux acceptance in the enterprise.


9 posted on 05/18/2008 10:11:04 AM PDT by InABunkerUnderSF ("Gun Control" is not about the guns. "Illegal Immigration" is not about the immigration)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce

Good read.


10 posted on 05/18/2008 10:15:51 AM PDT by KoRn (CTHULHU '08 - I won't settle for a lesser evil any longer!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: freedom_forge
And although Free BSD isn't Linux, it is a UNIX look-alike, and Apple has chosen it to under gird their standard OS. So more people are using open source than realize it.

I won a Mac laptop in a lottery at work around Christmas (Sorry! around "Holiday".)

At first I didn't care for it much. The e-mail client was OK but Safari was not Firefox, or even IE. Upgrading it to Leopard was fun but I didn't really get into it until I discovered I could get to the command interpreter. There's a real operating system in there!

11 posted on 05/18/2008 10:22:21 AM PDT by InABunkerUnderSF ("Gun Control" is not about the guns. "Illegal Immigration" is not about the immigration)
[ Post Reply | Private Reply | To 5 | View Replies]

To: Domandred

Need to update your knowledge,...look at Linux Mint...


12 posted on 05/18/2008 10:25:14 AM PDT by Ernest_at_the_Beach (No Burkas for my Grandaughters!)
[ Post Reply | Private Reply | To 3 | View Replies]

To: InABunkerUnderSF

Excellent comments...too damn true.


13 posted on 05/18/2008 10:29:56 AM PDT by Ernest_at_the_Beach (No Burkas for my Grandaughters!)
[ Post Reply | Private Reply | To 9 | View Replies]

To: rdb3; Calvinist_Dark_Lord; GodGunsandGuts; CyberCowboy777; Salo; Bobsat; JosephW; ...

14 posted on 05/18/2008 11:16:10 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 1 | View Replies]

To: InABunkerUnderSF

I think you meant OSI model?


15 posted on 05/18/2008 11:25:48 AM PDT by papasmurf (Unless I post a link to a resource, what I post is opinion, regardless of how I spin it.)
[ Post Reply | Private Reply | To 9 | View Replies]

To: Poser; Domandred
Poser: After 28 years of working with average users...

The other thing you have to remember about "average" users is that, on average, they are dumber than you.

Windows has to be dumbed because - let's face it - 50% of all people are dumber than average.

Domandred: $ ./configure $ make depend && make $ sudo make install

Expecting that people who are functionally illiterate could type that string of characters without introducing typographical errors - much less that they could understand what they were typing, or why they were typing it - is ludicrous.

It's like asking the average American to get up off his fat @ss, walk over to his TV, unscrew the back panel, and begin testing resistors or capacitors for replacement.

H3ll, the average American can't even set the time on his VCR.

16 posted on 05/18/2008 11:28:47 AM PDT by KayEyeDoubleDee (const Tag &referenceToConstTag)
[ Post Reply | Private Reply | To 4 | View Replies]

To: Domandred
Mainstream people do not want to go to a command line to compile and install stuff.

Define "mainstream". It's not necessarily grandma who can barely see a screen. It people who actually *use* computers who care about things like this. Those people actually can get around on the command line.

I'm getting tired of the "ready for the desktop" criterion to be that any idiot can do whatever s/he wants on a tool as complex as a computer. It was never meant to be that simple, and--as long as you want the power/ability to do whatever you want--it will never be that simple.

Point and click to do whatever you want to do will never happen--even under Windows.

Your three steps you listed above are one way to install software, but it's getting rather long in the tooth. Yum or apt-get, or any number of other package managers have been making software installation/removal even easier than it is under Windows. Graphical frontends to those programs are getting more and more popular. It's now possible to install and run Linux without ever getting into the command line.

I'll never go that route, though, because I like to actually take advantage of the power of my machines. My kids, however, never see a command line, and they prefer Linux over Windows these days.

17 posted on 05/18/2008 11:31:50 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 3 | View Replies]

To: Ernest_at_the_Beach

Funny you should mention that (Linux Mint).

I just migrated my Ubuntu systems to it. I chose the 032b-Hardy (8.04) based distro.

I like the way they’ve optimized Ubuntu’s Hardy for logically gained speed improvements. It really does work.

I can’t figure out why, but VirtualBox 1.6 installed without so much as a hiccup in Mint, and choked itself breathless on Ubuntu, both being Hardy.

Canonical could take a lesson there.


18 posted on 05/18/2008 11:33:26 AM PDT by papasmurf (Unless I post a link to a resource, what I post is opinion, regardless of how I spin it.)
[ Post Reply | Private Reply | To 12 | View Replies]

To: Astronaut
I just installed OpenSolaris on my ThinkPad. No command line necessary. It installed with a few mouse clicks and found my wireless network automatically. Its the first Linux I’ve use thats really good for something. Try it at http://www.opensolaris.com.

OpenSolaris is great stuff but it is Unix not Linux. Hard to tell the difference until you get to the command line.

Kirby

19 posted on 05/18/2008 11:49:46 AM PDT by KirbDog
[ Post Reply | Private Reply | To 7 | View Replies]

To: Ernest_at_the_Beach
It's too bad about Desktop Linux. No one wants to invest the years of work and billions of dollars that would be required to make it a first-class desktop OS. Instead, it will continue to limp along with the usual state of chaos for application design and configuration.

Despite that, Linux is still the best OS for servers.

20 posted on 05/18/2008 12:13:06 PM PDT by HAL9000 ("No one made you run for president, girl."- Bill Clinton)
[ Post Reply | Private Reply | To 1 | View Replies]


Navigation: use the links below to view more comments.
first 1-2021-28 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson