Commentary
Linux Creator Calls GPLv3 Authors 'Hypocrites' As Open Source Debate Turns Nasty
Linux creator Linus Torvalds said the authors of a new software license expected to be used by thousands of open source programmers are a bunch of hypocrites and likened them to religious fanatics -- the latest sign of a growing schism in the open source community between business-minded developers like Torvalds and free software purists.Linux creator Linus Torvalds said the authors of a new software license expected to be used by thousands of open source programmers are a bunch of hypocrites and likened them to religious fanatics -- the latest sign of a growing schism in the open source community between business-minded developers like Torvalds and free software purists.In an online post, Torvalds slammed executives at the Free Software Foundation, likening their mind-set to that of "religious fanatics and totalitarian states."
The Free Software Foundation last month published a revised version of the General Public License, which governs the use of many open source programs.
More Software Insights
White Papers
- Creating the Enterprise-Class Tablet Environment - by Yankee Group
- The BlackBerry PlayBook tablet's Good Bones - by BlackBerry
Reports
More >>Webcasts
- Maximize ROI with Database Consolidation onto Private Clouds
- Server Virtualization Gets Relief From Tivoli Storage Manager for Virtual Environments
Among several provisions viewed by many as anti-business is a GPLv3 rule forbidding commercial users of open source software from prohibiting customer modifications.
The provision was aimed in part at digital recorder manufacturer TiVo, which restricts customers from tampering with the software-based digital rights management technologies built into its boxes. The Free Software Foundation calls such policies "Tivoization" and, in a recent press release, referred to them as "malicious."
In a posting on the Linux kernel mailing list, Torvalds said the Free Software Foundation's position on Tivoization is one reason he won't license his Linux kernel under GPLv3. "The GPLv3 doesn't match what I think is morally where I want to be," Torvalds wrote. "I think it is okay to control people's hardware, I do it myself," he continued.
The Linux kernel is presently licensed under the less-restrictive GPLv2.
It's more than just a debate among computer geeks. An increasing number of companies and government agencies -- including Wal-Mart Stores and the U.S. Defense Department -- are incorporating open source software into their infrastructures and products. And IBM has invested billions of dollars promoting open source software as an alternative to Microsoft's offerings.
As a result, the terms under which such software is available have become a critical business issue for many companies.
TiVo recently warned investors that GPLv3's anti-Tivoization rules may weaken its ability to include future digital rights management technologies in its set-top boxes. DRM is crucial to TiVo's ability to strike deals with content partners concerned about illegal duplication of their products.
Last week, Microsoft put a freeze on distributing any open source software licensed under GPLv3 through its alliance with Novell. Microsoft is believed to be concerned about a GPLv3 provision that forbids open source distributors from suing open source users. Microsoft claims Linux and other open source programs violate its intellectual property rights and may be looking to preserve its right to take legal action against them.
For Torvalds' part, it appears unlikely he'll ever adopt GPLv3 for the Linux kernel.
He accused the Free Software Foundation leadership, which includes eccentric, MIT-trained computing whiz Richard Stallman, of injecting their personal morality into the laws governing open source software with the release of GPLv3. "Only religious fanatics and totalitarian states equate 'morality' with 'legality,' " Torvalds wrote.
"There's tons of examples of that from human history. The ruler is not just a king, he's a God, so disagreeing with him is immoral, but it's also illegal, and you can get your head cut off," Torvalds continued, in a posting dated June 20.
Torvalds added that software developers that adopt GPLv3 "in the name of freedom, while you're at the same time trying to argue that I don't have the 'freedom' to make my own choice" are "hypocritical."
Stay tuned...
Related Reading
| To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy. | |
|
|
T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting! |
Subscribe to RSSResource Links
This Week's Issue
Free Print Subscription
SubscribeCurrent Healthcare Issue
- Pay For Performance: Healthcare providers must collect all sorts of performance data to meet emerging standards. We delve into the huge task ahead.
- Personal Health Records Flop: These patient-driven tools haven't taken off because most people don't really care about their health.
- And much more!
- Read the Current Issue
Technology Whitepapers
- Creating the Enterprise-Class Tablet Environment - by Yankee Group
- How To Regain IT Control In An Increasingly Mobile World - by BlackBerry
- The BlackBerry PlayBook tablet's Good Bones - by BlackBerry
- Red Alert: Why Tablet Security Matters - by BlackBerry
- New Visual and Wizard-Driven Paradigms for Exploring Data and Developing Analytic Workflows
Featured Broadcast
This white paper explains how to create a manageable, scalable environment suited to answer real-time business needs by building out a data center on a standards-based, virtualization-aware, energy-efficient and affordable platform. Plus, learn how virtualization is making the jump from the server realm into the application, mobile and database worlds in the additional resources section.
Learn More












