Topics:
Open Source
The Linus Files, Part Two: Torvalds Says GPLv3 Backers Full Of "Hot Air"
Last week I wrote that Linux creator Linus Torvalds called advocates of the Free Software Foundation's GPLv3 license "hypocrites." A few readers complained I had not provided a complete picture of Torvald's feelings. They were right. He also thinks FSF leaders are "controlling," "condescending," and full of "hot air." And he's got more choice words for GPLv3 itself. In a series of postings on the Linux kernel mailing list under the thread 'Dual-Licensing Linux Kernel with GPL V2 and GPL V3', Torvalds makes clear his distaste for the third version of the General Public License and its creators--a group led by the Free Software Foundation's eccentric president Richard Stallman: "The FSF crowd is vocal and opinionated, but it's largely made up of people who talk more than they actually code. Hot air doesn't make the world go round. Real code does," Torvalds writes in one post in the thread. "Now look at the people who try to sell the GPLv3 as the best thing since sliced bread. How many of those are people who actually get things done? I haven't really seen a single one. Last I did the statistics, I asked the top 25-30 kernel developers about their opinion. NOT A SINGLE ONE preferred the GPLv3," Torvalds states in another.
Why is any of this important? The General Public License, authored by the Free Software Foundation, is used by thousands of open source and free software programmers. Torvalds creation, Linux, is governed by GPL version 2. Its successor, GPLv3, was published last month by FSF. It's widely seen as less business-friendly than GPLv2 because it limits the ability of software developers to control how their products are used in commercial settings. As a result, one of the big questions in the software industry at the moment is whether Torvalds will ever license the Linux kernel under GPLv3. Given his recent comments on the Linux kernel mailing list, I'd say it's doubtful. The GPLv3 rule that Torvalds takes issue with the most is the so-called anti-Tivoization provision. The rule forbids companies that use GPLv3 software in their products from taking steps to prevent end-user modifications--like DVR-maker Tivo has done in the past in an effort to frustrate DRM hackers. Torvalds things the rule could kill open source software's chances of gaining market share in commercial computing. Several readers of my previous blog entry on this topic said I took Torvald's remarks out of context and exaggerated his antipathy toward FSF and GPLv3, so I thought I'd follow up with some more excerpts from the thread. That way, everyone can make up their own mind. (Or they can, like I did, read through the dozens of posts contained within the thread for themselves). Here's some of Torvald's more revealing remarks about FSF and GPLv3: "I'm not stupid, that means that I actually can predict the future to some fuzzy degree, and that people really should not be surprised by the fact that I never let the FSF control my choice of license." Just to be clear, I don't have a preference for GPLv2 over GPLv3, or vice versa. I'm a neutral observer. But I do know that thousands of InformationWeek readers have sound business reasons for wanting to know whether the Linux kernel will fall under GPLv3. As your humble servant, I'm just trying to shed some light on the matter. And for those that believe I took Torvald's statements out of context, I'll let Torvalds himself have the last word here (also taken from the 'dual-licensing' thread on the Linux kernel mailing list): "I think the GPLv2 is superior to the GPLv3. That is simply not something you can argue against. You can just say 'ok, it's your choice.' You can ask me 'why', and I've told you at length." « Intel Intros Core 2 Extreme QX6850 As Price War Looms | Main | Man Uses APC To Exact Revenge Against Cell Carrier » |
| Tomorrow's CIO: Do you have what it takes? Find out at the 2008 InformationWeek 500 Conference Sept. 14-16, St. Regis Resort, Monarch Beach, Calif. |
| Sign up now for the weekly InformationWeek Blog Newsletter. |