- Related Stories
-
Defender of the GPL
January 19, 2006 -
New open-source license targets DRM, Hollywood
January 18, 2006 -
Stallman unbending on software patents
January 17, 2006 -
Public debate on GPL 3 draft begins
January 16, 2006 -
Linux founder opens door to DRM
April 24, 2003
(continued from previous page)
In a 2004 interview, Torvalds indicated he wants the GPL to serve nothing beyond the single function of keeping source code open.
"I really want a license to do just two things: Make the code available to others, and make sure that improvements stay that way. That's really it. Nothing more, nothing less. Everything else is fluff."
Because of that cautious stance, Torvalds specifically didn't follow with Linux the Free Software Foundation's recommendation to describe a software project as governed by version 2 or "any later version."
The issue of moving to GPL 3 is grounded in copyrights. Many open-source projects, such as MySQL or OpenSolaris, require that programmers turn over copyrights to a central organization. That organization then grants the programmers a license of their own to the software source code in question. But with Linux, the copyrights are held by a large number of individuals and companies that contributed the code.
To convert Linux to GPL 3, it's likely more than just Torvalds' approval would be required. For example, when the SpamAssassin project converted to the Apache License so it could become part of the Apache Software Foundation, project organizers spent months getting explicit permission for the change from about 100 copyright holders. Even then, not all contributors could be found, and some software had to be rewritten.
The Free Software Foundation also has lodged objections about Torvalds. In an interview after the GPL 3 draft was released, Moglen said Torvalds doesn't use a "pure GPL" and that practices such as permitting proprietary video drivers violate the license.
Missing out
Keeping Linux with GPL 2 means the project won't be able to take advantage of some changes. And some experts believe GPL 3 is better.
"I think it's a definite improvement. It clarifies where there is ambiguity and deals with issues that have come up over time," said Mark Radcliffe, an intellectual property attorney with DLA Piper Rudnick Gray Cary who represents the Open Source Initiative and who is overseeing some gathering of commentary for the GPL 3.
Regarding rights management, Radcliffe said Stallman "views DRM as potentially evil. He wants to make it very clear that DRM is not permitted, and you cannot implement DRM systems using GPL code."
But Radcliffe also believes those fears could be overstated, judging by the commercial failures of attempts to control software in the past--such as with hardware "dongles" that must be attached to a computer before a particular program will run. "The practical risk of it being applied to software is lower than it being applied to content," he said.
See more CNET content tagged:
Linus Torvalds, GPL 3, GPL, Richard Stallman, Free Software Foundation






