From the Editor - Desktop Success Is in the Details

Here's how to clean up the little obstacles that are keeping your company away from desktop Linux.

Back in December 1995, Linux Journal reviewed a new Linux distribution called Caldera Network Desktop (CND) from a new company called, as you might remember, Caldera. Although CND made a big splash with a GUI environment and Novell client support, it didn't exactly get the corporate desktop migrated to Linux right away.

In the almost nine years since CND came out, more waves of Linux desktop releases have crashed against the rocks, then rolled back. But each wave has fixed important obstacles to putting Linux on everyone's computer.

The GNOME and KDE Projects, and the interoperability effort that is making their software work together, are finally bringing user interface sanity to the X Window System. Ambitious contributions from companies, AOL to Ximian, have filled in big pieces, including a world-class browser, office suite and graphics libraries.

All that is keeping corporate users away from Linux now is the details. It's the little things in real-world IT environments that seem to make desktop Linux a “maybe-next-year” project. You might have a stubborn, difficult-to-port, in-house application written for a legacy, non-Linux, OS. You might be working with an embedded device or application service provider whose supposedly Web-based software has a bug that keeps it from working with the Web browsers available for Linux.

Successful Linux desktop plans depend on the details. The office suite is an anchor that keeps non-Linux desktops around. But it might be easier to switch than you think. Bruce Byfield breaks down this intimidating task on page 52.

If you think that integrating your own programs and scripts with office suite documents means you have to wait for some office suite vendor to release an upgrade, think again. James Britt shows how to write simple software that handles documents on page 78.

Even if you don't have a Linux desktop migration planned now, make sure not to make development choices that will cause migration problems later. Future-proof software is cross-platform, and you'll be able to upgrade from your legacy Mac OS systems to Linux seamlessly, if you develop now with Renaissance, which Ludovic Marcotte explains on page 58. You can even move scripts from any platform to Linux using Tcl/Tk, which Derek Fountain covers on page 83.

Moving to Linux doesn't mean users have to give up fun with photos and sounds. Learn about XMMS and a fun photo editing trick on pages 68 and 88. Last and most important, in most companies, if you can't sell management on it, you won't get it. Make the case for your desktop Linux migration in style, on Linux, with Rob Reilly's presentation advice for speakers on page 46.

Don Marti is editor in chief of Linux Journal.


White Paper
Linux Management with Red Hat Satellite: Measuring Business Impact and ROI

Linux has become a key foundation for supporting today's rapidly growing IT environments. Linux is being used to deploy business applications and databases, trading on its reputation as a low-cost operating environment. For many IT organizations, Linux is a mainstay for deploying Web servers and has evolved from handling basic file, print, and utility workloads to running mission-critical applications and databases, physically, virtually, and in the cloud. As Linux grows in importance in terms of value to the business, managing Linux environments to high standards of service quality — availability, security, and performance — becomes an essential requirement for business success.

Learn More

Sponsored by Red Hat

White Paper
Private PaaS for the Agile Enterprise

If you already use virtualized infrastructure, you are well on your way to leveraging the power of the cloud. Virtualization offers the promise of limitless resources, but how do you manage that scalability when your DevOps team doesn’t scale? In today’s hypercompetitive markets, fast results can make a difference between leading the pack vs. obsolescence. Organizations need more benefits from cloud computing than just raw resources. They need agility, flexibility, convenience, ROI, and control.

Stackato private Platform-as-a-Service technology from ActiveState extends your private cloud infrastructure by creating a private PaaS to provide on-demand availability, flexibility, control, and ultimately, faster time-to-market for your enterprise.

Learn More

Sponsored by ActiveState