Linux and the Enterprise Desktop: Where Are We Today?
Linux making its way out of the server room and onto the desktop has been “just around the corner” for years now. Prognostications of desktop dominance have not materialized, leaving Linux with a market share in the low single digits. Nevertheless, Linux is maturing as a desktop platform for the enterprise and is gaining converts, with a growing number of companies leveraging Linux to get more features for their money. In this article, I take a closer look at the latest trends in desktop Linux in the enterprise, as well as a number of case studies that illustrate how Linux is fully ready to be a robust desktop platform in many situations.
From talking with several people in the industry who promote desktop Linux to the enterprise for a living, my overall impression is that the Linux desktop wave is indeed building. Although interesting and significant implementations exist, more large-scale projects are in the pipeline than have emerged from it. The people I spoke with pointed to trends, but they generally could back them up with only a single example or weren't able to mention the client's name.
Nevertheless, forward movement is occurring for Linux on the enterprise desktop, and the people on the front lines are bullish. For instance, Mindy Anderson, Business Manager for Client Strategies at Red Hat, states that “the desktop is working itself into being disruptive in many industries, including finance, telecommunications and health care”. Meanwhile, Gerry Carr, Marketing Manager at Canonical (commercial supporter of Ubuntu), adds that “we find ourselves at the beginning of a bell curve, where only a minority of potential clients have deployed, and we're engaged in talks with the people who are in the big hump of the curve”. Over at Novell, Guy Lunardi, Senior Product Manager of SUSE Linux Enterprise Desktop, asserts that “we're there from a technological standpoint”, and the critical factor that prevents Linux from going gangbusters, says co-Novellite Michael Applebaum, Product Marketing Manager for the Desktop, is “simply the awareness that desktop Linux is already a very viable platform”.
Despite bullishness on the part of Linux vendors, these same companies admit that they remain in barrier-removal mode. Canonical's Carr admits that his sales staff continue to confront objections, such as lack of equivalent Linux-based applications, which often can be resolved conveniently with solutions like virtualization, but sometimes, they can't. Novell's Applebaum notes that his firm must further improve on the interoperability of all ecosystem elements to make them easier to manage, as well as expand hardware and software certification so that customers can acquire complete, preloaded desktop solutions. Although the larger distribution providers, such as Red Hat, Canonical and Novell, have collaborated with Lenovo, Dell and others to preload and certify PCs for Linux, the reality is that the hardware vendors offer fewer options and lack the same hard-sell enthusiasm to hawk Linux. Even today, you can buy a PC from the Lenovo or Dell's on-line stores and never realize that Linux is available.
It also is true that Linux providers at last can say that the OS is intuitive enough for typical office workers who are accustomed to using Windows. This has not always been the case. Novell should be commended for its Better Desktop initiative, which applied a scientific methodology and video capture to examine how real people use Linux, discover its pitfalls and see how its deficiencies can be removed. The investigators captured more than 200 videos of people using Linux and its core applications for everyday tasks. For instance, normal users were examined while doing everything that is fully routine to us geeks—logging on to their system, finding and playing a particular music track, making shortcuts on the desktop, determining available disk space, sending e-mail and more. The reports and videos are fascinating and available on the project's Web site.
Several IT trends are making desktop Linux more attractive to many organizations. One of these is a growing desire to reduce licensing costs. Novell's Lunardi notes how its customer, the automaker Peugeot, decided to cap its number of Microsoft licenses as its workforce grows and offer Linux desktops to new employees. Another trend is the push toward accommodating more types of devices, including mobile and thin clients, as well as allowing users to take their desktops with them wherever they go. Red Hat's Anderson says that “many firms are coming back to a situation where key workloads are centralized”, something that Linux does very well and securely. Similarly, Novell's Applebaum says that San Diego Public Schools chose Linux over other operating systems because it offered the most robust way to run its “Always-On Learning Initiative”, which included integrating 100,000 student laptops and many other types of devices.
A third trend involves avoiding Windows Vista drawbacks, especially the cost of required hardware upgrades and lack of additional features to justify that cost. Linux, with its smaller footprint, may find a great deal of growth opportunity from this situation.
James Gray is Products Editor for Linux Journal
|Dynamic DNS—an Object Lesson in Problem Solving||May 21, 2013|
|Using Salt Stack and Vagrant for Drupal Development||May 20, 2013|
|Making Linux and Android Get Along (It's Not as Hard as It Sounds)||May 16, 2013|
|Drupal Is a Framework: Why Everyone Needs to Understand This||May 15, 2013|
|Home, My Backup Data Center||May 13, 2013|
|Non-Linux FOSS: Seashore||May 10, 2013|
- Dynamic DNS—an Object Lesson in Problem Solving
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Using Salt Stack and Vagrant for Drupal Development
- New Products
- RSS Feeds
- A Topic for Discussion - Open Source Feature-Richness?
- Validate an E-Mail Address with PHP, the Right Way
- Drupal Is a Framework: Why Everyone Needs to Understand This
- Readers' Choice Awards
- The Secret Password Is...
- All the articles you talked
1 hour 34 min ago
- All the articles you talked
1 hour 38 min ago
- All the articles you talked
1 hour 39 min ago
6 hours 4 min ago
- Keeping track of IP address
7 hours 55 min ago
- Roll your own dynamic dns
13 hours 8 min ago
- Please correct the URL for Salt Stack's web site
16 hours 19 min ago
- Android is Linux -- why no better inter-operation
18 hours 35 min ago
- Connecting Android device to desktop Linux via USB
19 hours 3 min ago
- Find new cell phone and tablet pc
20 hours 1 min ago
Enter to Win an Adafruit Pi Cobbler Breakout Kit for Raspberry Pi
It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Pi Cobbler Breakout Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- 5-21-13, Prototyping Pi Plate Kit: Philip Kirby
- Next winner announced on 5-27-13!
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?