DesktopLinux
Home  |  News  |  Articles  |  Forum  |  Polls  |  Blogs  |  Videos  |  ITLink

Keywords: Match:
Freespire: Great idea? Awful idea?
by Steven J. Vaughan-Nichols (May 2, 2006)

It's a simple idea. Take the Linspire Debian-based Linux distribution and bundle it with every proprietary driver and program that's available for Linux. Ta-da, an instant Linux that's compatible with far more hardware and applications.

The problem, of course, is that by combining proprietary software with Linux, you're also legitimatizing the use of proprietary programs with open-source. To paraphrase Pamela Jones, editor of Groklaw, Linspire's mangling of the language of Free Software can only pervert and confuse the open-source community and audience.

This could, according to some open-source developers, lead to a situation where the proprietary developers would call the shots. Eventually, this could cause Linux to recede into being just another minor, fragmented operating system.

In short, welcoming proprietary software into Linux is like being a little-bit pregnant. You either are, or you're not.

Others don't see it that way, though. Gordon Haff, senior analyst for research house Illuminata Inc., said, "Sometimes the folks over at Groklaw just need to take a deep breath and pop open a cold one. You'd have thought Linspire was making fur coats out of little kittens or something."

"Frankly this isn't even a particularly new idea. I suppose that we could argue about the details but, for example, SUSE has included CrossOver Office as part of its distro in the past." CrossOver, "although WINE-based, is proprietary," Haff noted.

It's always been possible to use some proprietary software with GPLed code. The devil is in the details of how you do it.

Haff continued, "Whether some people like it or not, not all applications and components are open source and, if your objective is to create a useful tool rather than an ideologically-pure code base, it makes perfect sense to mix open and closed source."

From a short-term pragmatic viewpoint, Freespire will enable users to more fully and easily use the capabilities of WiFi network devices, DVD players, ATI and nVidia graphics controllers, and the like.

As Haff said, in essence Linspire is doing nothing new here. Other Linux distributors have either included a few proprietary drivers with their distribution, or as in the case of Novell/SUSE, pointed its users to sites where they could obtain some proprietary drivers and programs.

What Linspire has done that's new is to try to cut out the middleman for almost all the Linux-compatible proprietary programs. With its Freespire distribution, users will be able to choose to use proprietary drivers and software for MP3 and DVD players, Windows Media, QuickTime, Java, Flash, Real, ATI drivers, nVidia drivers, Adobe Acrobat Reader, third-party fonts, and on and on.

From where I sit, in the long run, using proprietary software isn't good for open-source. I have the same objections to Win4Lin, virtual machine software like Xen and VMWare, and CrossOver Office. Anything that enables users and ISVs (independent software vendors) to keep using and making proprietary software discourages using and porting software to open formats.

If you were an ISV and you could sell one version of your software for both Windows and Linux users, would you spend the money to make a version just for Linux users? I'm an open-source fan and I couldn't justify the expense.

Having said that, though, I also know that there are a handful of programs and drivers that will never be open-sourced. Topping this list are graphic drivers.

The graphics business is cut-throat and it's all about making the fastest drivers by hook or by crook. A number of years ago, over at Ziff-Davis publishing, we found that some graphic vendors were deliberately rigging their drivers so that they'd do better on our graphics tests than they could really perform for users.

From everything I know about the graphic vendors, that sort of "deliver great numbers no matter what" attitude is still there. There's simply no way that the big graphic developers are going to let anyone look at their code.

There's no excuse though for, say, the WiFi device drivers people to hide their code. If they don't want to spend the money to open-source their drivers, they can simply open the existing code up. I would venture to guess that there are more open-source network driver developers than all the other free software driver developers combined.

Without the pressure of open-source users demanding this driver information, however, because they can use Windows drivers wrapped up in NDIS (Network Device Interface Specification) envelopes, the WiFi vendors will be even less inclined to open-source their code.

Having said all that, I also know that new users will be a lot more inclined to use a Linux desktop if they can just sit down and use their existing WiFi cards without worrying about compatibility, or watch WMV (Windows Media Video) files without any fuss or muss.

To me, the whole question of Freespire giving proprietary software an open-source blessing isn't really so much about open-source ideological purity as it is about which approach will pragmatically be the best for open-source and Linux's long-term future.

My honest answer: I don't know.

In the short-run, it will help the Linux desktop's adoption. Will that, however, be enough to overcome its possible long-term negative effects? I just don't know. We'll have to wait and see how Freespire plays out.


-- Steven J. Vaughan-Nichols



Do you have comments on this story?


Talkback here

NOTE: Please post your comments regarding our articles using the above link. Be sure to use this article's title as the "Subject" in your posts. Before you create a new thread, please check to see if a discussion thread is already running on the article you plan to comment on. Thanks!



Related stories:

(Click here for further information)


Approaching the Linux Desktop
The purpose of this paper is to help organizations evaluate the Linux desktop against their own enterprise needs and discover what benefits the Linux desktop might bring to their organizations.

Migrating To Linux: Application Challenges and Solutions
Several solutions exist to help organizations migrate in an orderly fashion from Windows to Linux desktops. This paper establishes the characteristics of an ideal cross-platform solution and reviews these alternatives in light of this ideal standard. The paper takes a closer look at the pros and cons of various solutions and outlines the business benefits that can be achieved.