"I don't think the GPL v3 conversion is going to happen for the kernel, since I personally don't want to convert any of my code."
Apparently, Linus will allow DRM technology to be implemented in the Kernel... hmmmm... That pretty much runs roughshot around any software based on GPL 3 that runs on Linux... Sounds like more splintering and a rift between Linus and Stallman...
A united front would be so much more successful.
He simply realizes that adopting an even more Communist license would repel potential users, mainly corporations.
Thumbs up
I think its more of a concern for his personal information (notice how he said, "I don't want to publish my keys"? (or something like that)).
I agree that things would move better with a united front, and the next year may see some large changes in the GPLv3, or it may not. Either way, its still GPL, which can be used with non-GPL software, so I would imagine that GPLv2 with GPLv3 is OK.
But I am not a lawyer, and I've only read parts of GLPv3. Someone correct me if I am off..
My guess is GPLv3 will cause a bunch of projects to fork and have two versions to maintain for awhile, at which point the GPLv3 forks will die a quiet death.
GPLv3 seems like just plain a bad idea.
Other people love the art but care more about getting paid for what they do than having their work distributed. This includes most people who program for a living.
I feel any rational software license should accomodate both facets of the programming community and allow the users who develop the software to choose their priorities.
Of course, there are many open source licenses to choose from. Perhaps a good idea is a repository of all known open source licenses with plain English descriptions of what they mean. I feel that would allow users who wish to create an open source project to choose the best license for their needs.
The open-source nature of Linux, is what makes it different enough from Windows to give it any real chance at traction in a market where, 90-percent-plus computers are absolutely dominated by one companys proprietary-control...
What makes "Linux" attractive..?
"Thousands of eyes"... being able to view the code, find "bugs", expand functionality, and increase efficiency...
The ability to add and remove functionality, based solely upon the needs of the computer-user...
The power to control, and TRUST, your computer to obey only you, ...not the whims of any third-party.
Market-competition creating choice...
These features, along with a demonstrated robustness and security clearly lacking in many Microsoft-products, are dependant on the truly "Open-Source" nature of Linux.
"DRM" is incompatible with that model and its benefits. "DRM" is dependant on "closed" modules. "DRM" is almost always dependant on proprietary-technologies. Its only design-characteristic is to impose external-controls on all use of a technology. And, "DRM" does NOT provide any "security", or benefits, to anyone, ...other than the "DRMed content" owners. In fact, "DRM" fundamentally eliminates the very concept of "consumer rights". That is why consumers, technologists, business-analysts, and now even entire nations, have all begun to come out against "DRM".
Furthermore, once Linux contains such "closed", "proprietary" code-modules, it will no longer be anything other than, ...just another Operating System. Linux will be the OS with 2-percent market-share. ...The OS that isnt "Microsoft Windows". And, an OS without "user control", or true OPENNESS at the core of its purpose.
In short, the most compelling reason to use Linux, will be effectively muted.
Some have said that Linus is just being "pragmatic", and adopting basic "commercial realities". However, based upon the fact that this decision would, seemingly cut the very throat of Linux (or at least hopelessly shatter it on the anvil of philosophical-dissent), I would ask Linus to examine those that most support this move. If he does, he will clearly see that most of these entities are NOT friends of Linux. They are not even objective observers. They tend to be those with a rabid stake in promoting both "DRM" and the demise of "...the Linux problem" in the commercial-environment.
I understand that the original purpose of Linux was simply to have "UNIX" on a PC. And, I understand that Linus wishes to make Linux a viable commercial proposition. But, adopting "DRM" as a fundamental-component of Linux, would do nothing but effectively kill one of the most amazing phenomena in the personal-computer world, ...since the invention of the personal-computer, itself.
I would really rather not remember Linus Torvalds, as the creator of the only Operating System that ever, ALMOST, prevented the wholesale absorption of the entire computer-industry, by one, consumer-HOSTILE, business-culture.
Linux deserves more than just a footnote in computer history.
There is no need to fear that Linux will turn into a closed OS.
Linux is working because it has commercial support. GPLv3 will affect this support and so will stifle it.
While I appreciate that Stallman feels only free software is ethical, that's not the view of the whole world. And the implication is that if you do things contrary to Stallman's way, you are acting unethically.
This may seem a nit, but we owe it to ourselves to be accurate in our discussions abou these matters.
wrong, but aren't a large number of components within Linux
under a "GPL 2.0 or later" license. I'm thinking particularely of
the GCC compiler, but I'm sure there are others. Such a license
would automatically place them under GPL 3.0. Thus, Linux may
remain under GPL 2, but some of its primary means of
functionality would be under GPL 3.
If I'm correct, that would either 1) kill Linux, or 2) force Torvald
to rewrite some of the most important software simply to hold
the copyright to it and be able to place it under GPL 2. He'd have
to reinvent the wheel.
- GPL
- by dr_x1 November 19, 2007 1:23 PM PST
- It would seem like the BSD model has less issues... license wise
- Like this Reply to this comment
-
(21 Comments)and more of an upside profit wise. Profit and money arent
everything, but often they are 9/10.
Laywers are never cheap ... even the cheap ones can cost you a
bunch.
It is interesting to look back at this - this is a big issue as it
could easily affect however one does everything in the next 15
years or so ...
What is more interesting is that if Vista fails ... say in a similar
way to how Mellienium failed (though I know they are completely
different OS's from Micrsoft ...) it might just be because of DRM.
MS seems to have locked Vista down so hard, its choking itself.
It would be nice if Linux were an OS for the masses... better
than Windows in every way and even as good as Mac OS.
I doubt MS would ever code for Linux, unless its to take the code
and move it to their closed system (yeah, I'm sure they would
break the law, they have the lawyers to unleash if need).
So why didnt we have the balls to break up Micosoft? O yeah, to
many panty wasts had faith in the 'market'.