On TV.com: Dollhouse CANCELED, What Went Wrong?
BNET Business Network:
BNET
TechRepublic
ZDNet

By Stephen Shankland
Posted on ZDNet News: Jul 28, 2006 11:00:00 AM

The second draft of a revised General Public License has been released, but Linus Torvalds--founder and leader of the best-known software project governed by the GPL--remains unconvinced of its merits.

Torvalds' concern is with the clause in the GPL 3 second draft regarding digital rights management (DRM) technology, which puts controls on how computers can run software or supply content such as movies or music.

Whereas the GPL version 2 was a basic "quid pro quo" arrangement that required anyone modifying source code to make the changes public, the draft of GPL 3 extends much further, Torvalds argued. GPL is a widely used license that governs the use of open-source software.

GPL 3 "basically says, 'We don't want access just to your software modifications. We want access to your hardware, too,'" Torvalds said. "I don't think it's my place as a software developer to judge how hardware works around it."

But the Free Software Foundation argues that it's modernizing the license, not changing its spirit. It's seeking to prevent hardware makers from using DRM as a technological end-run around the license's legal requirements for programmer freedoms. "If you're keeping the right to modify and not conveying that right to modify, you're violating the license," said Eben Moglen, the foundation's top lawyer, in an earlier interview.

Torvalds sees it differently.

"Say I'm a hardware manufacturer. I decide I love some particular piece of open-source software, but when I sell my hardware, I want to make sure it runs only one particular version of that software, because that's what I've validated. So I make my hardware check the cryptographic signature of the binary before I run it," Torvalds said. "The GPLv3 doesn't seem to allow that, and in fact, most of the GPLv3 changes seem to be explicitly designed exactly to not allow the above kind of use, which I don't think it has any business doing."

TiVo, which uses Linux in its personal video recorders but requires a signed version and prohibits modifications, is an example of a company affected by the DRM provision.

Linux, however, is not likely to be affected by the changes in GPL 3. Torvalds explicitly chose to license the operating system kernel under version 2--not version 2 or later as the Free Software Foundation suggests. "In a very real sense, the Linux kernel is perhaps the least relevant of all the projects that use the GPL when it comes to the new version," Torvalds said.

But as the highly visible leader of a major open-source project, Torvalds' opinion is not insignificant.

And he didn't have flattering things to say about the foundation's process for revising the license.

"The FSF doesn't even seem interested in any feedback," Torvalds said. "They set up several 'committees' to get comments from various industry players, and everything I've heard about the process is that they then ignored them all and did what they wanted anyway."

The foundation wasn't immediately available for comment.

One major company still isn't satisfied. Hewlett-Packard, which sells Linux servers and is involved in the GPL 3 revision process, wants changes to how GPL 3 treats patents.

"HP had hoped that the second draft would clarify the patent provision...to ease concern that mere distribution of a single copy of GPL-licensed software might have significant adverse intellectual property impact on a company," said Christine Martino, vice president of HP's Open Source and Linux Organization, in a statement. "Unfortunately, the concern lingers in draft 2."

Martino said the DRM section is better, however. "Although our analysis of the implications is not yet complete, HP is pleased to see that much of the confusion about the DRM aspects should be eliminated by the clarifications in draft 2."

SponsoredWhite Papers, Webcasts, and Downloads

  • Talkback
  • Most Recent of 136 Talkback(s)
