Stallman sets out GPL changes

Richard Stallman, author of the GNU General Public License -- the most widely used open source licence -- has said that the upcoming GPL version 3 would not be "huge."

Speaking at FOSDEM (Free and Open Source Software Developers' European Meeting) held in Brussels last Saturday, Stallman outlined the ways the revised GPL will attempt to combat threats to free (as in "freedom") software that have emerged over the last 10 years.

Stallman said: "There is no big change in GNU GPL version 3. There can't be and must never be. The basic idea will always be the same." Nevertheless, those changes have proven controversial so far, not least amongst developers currently using the GPL v2, such as Linus Torvalds. Stallman said the new licence will be completed in October or early in 2007.

Two of the most important changes are designed to head off problems posed by copy-restriction systems (DRM, or digital rights management) and software patents, Stallman said. He said systems such as Advanced Access Content System (AACS), the DRM standard adopted for Blu-Ray and HD-DVD discs, will cause problems for users because of the restrictions they impose, such as disallowing analogue outputs.

Moreover, they threaten to cripple open-source software, because programs that have been modified won't be able to open certain files or, in some cases, run at all, Stallman said. "What they want to do is distribute to the public software which theoretically is free and practically speaking is not," he said.

The current GPL would allow companies to distribute software giving the user the ability to modify the program, but which might not run if modifications are made, Stallman said. "We came to the conclusion that that is not really respecting the user's freedom to change and share software," he said.

To fix the problem, the GPL v3 will require distributors to supply authorization signature keys to users in some cases, Stallman said. This won't apply to companies that sign programs merely to ensure their authenticity, but will apply to programs that won't run without an authorized signature, Stallman said. "They must give you the signature key so that you can authorize your version at least to run on your machine," he said.

The provision goes too far for many, including Torvalds, who said he was unlikely to adopt the new GPL for the Linux kernel. "I think it's insane to require people to make their private signing keys available, for example. I wouldn't do it," he said in a recent posting to the Linux kernel mailing list. "So I don't think the GPL v3 conversion is going to happen for the kernel."

The licence will add a provision explicitly granting patent rights in some cases, Stallman said. However, large companies that have blanket cross-licensing agreements, and thus don't "knowingly" use a particular licence, won't be affected, he said.

"We don't want to impose a requirement on, say, IBM, to do something for other people when IBM doesn't even know that it has a patent licence for a certain patent," Stallman said.

The GPL will be made compatible with various licences that it doesn't currently work with. That means a program covered under the GPL v3 will be able to have parts licensed under a wider variety of licences, for example imposing certain conditions that aren't allowed under the GPL v2.

Among the newly allowed conditions will be patent retaliation clauses, which say that if the user sues for software patent infringement, he loses the right to use the program. The GPL v3 will allow only particular types of these clauses in compatible licences, Stallman said.

A transcript of Stallman's speech was made available by Ciaran O'Riordan of the Free Software Foundation Europe (FSF Europe), the European branch of the organization Stallman founded in 1985.

Join the newsletter!


Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.
Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Matthew Broersma
Show Comments

Cool Tech

Toys for Boys

Family Friendly

Stocking Stuffer

SmartLens - Clip on Phone Camera Lens Set of 3

Learn more >

Christmas Gift Guide

Click for more ›

Brand Post

Most Popular Reviews

Latest Articles


PCW Evaluation Team

Michael Hargreaves

Microsoft Office 365/Dell XPS 15 2-in-1

I’d recommend a Dell XPS 15 2-in-1 and the new Windows 10 to anyone who needs to get serious work done (before you kick back on your couch with your favourite Netflix show.)

Maryellen Rose George

Brother PT-P750W

It’s useful for office tasks as well as pragmatic labelling of equipment and storage – just don’t get too excited and label everything in sight!

Cathy Giles

Brother MFC-L8900CDW

The Brother MFC-L8900CDW is an absolute stand out. I struggle to fault it.

Luke Hill


I need power and lots of it. As a Front End Web developer anything less just won’t cut it which is why the MSI GT75 is an outstanding laptop for me. It’s a sleek and futuristic looking, high quality, beast that has a touch of sci-fi flare about it.

Emily Tyson

MSI GE63 Raider

If you’re looking to invest in your next work horse laptop for work or home use, you can’t go wrong with the MSI GE63.

Laura Johnston

MSI GS65 Stealth Thin

If you can afford the price tag, it is well worth the money. It out performs any other laptop I have tried for gaming, and the transportable design and incredible display also make it ideal for work.

Featured Content

Product Launch Showcase

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?