The Linux desktop, Macs, and barking dogs
Gregory (Scotland Yard detective): "Is there any other point to which you would wish to draw my attention?"
Holmes: "To the curious incident of the dog in the night-time."
Gregory: "The dog did nothing in the night-time."
Holmes: "That was the curious incident."
That comes from Sir Arthur Conan Doyle's Silver Blaze, a Sherlock Holmes short story. I've been plowing through all of Doyle's Sherlock Holmes stories over the past month and was struck by this famous dialogue last week, especially as it pertains to the Linux desktop.
There are, of course, the constant reports of how easy Linux is to install and use on the desktop. Then there are the more pragmatic posts like this one from Steven J. Vaughan-Nichols, calling out a few things Linux needs to succeed on the desktop (device drivers, applications, and power management are his suggestions), despite its otherwise strong credentials.
And yet the dog isn't barking. Few are buying. Why?
It could be that a dearth of applications that consumers really care about (e.g., Microsoft Office) is stifling Linux's voice on the desktop. I buy that.
But I think there's a more subtle problem: no one cares about replicating their existing experience for a slightly smaller price tag. It's simply not worth the risk.
Contrast this with Macs. The Mac is on a tear, gaining market share at a torrid pace. It solves Linux's core application problem by embracing a native version of Microsoft Office, but that is an important precondition to success, and not the determining condition.
No, the Mac is exploding in popularity because it's cool. Look at Apple's Mac ads. They're not about "equal functionality for less." They're about "we're cool and the PC is lame." People are willing to take a chance on cool. They're less likely to take a chance on "good enough and cheaper." No one wants to date you just because you're frugal, but they just might if you're cool.
It's possible that the Linux desktop's future is to appeal to enterprises: boring but cheap works in the enterprise. Sort of. Hence, IBM recently clamored for not-even-close-to-being-sexy vertical applications on Linux as a way to make Linux more relevant on the desktop.
Prediction? It won't work, even if Linux gets such applications. Why? Because enterprises still have to deal with people, and people want to use what's easy, looks nice, etc. I'm not suggesting that Linux doesn't have these attributes: I'm suggesting that consumers simply won't care until the Linux desktop appeals to something more than a few pennies in their wallets.
The Linux desktop is going to have to be much cooler and much better marketed before it's going to resonate with a wider audience. It's not really about being technically better. It's about something more (and less). It's about people wanting to use it, rather than having to use it.
That's what is carrying the Mac. People are looking beyond the Mac's applications dearth (compared with Windows). They're looking beyond its cost. They're looking beyond its flaws. Why? Because it's a beautiful machine that does really cool things like easy integration with their iPods and consumer productivity (iMovie, iPhoto, etc.).The company also has done a great job of marketing Mac security.
Put most simply, the Linux desktop needs much better marketing if it ever hopes to make a splash. Unfortunately, the developers who prize its stability and security are going to be the wrong ones to market its consumer-facing attributes.
Matt Asay brings a decade of in-the-trenches open-source business and legal experience to The Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure. You can follow Matt on Twitter @mjasay. 




