Free Software Foundation to unveil new GPL Version 3
The new software license adds key changes for developers
June 28, 2007 12:00 PM ETComputerworld - After several years of debate and more than 18 months of sometimes passionate public comments and revisions, the latest GNU General Public License Version 3 (GPLv3) software license will officially be released Friday by the Free Software Foundation (FSF).
Now the question becomes how GPLv3 will be viewed and accepted in the free software and open-source development communities -- and whether developers will adopt it in their works to replace GPL Version 2. GPLv2 was released in 1991 when the open-source and free software development worlds were very different places.
The key changes in GPLv3 include the following:
- Compatibility with Version 2.0 of the Apache Software License, making it easier for developers to bundle Apache applications with their GPLv3-licensed software without inherent license conflicts, which is often a problem today.
- The inclusion of language to address the controversial cross-licensing and co-development deal last November between Microsoft Corp. and Novell Inc.'s SUSE Linux division, in which Novell agreed to pay Microsoft a percentage of revenue from open-source products, and Microsoft agreed to waive patent claims against users of SUSE Linux. The GPLv3 language says that software companies that "make discriminatory patent deals ... may not convey software under GPLv3. Novell is not prohibited from distributing this software because the patent protection [it] arranged with Microsoft last November can be turned against Microsoft to the community's benefit," according to a FSF statement.
- Prohibitions against the use of GPLv3-licensed software in consumer devices that would prevent users from having freedom of choice in using the software and device. For example, a television-recording device that uses GPL-licensed software but stops working if a user tries to change its embedded code to improve the machine's performance would not be permissible under GPLv3. Such a prohibition on what the FSF calls "Tivoization" is not available under the existing GPLv2.
The GPL is the world's most widely used free software license today, according to the group. The inclusion of language related to the Microsoft-Novell deal added controversy to the task of updating the GPL. Some members in the open-source software development community challenged the action, while Richard M. Stallman, founder and president of the FSF and creator of the GNU Project -- and a longtime advocate of free software -- said that addition is critically important.
"The Novell-Microsoft deal shows how Microsoft intends to use software patents to attack our community" by forcing users to pay fees to use free software, Stallman said. "We don't want that to happen. If Microsoft can make people pay for permission, it wouldn't be free software anymore, so we will undertake ways to block such deals.
GNU General Public License Version 3 (GPLv3)
Additional Resources



White Papers & Webcasts
Master Data Management Projects in Practice - An Information Difference Research Study
Information Difference conducted a survey of both end-user organizations and systems integrators aimed at gaining deeper insight into MDM implementations and their success...
Podcast: Promote your apps and services to the thriving BIRT user community
Listen to this podcast now!
Open Source Master Data Management: The Time is Right
MDM is a natural extension to data integration and data quality. Open source MDM introduces a new, more accessible approach. It reduces implementation...
Enabling Identity and Security Management with Open Source
Watch this complimentary webcast today!
Practical Open Source Data Integration: Case Studies & Implementation Examples
This third volume of Practical Open Source Data Integration: Case Studies & Implementation Examples presents selected case studies, illustrating real-life implementations of open...
Data in Action: Making the Planet Smarter
Register Now
The Top 10 Reasons for Choosing Open Source Data Integration
Are you trying to understand your options for data integration? This White Paper presents the top 10 reasons why organizations are choosing open...
The Benefits of IBM: The Savings of Open Source
Download Now
The Workday User Experience Video
Watch Workday's Creative Director, Scott Lietzke, discuss the business-centered design philosophy at Workday.

