Torvalds: No GPL 3 for Linux

By Stephen Shankland, CNET News.com
Friday, January 27, 2006 11:29 AM

Linus Torvalds said this week that he won't convert Linux to version 3 of the General Public License, as he objects to digital rights management provisions in the proposed update.

The position is a significant--though not entirely unexpected--rejection of the update, the first to the seminal license in 15 years. Linux, the kernel at the heart of an operating system that clones much of generally proprietary Unix, is considered the best-known and most successful example of open-source software.

"Conversion isn't going to happen," Torvalds said in a posting to the Linux kernel mailing list. "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."

Torvalds specifically objected to one new provision in the GPL 3 draft that opposes digital rights management, which is technology that uses encryption to control the use of content and running of software. "I think it's insane to require people to make their private signing keys available, for example. I wouldn't do it," he said.

"I think it's insane to require people to make their private signing keys available."
--Linus Torvalds, founder, Linux

The GPL is a legal document and manifesto of the free software and open-source movements. It outlines several freedoms for collaborative software development, stipulating that a program's underlying source code may be seen, copied, modified and distributed.

The Linux-GPL issue highlights a long-running philosophical split in the collaborative programming movements. Torvalds represents a pragmatic approach that accommodates computer industry prevailing practices. For example, Torvalds worked for years on proprietary software at chip designer Transmeta, and he permits proprietary video card drivers to be loaded as modules into the Linux kernel.

On the other side of the divide is Richard Stallman, founder and president of the Free Software Foundation. His goals are explicitly ethical and social, and his principles are unbending. "The foundation believes that free software--that is, software that can be freely studied, copied, modified, reused, redistributed and shared by its users--is the only ethically satisfactory form of software development, as free and open scientific research is the only ethically satisfactory context for the conduct of mathematics, physics or biology," Stallman and FSF attorney Eben Moglen wrote in a GPL 3 background article.

GPL 3 draft released
The Free Software Foundation released the first public draft of GPL 3 earlier in January. The move began what's expected to be about a year's worth of discussion and revision.

The GPL 3 draft contains new words opposing digital rights management, which Stallman and Moglen regard as technology that restricts freedoms users must have.

"As a free software license, this license intrinsically disfavors technical attempts to restrict users' freedom to copy, modify and share copyrighted works," the draft license states. "No permission is given...for modes of distribution that deny users that run covered works the full exercise of the legal rights granted by this license."

In other words, some form of locking of GPL code to prevent changes from an authorized version is forbidden.

Torvalds' position is not a surprise. In a 2003 posting to the kernel mailing list, the Linux founder explicitly opened the door to DRM.

"I also don't necessarily like DRM myself," Torvalds wrote. "But...I'm an 'Oppenheimer,' and I refuse to play politics with Linux, and I think you can use Linux for whatever you want to--which very much includes things I don't necessarily personally approve of."

Torvalds founded the Linux project in 1991, the same year the current GPL version 2 was released, and is still its leader. His kernel project dovetailed with work Stallman had already began to create a free clone of Unix, called Gnu's Not Unix (GNU). Because of that combination, the Free Software Foundation prefers the entire operating system be called GNU/Linux--though it has other important components, such as the Xorg graphics system, that come from other groups.


WORTHWHILE?

0

0 votes
Blog

Talkback 0 comments

There are currently no comments for this post.


Tech Jobs Now!

Search for your ideal tech job:

3 lessons a CIO can learn from Windows 7

Tech Management

Microsoft's missteps with Vista, and attempts at redemption with Windows 7, offers firms valuable lessons in IT, be it in rolling out a new corporate application or delivering millions of copies of a new OS.


Read more »



Ultimate 2012 recovery site: the moon

Blog thumbnail

Have you seen the disaster movie "2012"? A friend from Control Risks and I did, and we reluctantly concluded we wouldn't be able to write off the cost of our..... by Nathaniel Forbes

Read more »

Tags

  1. antivirus
  2. apple ipod
  3. cnet networks inc.
  4. desktop
  5. e - mail
  6. hard drive
  7. intuit inc.
  8. mcafee inc.
  9. microsoft corp.
  10. microsoft windows
  11. microsoft windows vista
  12. microsoft windows xp
  13. norton co.
  14. pc
  15. performance
  16. security
  17. software
  18. tool
  19. web
  20. web site