A letter to Congress
I have sent quite a few letters to congress. I finally got a response thanking me for my intrest in something like Democratic Monitoring Community Act. I stopped sending letters since my local spokesm... (Read the rest)
Posted by: Dry-ice Posted on: 04/01/07 You are currently: a Guest | | Terms of Use
Freedom  Tim Patterson | 07/28/06
Re: Freedom  bbell37968@... | 07/28/06
All patents inhibit freedom [nt]  Omch'Ar | 07/28/06
There should be two kernels...  Linux_Fanboy | 07/28/06
There should be one kernel...  Michael Kelly | 07/28/06
Torvalds is wrong!  Linux Geek | 07/28/06
When someone names and OS after you  No_Ax_to_Grind | 07/28/06
I'm changing my name to Mr Vista to try to catch the wave!  stevey_d | 07/28/06
So tell me No_Ax  mdsmedia | 07/28/06
Trust me...  John Zern | 07/28/06
Linus Torvalds wrote and named Linux!  B.O.F.H. | 07/28/06
Of coure he did, you get a gold star today.  No_Ax_to_Grind | 07/28/06
Since your statement was wrong, go to the back of the class!  B.O.F.H. | 07/28/06
Torvalds is god  Boot_Agnostic | 07/28/06
No! I want my Tivo!  Yensi717 | 07/28/06
"evil DRM"  toadlife | 07/29/06
An expensive tool  voska | 07/31/06
We live in the World we can trust NOBODY. That?s one of the GPL points.  Vily Clay | 07/28/06
You CAN trust Steve Jobs  Boot_Agnostic | 07/28/06
I?m sorry that you trust paranoiacs, not sane people. Please share why (NT)  Vily Clay | 07/28/06
Your slow.....  Cayble | 07/29/06
What do you expect...  MageOfChaos | 07/30/06
MageOfChaos, why do you write if you cannot think well? (NT)  Vily Clay | 07/31/06
You're a second guy who writes for no reasons. (NT)  Vily Clay | 07/31/06
Jobs is whorst then DRM  Mectron | 07/28/06
But his over-priced junk works well...  MacGeek2121 | 07/28/06
His over priced junk works great!  Cayble | 07/28/06
i beg to differ...  belkorin | 07/28/06
Correction: OSX looks like a BMW, but runs like a junk car. (NT)  Vily Clay | 07/28/06
Easy keeping small numbers runinng well  Boot_Agnostic | 07/29/06
1. So? 2. Who cares  stevey_d | 07/28/06
1. Because... 2. Lot's of people  Michael Kelly | 07/28/06
Thank you for bringing some balance  mdsmedia | 07/28/06
Yes, a little balance is great.  Cayble | 07/28/06
GPL is the child of RMS  stevey_d | 07/29/06
keep talking  mdsmedia | 07/28/06
have you got any form of argument  stevey_d | 07/29/06
Linux diversity  Roger Ramjet | 07/28/06
Wrong  Loverock Davidson | 07/28/06
The liberators...  Spikey_Mike | 07/28/06
Just the opposite  Loverock Davidson | 07/28/06
I'm at a complete loss for words  Michael Kelly | 07/28/06
I have that effect on people  Loverock Davidson | 07/28/06
You're a complete moron  mdsmedia | 07/28/06
Golly, you make me grin, Rockhead.  OButterball | 07/28/06
In Stallman's own words:  Ardian Daka | 07/28/06
Hmm, so maybe I should adjust the statement a little:  OButterball | 07/28/06
And in Gates' own words - he (Gates) is a communist too ...  Vily Clay | 07/28/06
Stallman is nuts  AldoWatts | 07/28/06
Use another smalltalk jeez if you don't like the licence don't use the s/w  stevey_d | 07/29/06
Nattering Nabobs of Negativity...  brendthess | 07/28/06
No, the Nazis are Apple!  Confused by religion | 07/28/06
How does Microsoft encourage others to play?  MacGeek2121 | 07/28/06
And too years to change from nagnag ware  Boot_Agnostic | 07/29/06
Hmm replace every 'LINUX' with  Shelendrea | 07/28/06
Hint?  Loverock Davidson | 07/28/06
LD is a NAZI !!!  Intellihence | 07/28/06
Aww  Loverock Davidson | 07/28/06
Not really .  Intellihence | 07/28/06
I wonder about your statement  John Zern | 07/28/06
that not cool for nazis  Quebec-french | 07/28/06
Not cool at all  Loverock Davidson | 07/28/06
you've just proved your  barsteward | 07/28/06
And Microsoft doesn't wants to rule the world?  MacGeek2121 | 07/28/06
No, you can call out Solaris, if you dare  Boot_Agnostic | 07/29/06
What I meant  Roger Ramjet | 07/31/06
Torvalds critical of new GPL draft  Loverock Davidson | 07/28/06
Hypocracy  Zeppo9191 | 07/28/06
It seems that I am  Loverock Davidson | 07/28/06
Lovey lovey lovey  Shelendrea | 07/28/06
Shelly and her 2 cents  Loverock Davidson | 07/28/06
More unfounded assumptions  Zeppo9191 | 07/28/06
I'm flattered  Loverock Davidson | 07/28/06
Really?  Zeppo9191 | 07/28/06
Really!  Loverock Davidson | 07/28/06
Hmm...  Zeppo9191 | 07/28/06
You still don't get it  Loverock Davidson | 07/28/06
SPOT ON ZEPPO .  Intellihence | 07/28/06
How funny  Loverock Davidson | 07/28/06
I am a big MAN !  Intellihence | 07/28/06
the only thing he can stick to  barsteward | 07/28/06
And I ask  Loverock Davidson | 07/28/06
...and that about sums it up!  Zeppo9191 | 07/28/06
What can I say?  Loverock Davidson | 07/28/06
From Torvalds example..  Patrick Jones | 07/28/06
The problem is  Michael Kelly | 07/28/06
HW makers  Ardian Daka | 07/28/06
but hardware has a choice  barsteward | 07/28/06
Sounds like Corporate issue's  Kimbok@... | 07/28/06
Freedom and ownership  Ardian Daka | 07/28/06
GPL or NOT  Mectron | 07/28/06
Typical 'Linux' distro contains software with a multitude of licenses ...  George Mitchell | 07/28/06
Standardization  bgurman45@... | 07/28/06
Why DRM is needed.  No_Ax_to_Grind | 07/28/06
Nice post, No_Axe  John Zern | 07/28/06
Thanks John.  No_Ax_to_Grind | 07/29/06
Apples and oranges  none none | 07/29/06
It could be that, or other data.  No_Ax_to_Grind | 07/29/06
Re: It could be that, or other data.  none none | 07/29/06
Sorry but no.  No_Ax_to_Grind | 07/30/06
Re: Sorry, but no  none none | 07/30/06
none none... read the DMCA.  No_Ax_to_Grind | 07/30/06
DRM is used to protect porn!  B.O.F.H. | 07/29/06
Sorry BOFH, you are wrong on every point.  No_Ax_to_Grind | 07/30/06
I do understand your limitations!  B.O.F.H. | 07/30/06
Let me express it again BOFH.  No_Ax_to_Grind | 07/30/06
Youwant ballance and yet ignore the main users of DRM?  B.O.F.H. | 07/30/06
BOFH, no one said cross platform, that is your read herring.  No_Ax_to_Grind | 07/30/06
In order for DRM to be successful, it has to be cross platform.  B.O.F.H. | 07/30/06
Whatever you say BOFH, shrug...  No_Ax_to_Grind | 07/30/06
WOW! What a great post!  George Mitchell | 07/29/06
When someone names and OS after you  none none | 07/29/06
An Example, IMHO  jlhenry62 | 07/29/06
What you are missing..  Patrick Jones | 07/31/06
Let me explain why it must be in the kernel  No_Ax_to_Grind | 07/31/06
Huh?  Patrick Jones | 07/31/06
DRM is limited  voska | 07/31/06
You're misrepresenting DRM  Resuna | 07/31/06
Not for the Kernal but OK for other libraries  rtb | 07/28/06
NoAx is right about a lot of things  stevey_d | 07/29/06
I don't disagree with your premis.  No_Ax_to_Grind | 07/29/06
I agree on this too ...  George Mitchell | 07/29/06
It's a moot thing really  stevey_d | 07/30/06
Not confusing when you look at it.  No_Ax_to_Grind | 07/30/06
But where is the financial model for licensing the DRM technology?  stevey_d | 07/30/06
You bring up an interesting question. The license.  No_Ax_to_Grind | 07/30/06
"which I don't think it has any business doing." then don't use it linux  stevey_d | 07/29/06
Whoa, he was ASKED if he would use it.  No_Ax_to_Grind | 07/29/06
Linus Torvalds  Information_z | 07/30/06
the FSF was not a "popular" organisation when it started  stevey_d | 07/30/06
Actually, I think they need to boot Stallman out.  No_Ax_to_Grind | 07/30/06
FSF  voska | 07/31/06
Truely free software doesn't really exist anymore  Patrick Jones | 07/31/06
This board is great comic relief  theoldman59 | 07/31/06
A letter to Congress  Dry-ice | 04/01/07
GPLv3 is an improvement in at least one way...  Resuna | 07/31/06

What do you think?

advertisement

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here