I use a Linux desktop every day. Specifically, I run SuSE Linux Professional 9.0 with KDE 3.1.4. On top of that, I use Mozilla 1.5 for my Web browsing, OpenOffice 1.1 for my word processing and spreadsheets, and Gaim 0.74 for my instant messaging needs. For those times I need a Windows program, usually PhotoShop and Quicken, I use NeTraverses Win4Lin to run them on a Windows 98SE virtual machine.
For me, it works great. But I know Linux like the back of my hand. So do most people who use Linux desktops today. For most corporate knowledge workers, though, the Linux desktop still isnt good enough.
Its not that most company employees couldnt pick up Linux. They could. This isnt the 1980s when the big *nix desktop choice was between the Bourne shell and the C shell. Today, KDE and GNOME are both fine graphical user interface choices.
The real Linux desktop adoption issue for businesses is whether the Linux desktop is enough of a win over legacy desktops to cost-justify the move. Today, for most companies, its not.
Thats because corporate IT departments still need to put the pieces of the desktop together for their users. Do you use KDE or GNOME? OpenOffice, StarOffice or just go straight to the whole Java Desktop System? Mozilla or Konqueror?
Linux fans love to debate these issues. CIOs, however, dont want a debate. They just want to make a decision that will work for all their users, and that comes with strong external support.
Many Linux people—who love to argue about the technical virtues of their favorite GUI—still dont get this. Trust me, guys, businesses dont even care.
A prime example of this kind of conflict between programmers who want to be right and business users needs is the fuss between Bruce Perens and KDE supporters over Perens UserLinux. Perens gets that businesses want a best-of-breed desktop Linux that doesnt require much installation or support effort. The KDE fans dont get this point at all. They insist that UserLinux must include KDE as well as GNOME.
Wrong. Most businesses dont want to maintain and support two entirely different GUIs. For them, supporting both KDE and GNOME is a complete waste of time and money.
If the KDE fans really want to do their cause credit, they should stop trying to shoehorn KDE into Perens GNOME-based Linux and build their own Debian-based Linux with a KDE interface. After all, this is Linux. Anyone can build his own distribution. Then it would be the business customers, not programmers, whod make the final choice between KDE and GNOME-based desktop Linuxes.
Despite such fusses, the Linux desktop is getting closer—thanks to two developments.
The first is that Microsoft is making upgrading Windows and Office an ever more expensive proposition. It was one thing when you could sit pat as a business user when, flaws and all, Windows 98 was what you already had and Microsoft still supported you. Those days are almost gone.
Its very simple. You can upgrade a machine that runs Windows 98 to run Linux cheaply. But to run XP Pro or W2K Pro, you must not only upgrade your software, you must buy a new PC to run it on. Throw in the costs of switching to Licensing 6, and even the most ardent of Microsoft shops now have good reason to at least consider a Linux alternative.
This isnt just me mouthing off. On Dec. 30, Israel stopped buying Microsoft office programs in favor of open-source alternatives. The Israeli government did this because Microsofts programs were too expensive. I expect youre going to see a lot more stories like this one in the coming months.
The other reason is that Linux desktops are maturing. Suns Java Desktop System is a good complete operating system/office suite package. I think Perens is on the right trail with UserLinux. I have no doubt that Novell/SuSE/Ximian will have something tasty cooking up for corporate users by 2004s third quarter. And Im happy to see Linux desktop operations like Xandros not only building a good desktop, but including administrator tools so that technicians can remotely set up new Xandros desktops.
Ive said it before, and I still believe it: 2004 wont be the year of the Linux desktop. But I do think the foundations are being dug for 2005 to be that year.
Discuss This in the eWEEK Forum
eWEEK.com Linux & Open Source Center Editor Steven J. Vaughan-Nichols has been using and writing about operating systems since the late 80s and thinks he may just have learned something about them along the way.