Linux Advantages: Publicly Available Information on Linux Software
This paper offers a brief summary of readily-available Linux information to help businesses sort out this widely misunderstood operating system.

Top 5 Strategies for Managing Linux
Despite continuous evolution in the manageability of Linux, a 2006 survey cited manageability concerns as a top reason why organizations are hesitating to adopt Linux. Levanta believes Linux can be as manageable, if not more so, than other operating systems by following key strategies. These strategic recommendations were developed from experiences in numerous customer environments, both large and small.

Why Choose Novell for Linux?
This paper outlines the benefits of switching to the Linux platform and choosing Novell as a high-performance, enterprise solution.

Enterprise Linux Selection Guide
Considering moving your enterprise to the Linux operating system? Since there are so many similar versions, choosing the right one can be tough. This paper offers a clear process to help you make an informed decision and get the features, support, and cost that are right for your business and technical needs.

Overcoming Challenges in Managing Linux
Levanta has created a new administration model with innovative technology that breaks down the barriers to making the most of Linux systems. This paper will provide an in-depth look at the workings of Levanta’s product, the first Linux appliance of its kind.

SUSE Linux Enterprise 10 for Retail Businesses
Discover why major retailers have switched to SUSE Linux Enterprise Desktop in the back office. SUSE Linux Enterprise Desktop 10 is a low-cost desktop that offers a complete set of productivity applications and interoperates seamlessly with the other Windows, Macintosh and UNIX desktops in your store.

Moving to a Linux Desktop
Migrating from Windows to Linux on the desktop can be a substantial undertaking because it has the potential for touching -- and perhaps disrupting -- every user in your organization. Unlike a data center (server and infrastructure) migration that is largely transparent to users, the cultural and administrative transitions and environment readiness required to support a Linux desktop migration are extensive.

Seven Good Reasons to Exchange Exchange
This paper describes seven compelling reasons why you should switch from Exchange to Scalix.

 



Got a HOT tip?   please tell us!

ADVERTISEMENT
(Advertise here)

Popular recent stories:
• Lightweight GNOME alternative emerges
• WiFi software arrives on Linux desktops
• BeOS-like distro focused on content creation
• Lenovo launches a netbook
• Linux mini-PC takes two Watts to tango
• Graphics board vendor touts faster Linux drivers
• Debian looks to launch lenny in Sept.
• Lenovo denies ditching Linux
• gOS 3.0 goes Gadget crazy
• OpenSUSE 11.0 arrives

All-time Classics:
• Choosing a desktop Linux distro
• Banshee -- the next best thing to Linux iTunes
• Running World of Warcraft on Ubuntu
• The Best Free Desktop Linux . . . and how to make it better
• A simple Linux backup method
• Linux-powered Asus Eee PC mini-laptop arrives
• The well-tempered Debian desktop
• What's the best Linux for beginners?
• Xandros 4: The best desktop Linux for Windows users
• VirtualBox: The best virtualization program you've never heard of
• Getting to know Puppy Linux


Desktop Linux books

Join our Desktop Linux discussion forums:
•  Moving to Linux
•  Linux/Windows debate!
•  Linux Q&A
. . . and more


BREAKING NEWS

• RIP LinuxWorld
• Testers sought for Blackberry-Linux sync software
• Google updates photo editor for Linux
• Major Mono rev ships
• Intrepid Ibex beta-tests
• Linux netbook returns higher?
• Open-source image editing project launches
• Linux Foundation launches end-user conference
• GNOME 2.24 gains "Empathy" IM
• gOS 3.0 goes gold
• Linux Foundation courts individual members
• Netbook version of Mandriva thinks small
• Mozilla removes EULA from Linux Firefox
• Ubuntu to fund Linux development
• Turkish Linux distro deemed ready for export


Linux-Watch headlines:
• RIP LinuxWorld
• Financial crisis may bode well for Linux
• Financial exchange joins Linux Foundation
• Linux Foundation courts individual members
• SGI frees up GL-related licensing
• OSCON 2008 presentations, videos posted
• Linux -- not yet photo-friendly
• Microsoft buys additional Linux support
• SFLC publishes GPL compliance guide
• Linux switch vendor sued over GPL


Visit the...


news feed

Home  |  News  |  Articles  |  Forum  |  Polls  |  About  |  Contact
 

Ziff Davis Enterprise Home | Contact Us | Advertise | Link to Us | Reprints | Magazine Subscriptions | Newsletters
Tech RSS Feeds | White Papers | ROI Calculators | Tech Podcasts | Tech Video | VARs | Channel News

Baseline | Careers | Channel Insider | CIO Insight | DesktopLinux | DeviceForge | DevSource | eSeminars |
eWEEK | Enterprise Network Security | LinuxDevices | Linux Watch | Microsoft Watch | Mid-market | Networking | PDF Zone |
Publish | Security IT Hub | Strategic Partner | Web Buyer's Guide | Windows for Devices

Developer Shed | Dev Shed | ASP Free | Dev Articles | Dev Hardware | SEO Chat | Tutorialized | Scripts |
Code Walkers | Web Hosters | Dev Mechanic | Dev Archives | igrep

Use of this site is governed by our Terms of Service and Privacy Policy. Except where otherwise specified, the contents of this site are copyright © 1999-2008 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise is prohibited. Linux is a registered trademark of Linus Torvalds. All other marks are the property of their respective owners.