The third draft of the GPLv3 has been released. The draft is a result of feedback from various sources (general public, official discussion committees, and two international conferences held in India and Japan). The draft incorporates significant changes since the previous draft (July 2006). This draft is planned to be the penultimate draft prior to the formal release of the official GPLv3.
Changes in this draft include:
* First-time violators can have their license automatically restored if they remedy the problem within thirty days.
* License compatibility terms have been simplified, with the goal of making them easier to understand and administer.
* Manufacturers who include the software in consumer products must also provide installation information for the software along with the source. This change provides more narrow focus for requirements that were proposed in previous drafts.
* New patent requirements have been added to prevent distributors from colluding with patent holders to provide discriminatory protection from patents.
The draft will be open for comments and discussion for sixty days. Following this the FSF will release a “last call” draft, followed by another thirty days for discussion before the FSF’s board of directors approves the final text of GPL version 3.
Richard Stallman, president of the FSF and principal author of the GNU GPL, said, “The GPL was designed to ensure that all users of a program receive the four essential freedoms which define free software. These freedoms allow you to run the program as you see fit, study and adapt it for your own purposes, redistribute copies to help your neighbor, and release your improvements to the public. The recent patent agreement between Microsoft and Novell aims to undermine these freedoms. In this draft we have worked hard to prevent such deals from making a mockery of free software.”