The Linux desktop isn't your father's PC
This post by Michael Dolan at IBM is spot on:
Here's the thing, everyone who hears "Linux desktop" has a knee-jerk reaction and thinks of all the things they do on their own PC, laptop, Mac. The reality is you're probably not the target market for virtual desktops. The market is large desktop environments that have thousands (perhaps tens of thousands) of users and who are not doing consumer-oriented work (or shouldn't be). The cost savings of moving from physical PCs in a 1 user to 1 PC model to a managed model with virtual terminals can be significant. We'll see where the market goes for this model, but I know of a few very large companies that want to make this model very real. The economic situation and the impact on IT budgets may act as an accelerant.
Much of the time when I write about the evolution of Linux or the evolution of the client, I get lots of comments revolving around the lack of popular games for Linux or whether the GIMP can replace Photoshop. And, of course, the partisans for whom it's important whether Linux "wins" or "loses" to Windows or Mac OS X jump in with their various ideological objectives.
Idealogues and fanboys aside, however, part of the problem is terminology. "Desktop" gets used to refer to at least a couple of different things. One is the traditional, general purpose PC as we've come to know it over the past 20 years or so. The other is a shorthand for any client device with a keyboard and monitor. The former is a "fat client" with all that implies for a broad range of hardware support and available applications. The latter is more specialized. It may run only a limited subset of applications. Or it may run primarily network-based applications through an interface, such as a browser. Whatever the details, it's effectively much thinner--whether or not it's actually a thin client.
I'm not going to argue that Linux can't function as a reasonably general-purpose PC operating system. For example, developers who want a desktop, or more commonly a notebook, that runs Linux have lots of good distributions to choose from that (mostly) install straightforwardly. Ubuntu is a current favorite. But that's not mainstream mass market. And for reasons that I've gone into previously, such as the dynamics of independent software vendor support, I never expect it to be such if we're talking an operating system in today's Windows or OS X mold.
But the way that we access applications is changing. Many clients are predominantly platforms for browsers or they serve a very specific purpose. Virtualization could also change how we run an operating system or systems on our PCs and other devices. In short, there are plenty of roles for Linux on the "desktop," but it's not the desktop as we've historically known it.
Gordon Haff is a principal IT adviser at Illuminata and has more than 20 years of IT industry experience. He writes about what's happening with enterprise servers and data centers, "Yotta-scale" computing, and related software and device trends as part of the CNET Blog Network. Disclosure.





I understand what you're saying about mass deployments, but you seem to be implying that Linux is only good for "specialised applications" and "basic web surfing and e-mail". I'm surprised anyone still believes Linux can't do serious computing - maybe five years ago you'd be correct, but this is 2008. The old notion of "only developers use Linux" has been well and truly bashed up, but you're still trotting it out with "a developer who wants a Linux desktop".
The guy from IBM is talking about his own field; what his company is pitching to businesses, and that's alright. You've taken it out of its context, though thanks for leaving the phrase "virtual desktops" in so we know what the quote is ACTUALLY about.
For the record, my father has never written a line of code, and the last time he typed on a command line was in the 1980s. The other day he ripped a DVD, edited out a particular piece from it, and sent it to Youtube. All done on Linux Mint, without my help. So please, I'd like to know what small piece of the puzzle remains for Linux before it becomes "ready for the desktop", because I've heard all the meagre little reasons.
Once a linux desktop is installed and setup, I agree it can be as easy as Windows. But not everyone can get it into that state.
This is thinly veiled marketing.
People simply do not understand that the CLI is infinitely more powerful and faster then a GUI. I use both, and for moving, deleting and renaming files(especially a large batch of them), starting and stopping servers, fixing a small error in code, the CLI is considerable faster and easier.
The only problem with your statement is that Linux users don't have to use a CLI anymore.
Yes, Linux has the web as a possible solution but I don't see it as being in its favor entirely, it makes it fair game yes. But the applications on the web are more frivolous, basic and just does not offer the functionality of a rich local client. Web 2.0 is still in its infancy and will take at least another 10 to 15 years to seem practical for much of the connected world. The issues of latency, availability of a network connection make it just out of reach for most. I live in a rural area in Jamaica W.I., you want to know how I connect to the Internet? Using a GPRS cell phone modem (Motorola C350 World), its slow, but it works and its fully compatible with Windows. I get my updates and I get to comment here. Linux it would be an issue for the device, so would Mac OS X. What makes it even great is, I have used this phone with updated drivers over the years on Windows 2000, XP, Vista and I am on the Windows 7 6801 beta with it. That's the thing, consistency in user experience and an expectation that it will work, no tinkering like Linux. The thing is Linux has too much ahead of it to really make it viable, the web is only a part of the equation to success, so far, Windows remains the only way to make the connection and I am happy its that way.
The video card, however, surprises me. I run a mix of old and new hardware, mobile and desktop, and have never run across an issue where the video card wasn't supported enough to run a desktop. The only issue I have come across dealt with trying to use my PC as a HDTV TiVo-like unit - the ATI drivers weren't supported in the software I was using, but otherwise worked great. As a matter of fact, most things I plug into my linux boxes "just work" as opposed to Windows, where I routinely need to go download (often huge) drivers. My HP printer wanted a 20+ MB "driver only" package - this was supported natively by hplip in Linux. SCSI scanner? No problem.
I do run into the occasional Windows-only proprietary hardware (like most of Sony's products) and even some of that works in Linux. But I can hardly blame Linux for the lack of support for these devices if the manufacturers won't release even binary drivers. ATI and NVidia regularly release new proprietary drivers for Linux - why can't Sony and Lexmark?
I installed Ubuntu 8.04 when it came out and although the installation went well, I didn't get the full experience of the OS, my video card was not supported. On Windows, that's unacceptable! I couldn't get it to work no matter the amount of solutions I tried. Out of the box its supported on Windows, there are even better device drivers waiting for me from the manufacturers website.
---------------------------------------------------------------------------
So your claim here is it's the fault of Linux that you bought a video card designed to work only in winblows?
That's a strange attitude, being happy that you have no choice.
Every post you make, makes it clear you are an idiot.
Nvidia has a perfectly good driver on its website for Linux. If it doesn't support your card that is the fault of Nvidia.
http://anubis-os.org/
http://anubis-os.org/wiki/index.php
Much like the marriage of Mac OS and NextOS made Mac OSX, the marriage of AmigaOS and Linux into AnubisOS could mean an easier to use and configure Linux.
Don't have time for that? Maybe you want to check your online banking at an unsecure computer - just boot up a read-only Live Linux and surf with immunity.
Basically, I carry an Ubuntu USB stick everywhere outside the home, and I can read/write to any FAT32 or NTFS disk unless it's encrypted. BTW, I have yet to encounter an encrypted Windows disk, ever. So any desktop can be the Linux Desktop if you have a Live one in your pocket.
-R
There are several large groupware packages that can supplant MS-Exchange. You just haven't taken the time to know them or use them.
Kolab is the largest free open source groupware solution and integrates with native clients on LOinux.
There is also eGroupware, Citadel, Zafara (one of the largest European MS-Exchange replacements).
There are also Toltec connectors for many Linux clients that allows direct connection to an MS-Exchange server, if a company wants to maintain the expensive MS-Exchange server.
You ought to do a little research before spouting nonsense.
If you'd like a guide on what Ubuntu and Kubuntu can offer businesses (including free enterprise reswource management, accounting, web presentations, groupware, universal threat management, and on and on), take a quick peek at
Ubuntu guide ( http://ubuntuguide.org ) or Kubuntu Guide ( http://kubuntuguide.org )
-
Hey, I love Ubuntu, and I need a Windows machine for video editing - but increasingly all I look at most of my day is Firefox.
"Your photos are too big, reduce dimension"
"I am sorry, the service is down"
"I am sorry, there was a time out error connecting to the server"
"Spinning pin wheel of death"
You know what I did, emailed the photos. If I am going to get that kinda experience in a browser, might as well do next best reliable thing. Its just no ready yet, Mobile Me is an example this too, people lost personal data because it just was not ready. The Operating System is not going anywhere, it will be here probably for the next 20 or even more years. People expect reliability and no matter how robust the net has become over the years, there is still work to be done.
Also , mobility is becoming more important; witness the rise in market share for notebook computers versus desktops. Although netbooks could become an enterprise mobile thin client, "mobility anywhere" (particularly off-site) is still quite expensive and would drive TCO for truly thin netbooks above a standard notebook. On the other hand, a no-so-thin netbook (+storage + local apps) is nearly indistinguishable from a notebook.
The 80+ year old is another success, coming to Linux 3 years ago not having used a keyboard before and having to ask what the backspace key was and what it did, pointing to the spacebar and asking what it was. He attended some computers for senior classes - learning under Windows. Many things he has found out for himself and has no trouble using Linux, he even did some of his assignments using Linux, including wordprocessing and spreadsheets with OpenOffice.
His main daily tasks are browsing the web, listening to music, digital camera work, skype, burning CD's and DVD's, email, Yahoo IM, writing letters, some spreadsheet work occasionally and more.
To date he has had only one problem that needed my attention - losing audio on skype, I managed to talk him through restarting alsasound. A few days later, same problem which I had to appear in person to solve, it turned out to be a faulty on-board sound chip. He ordered a new sound card, I fitted it and it was automatically recognised by Linux. He started the mixer and adjusted the sound settings - End Of Story.
So begs the question as to what's so difficult about Linux when 2 complete and aged novices are using Linux boxes on a routine basis.
The 80+ year old has told me that he finds it difficult to get to the PC in the evenings as his younger daughter is using it for her college work as her XP laptop is too slow, no doubt because of all the malware and spyware occupying it. At weekends his grand daughter also hogs the box.
Perhaps the problem lies in age groups that are hard-of-learning and have grown up on Windows, finding it difficult to readjust and retool to anything else.
The problem certainly doesn't seem to be any inherent Linux flaws.
I love the Linux desktop. If I want to tweak things and use the CLI, I can. If I don't want to tweak things, I just use it like a Windows user would. Right now I'm in the "I don't want to tweak things" state of mind and Linux fits into this role like a glove. Anybody who believes Linux is "only" for people to tweak things certainly hasn't used the platform since... well, since applications in the web browser was last "just around the corner".
-
by weeblnbob
January 21, 2009 7:13 PM PST
- I agree with 3rdalbum that web apps are long overdue. I guess we just weren't too sure about the intersection to be waiting at. :) The proliferation of small computing devices like cell phones and web-enabled televisions will, I believe, slowly make web-based software of many kinds more available to the masses. After a while, the average user won't want a PC running Linux or Windows but will have some cool, powerful cell phone that can plug into any web-enabled TV to get email, surf the web, use online office software and the like. Online 3D CAD anyone? Of course their 30 GodzillaByte flash drive will plug right in to store it all for them. But then again, why store it at home where it can get lost? Why not use an online file storage site where your data is being constantly backed up. Did any of this make sense?
-
Reply to this comment
-
(26 Comments)