You guys would make great politicans or maybe not, look at Al Gore and he's a mac freak.
If you go into a mac store, there are PLENTY of macs just waiting to be serviced and repaired with crashed hard drives and other issues.
Get Real!
Windows may be the right choice for you. I don't know. Neither does anyone else here. But this kind of irrational attack on Macintosh users says a lot more about you than it does about Macs.
Define "Mac guy" rdwalton?
Is that ... a person that purchased a Mac .. instead of a Windows PC? Does that make this person a lier?
Obviously Macs are just PCs, with Harddrives, memory, displays ... and OBVIOUSLY they have the same problems as PCs in terms of hardware. Apple does not make the memory chips, nor the harddrives, nor the displays. They are all made by OTHER companies, just like PCs.
Now, you have to be blind not to see that MacOS X is superior to Windows, and that the Mac provides a usable solution out of the box.
Perhaps you haven't even tried it because your prejudice against Macs prevents you to look outside your world. And not knowing Macs makes you feel you are right?
Most people using Macs have used Windows. Most people using Windows have never touched a Mac. Who knows more?
Linux is poor until you pull your head out and realize it is a multi-billion dollar business.
"If you go into a mac store, there are PLENTY of macs just waiting to be serviced and repaired with crashed hard drives and other issues."
Obviously you've never lived with a Mac.
I've been a Mac user since 1984, the very first model. I've never had a hard-drive crash. I've also managed hundreds of Macs in busy environments and never had a hard-drive crash. In all that time I've only had my machines serviced twice. Not a bad record.
I have put up with lots of flaky Windows machines in those years as part of my responsibilities.
So I at least know both sides of the street, unlike so many Window fanboys, and I chose Mac every time.
I have had 3 Mac computers with Hard Disk crashes. The Mac is NO BETTER or NO WORSE to PCs in that aspect.
What makes the Mac unique is the Software... and perhaps the way they are designed in terms of putting together all the parts. And I have to admit they are better in doing so... but that does not mean that a Seagate drive on a Mac will be more reliable than a Seagate drive on a Dell.
So ... lets be honest here. Macs are PCs that run some other Operating System. That is all. And running windows on a Mac does not make the Mac hardware any worse either.
My advise to all ... try Windows Vista .. try a Mac .. try Linux if you will .. and get your own conclusions. My personal conclusions are ... Vista needs work, Linux is best for servers, Mac is best for desktops.
Perhaps Windows 7 should go the Mac route ... build on top of Unix.
They (all the computer vendors) just don't seem to make them like they used to. I've had a few Dell laptops that had nothing but trouble, but that's rare... The part that fails most (90% of the time) these days are the hard drives -- and they all use the same disks from the same manufacturers, so there's no getting around that.
And I know both sides too, and I choose a PC every time.
Its a mugs' game and shows that they don't really understand either company.
Microsoft is being a victim of its own success. (They got large sales [multi-thousand unit volumes,] with some major customers who developed their own proprietary software solutions AND LIKE IT THAT WAY! [Q: Why they are meeting some major resistance to Vista and Software-As-A-Service? A: Their customer base doesn't NEED, want, nor feel like paying for, Microsoft to be anything more. Their customer base would be happier if Microsoft would just make their existing software work more securely and invisibly.])
Apple is a victim of their own success. But at least they're not being frustrated by rejection. They are resisting the perception of some pull by the enterprise market.
Apple doesn't make screws to bind things together and then complain about their product being countersunk.
Most of the supposed rivalry is a creation of (and exists only in,) the narrow media which covers the enterprise and software.
Its a mugs' game and shows that they don't really understand either company.
Microsoft is being a victim of its own success. (They got large sales [multi-thousand unit volumes,] with some major customers who developed their own proprietary software solutions AND LIKE IT THAT WAY! [Q: Why they are meeting some major resistance to Vista and Software-As-A-Service? A: Their customer base doesn't NEED, want, nor feel like paying for, Microsoft to be anything more. Their customer base would be happier if Microsoft would just make their existing software work more securely and invisibly.])
Apple is a victim of their own success. But at least they're not being frustrated by rejection. They are resisting the perception of some pull by the enterprise market.
Apple doesn't make screws to bind things together and then complain about their product being countersunk.
Most of the supposed rivalry is a creation of (and exists only in,) the narrow media which covers the enterprise and software.
I think the real reason Linux hasn't taken off is that it still requires an above average user to download, install and work out any issues (not to mention UNIX command line knowledge is a plus). My non-techie, younger brother just finally invested in a replacement for his six year-old celeron Dell which has had issues for the last four years. Never did he put the effort into backing-up and reinstalling to remedy these issues. He just lived with the ever-increasing problems. Non-tech people are afraid to install an OS or handle any driver,etc. issues. Linux, once set up, is rock solid and GNOME and KDE are both looking very attractive these days. Linux is getting better and I can see it eventually taking some share with the average user. BTW, my brother's new computer...Macbook Pro.
When I upgraded the hard drives, I used disk clone programs (like Partition Magic) to transfer the whole system drive to the new one.
If you have no software to detect viruses you can't claim you don't have any, unless you can put all your executables through a hex editor and can tell, not frikken likely.
In other words, you are living in utopia because you choose ignorance.
Why do we think that easy integration is "really cool"? I love my Mac, but at this stage of the IT industry's development I have a perfect right to expect easy integration; I shouldn't be wowed by it. We have all suffered from Microsoft lowering our expectations. After living with Macs for a few years, my son had his first IT class at school. What did he ask when he came home? "Dad, how do you reboot a Mac?".
I had been Windows forever. I've had my iMac, and thus the Mac OS, for 1 1/2 years. I've had not one problem. Its been a dream in comparison.
But let me repeat...I think Al Gore and his acolytes are nuts.
Next, Linux needs to make it easy for the customer to decide what it is that they want. The current multitude of distributions are just too damned confusing. Everyone complained about the ridiculous number of editions for Windows Vista and the Linux distributions are worse. Just pick a good distribution and focus on that. When a potential new customer goes to Linux.com or Linux.org the selected distribution should be shown front and centre, and as impressively as possible. By all means keep the different distributions but hide those for the experienced users looking for something more rather than baffling potential new users.
Aside from this, Linux does need to differentiate itself and show why it is good for the customer beyond being cheap.
In my experience, a lot of the Mac vs Windows vs Linux debates are based on complete ignorance; you'll have Windows users who have never used a Mac trashing Macs, you have Mac users who don't even know what Windows looks like trashing Windows, and they both trash Linux even though neither one of them even knows what Linux is. It's pretty sad, really.
I personally like the Rule of 2000, which is "If you do not have 2,000 hours of experience on a computer platform, you are not qualified to hold an opinion about it, and you'll only look like a fool if you do." (2,000 hours is roughly one year of 40-hour weeks.)
Now, having said that:
Linux is still a non-starter on the desktop. It simply does not have the ease of use. Linux is created primarily for programmers by programmers; everything from the huge array of different options to the terse and sometimes incomprehensible dialogs to the fact that many distros sport a clunky installer obviously designed as an afterthought helps to ensure that casual home users won't want it.
It is fantastically powerful, but that power comes at a price; using Xterm or editing configurations in /etc is not a good way to get things done for a non-programmer. Sure, there are front-ends and configuration utilities to take away much of the pain, but anyone who's ever tried to make a wireless card work in Linux, or who's ever had to manually edit the X configuration file because the automatic configuration program freaked out over some weird monitor setting, will quickly realize how far it has to go in terms of usability.
Windows and Mac OS X are about on par with each other in terms of stability; a well-maintained system with no hardware problems is pretty trouble-free in either case. The difference is when something goes wrong. Windows is dependent on a complex, fragile registry database, and as someone who's had to rebuild the registry by hand on at least two separate occasions, I can say that this makes for some pretty hairy troubleshooting.
It's also been my experience that Windows is more prone to driver problems. This is NOT Microsoft's fault; blaming Microsoft for shoddy third-party software is just silly. Driver problems are, however, more likely to cause system failure on Windows than on Linux or Macs.
On the other hand, Windows has more driver problems because there are more devices available for Windows systems than for Macs or Linux systems. (Sorry, guys. It's true.)
For me, personally, the issue comes down to user interface. I've been using PC systems since 1982 and the days of DOS 2.11, and I've been using Macs since 1984 and System 1.1. Today, comparing Gnome, KDE, Windows Vista, and OS X, the best user interface goes to OS X. I'm simply more productive on an OS X system; and that's not just a question of familiarity, since I'm equally familiar with, and comfortable with, Windows.
And that's what does it. It's not a religion, guys. It's not about what's "cool." It's not about impressing other people. It's not about holy wars. These things are just tools, nothing more. The best one is the one that lets you get done what you want to get done.
Anything else is just dumb.
I don't think that most people make a decision based on their experience with the Mac, however. They make their decision based on experience with an iPhone, iPod, etc., and then get used to OS X after they've bought into the beauty of the product. But the marketing comes first.
I see you are as ignorant about modern Linux as Matt is. 3 clicks to install and 2 more to have a completely updated, fully featured OS. You might try Linux today before spouting such nonsense.
Thank you for putting this issue "to bed" finally. Too bad tomorrow will spawn a new thread in another forum (or even this one) on the same exact subject!
- by jrepenning August 11, 2008 9:40 AM PDT
- True, Matt ... but unavoidable? Not so clear.
- Reply to this comment
-
-
- by Matt Asay August 11, 2008 12:34 PM PDT
- I hope so. I actually think Mark Shuttleworth may be that guy, or one of them.
-
-
Showing 1 of 2 pages (56 Comments)To paraphrase: the open source philosophy and phenomenon has gone a long way toward eliminating the R&D cost of software, at least for the Linux desktop market. But there are other costs, such as marketing.
But looking at the "social" arena, it appears that marketing is tipping into the open-source, free-labor-pool realm as well. Can one avid Linux marketer become the Linus Torvalds of Linux _marketing_? Maybe so....