Linux Creator Calls GPLv3 Authors 'Hypocrites' As Open Source Debate Turns Nasty - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
Government // Enterprise Architecture
Commentary
7/10/2007
12:21 PM
Paul McDougall
Paul McDougall
Commentary
50%
50%

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.

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...

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
News
How to Create a Successful AI Program
Jessica Davis, Senior Editor, Enterprise Apps,  10/14/2020
News
Think Like a Chief Innovation Officer and Get Work Done
Joao-Pierre S. Ruth, Senior Writer,  10/13/2020
Slideshows
10 Trends Accelerating Edge Computing
Cynthia Harvey, Freelance Journalist, InformationWeek,  10/8/2020
White Papers
Register for InformationWeek Newsletters
Video
Current Issue
[Special Report] Edge Computing: An IT Platform for the New Enterprise
Edge computing is poised to make a major splash within the next generation of corporate IT architectures. Here's what you need to know!
Slideshows
Flash Poll