![]() |
|
By JCausey, Section IP Articles
Earlier today I ran across the news feed from Slashdot indicating the FSF had released the "process definition" outlining how they plan to receive and process comments regarding the GPL version 3 that is being worked on. They have setup a site specifically for the project (if you are lucky, you'll get one of the splash pages with Stallman's picture!). You can sign up for their mailing list if you want. They have made the Process Definition document available in pdf format. I've converted it below to text format. Of particular note are plans to present the first draft of the GPLv3 in mid-January 2006. The schedule calls for the second draft to be ready by June 2006 and it could be the "last call" version (see below for what that is). It was unclear to me from the document as to whether the authors of comments/input/etc. will be publicly identified. They probably will be, though I was wondering if they are/were planning some type of global Delphi method to process input.
GPL3 Process Definition
Free Software Foundation Software Freedom Law Center November 30, 2005
Contents
Introduction Today, the GPL is employed by tens of thousands of software projects around the world and while the Free Software Foundation's body of GPL licensed works is vital, it consists of no more than a tiny fraction of them. GPL'd software runs on or is embedded in devices ranging from cellphones, PDAs, and home networking appliances to mainframes and supercomputing clusters. Independent software developers around the world, as well as every large corporate IT buyer and seller, and a surprisingly large number of individuals, interact with the GPL. Moreover, free software transcends national boundaries. The GPL's use is global. Richard M. Stallman, who founded the free software movement and who was the author of the GNU GPL, released version 2 in 1991 after taking legal advice and collecting developer's opinions concerning version 1 of the license, which had been in use since 1989. Given that the Free Software Foundation directly controlled the licensing of the GNU project, which comprised the largest then-existing collection of copylefted software assets, no public comment process and no significant interim transition period seemed necessary. The Free Software Foundation immediately relicensed the components of the GNU Project and in Finland Linus Torvalds adopted GPL Version 2 for his operating system kernel, called Linux. Many provisions of the GPL could benefit from modification to fit today's circumstances and to reflect what we have learned from experience with version 2. Given the scale of revision it seems proper to approach the work through public discussion in a transparent and accessible manner. The Free Software Foundation plans to decide the contents of version 3 of the GPL through the fullest possible discussion with the most diverse possible community of drafters and users. A major goal is to identify every issue effecting every user, and to resolve those issues. For these reasons, the process of GPL revision will be a time of selfexamination. Consequently, the process of drafting and adopting changes must be as close to "best practices" as possible, for both lawyers and lay people. Experience has thrown new light on the text of the current GPL. The utility of some provisions has altered over time, while others need to increase their reach in order to protect freedom in the new world of software. Most of the issues caused by this gradual development of the software world can be addressed with minor changes in the text of the GPL. People who use software, whether they receive copies on CD, or interact with remote installations of the software, have the right to share and improve that software. (Clearly, many, perhaps most, will not modify software; but they share it and desire fixes and improvements. This means they and others must have the right.) While the GPL is the most popular Free Software License, followed by the LGPL, a significant set of free software is licensed under other terms which are not compatible with version 2 of the GPL. Version 3 of the GPL will provide compatibility with more non-GPL free licenses. Our primary concern remains, as it has been from the beginning, to give users freedom that they can rely on. As the community around free software has grown larger the issues involved in this creation and protection of freedom grown more diverse and complex. Therefore, we have consulted, formally and informally, a very broad array of participants in the free software community, from industry, the academy, and the garage. Those conversations have occurred in many countries and several languages, over almost two decades, as the technology of software development and distribution changed around us. We recognize that the best protection of freedom is a growing and vital community of the free and we hope the spread of knowledge inherent in public discussion of version 3 of the GPL drafts will continue to support and nurture this community. When a discussion draft of version 3 of the GPL is released, the pace of the revision conversation will change, as a particular proposal becomes the centerpiece. The reversioning of the GPL is a crucial moment in the evolution of the free software community; and the Foundation intends to meet its responsibilities to the makers, distributors, and users of free software. In doing so, we hope to hear all relevant points of view, and to make decisions that fit the many circumstances that arise in the use and development of GPL-covered software.
Chapter 1
1.1 A Global License But free software requires legal arrangements that permit copyrighted works to follow arbitrary trajectories, in both geographic and genetic terms. Indeed, modified versions of free software works are distributed from hand to hand across borders in a pattern that no copyright holder could or should be permitted to trace. GPL version 2 performed the task of globalization relatively well, because its design was elegantly limited to a minimum set of copyright requirements. Every signatory to the Berne Convention--which means most countries in the world--must offer those principles in their national legislation, in one form or another. But GPL version 2 was constructed only with attention to the details of US law. To the extent possible, without any fundamental changes, version 3 of the GPL should reduce the difficulties of internationalization. Version 3 should more fully approximate the otherwise unsought ideal of the global copyright license.
1.2 Protection of Existing Freedoms We have judged all changes proposed since the adoption of GPL version 2 against those yardsticks and we will present, in the rationale documents described in section 2.6, reasons tying our changes to those fundamental freedoms. Parties who question changes should recognize when writing their comments that these freedoms remain the cornerstone of the license. We will evaluate all proposed changes with reference to them.
1.3 Do No Harm A large part of the value of the public discussion and issue development described in this document is the identification of unintended consequences worldwide. This is vital to ensuring that version 3 of the GPL is a global license that works as intended in all major legal systems. Our revision process is intended to make an exhaustive analysis of each considered change in order to explore as much as possible, in as many situations as possible, with as many users and distributors as possible.
1.4 Consulting the Community Each proposed change and the resolution of each issue needs the fullest description of risks and benefits, as laid out in section 4.1. The Discussion Committees, as described in section 3, will serve as important centralized points among the different types of user. Among other actions, their role will be to identify issues from the large body of user experience and develop those issues for full presentation and resolution by the Free Software Foundation.
Chapter 2
2.1 Initial Draft Announcement
2.2 Publication of Revised Drafts
2.3 Draft Discussion The GPL revision comment process is a matter of information sharing. Below, in sections 3 and 4.1, we lay out ways that the community as a whole will tell version 3 drafters of issues with the current license. They will speak of ways to increase the positive impact of the license on the world. The Rational Documents, outlined in section 2.6, and the process for Issue Resolution, section 4.2, are designed so that, in turn, the drafters at FSF can directly address the community and present the reasoning behind changes.
2.4 Last Call Draft
2.5 Promulgation
2.6 Rationales It will also summarize the public commentary and response relevant to any changed portions of the license. In this, the Rationale Documents will complement the opinion papers issued by the Free Software Foundation regarding resolution of individual issues as identified by the Discussion Committees, see section 4.2. Rationale Documents will be available through the website GPLv3.fsf.org.
2.7 Outreach Community members who share their experiences with the drafters are encouraged to share them with the rest of the community. People with knowledge of the GPL and the Free Software movement can educate their fellow community members, as well as for people with no previous knowledge of free software. In an effort to extend the process to the widest possible number of settings, a team of editors from the Free Software Foundation will help develop comprehensive issue guides and introductions. The process of revising the GPL is an opportunity for the community that cares about freedom to educate the rest of the societies they live in. Everyone concerned with the GPL will be asked to examine the license in detail and articulate its impact and possible ways for it to better protect their and others' freedoms. For the successful drafting and spread of version 3 of the GPL, this commentary must not only educate the drafters but also the community and public at large.
Chapter 3
3.1 Composition Coincident with the publication of this document, the Free Software Foundation will issue invitations to participate in Discussion Committees. These invitations will form nuclei of people. We hope that our invitations will result in Committees that reflect the full breadth of opinion within those sections of the community they functionally represent. But we expect that the Committees themselves will choose to invite additional participants--people whose commitment to the license is undoubted--to add the weights of their opinions to the deliberations. Such invitations, issued after the invitation of the process, shall be by majority vote of each Committee as already constituted.
3.2 Process Commitments In addition, Committees are responsible for developing all the opinions and analysis concerning issues they identify from the stream of commentary. As each Committee feels that an issue has been fully discussed among its members, it will be expected to present to the Free Software Foundation its deliberation and analysis of the issue as well as a summary of the public comment that informed its position. Where technically feasible, both the deliberations of the Discussion Committees and the arguments and analysis that they present to the Free Software Foundation will be published at GPLv3.fsf.org. At the conclusion of the public discussion process, we hope to ask members of the Discussion Committees to assist the Free Software Foundation in promulgating the new license; that is, to work with the knowledge gained from their central position within the discussion and revision process to advocate the relicensing of existing GPL programs under version 3 of the GPL.
3.3 Organizational Structure Discussion Committees should operate largely through network-based communication, voice and data, synchronously and asynchronously. They will organize themselves through regular meetings and web-based interactions, encourage public comment and participation, identify and discuss issues, and present those issues and all relevant argument to the Free Software Foundation for ultimate resolution.
Chapter 4
4.1 Forming Issues After someone has made a comment, either directly to GPLv3.fsf.org or in a discussion at an International Conference, a number of steps will be taken to associate that comment with one or more currently known issues. While comments are the substance of the feedback process, issues are the containers through which they will move. If the comment or suggestion presents a problem not already identified as an issue, it will be forwarded to the appropriate Discussion Committee where it will join other comments in the identification of a new issue. For each comment to GPLv3.fsf.org, this process has three steps. First, when making the comment the commentator can specify what portion of the license or issue about the license their comment addresses. Once submitted, the comment will be read by an associate member of the Free Software Foundation who will direct it to the appropriate Discussion Committee either for issue identification, if no preexisting issues matches with the comment, or to inform the discussion of the particular issue it addresses. After making a comment at GPLv3.fsf.org, the person involved will be given a comment identifying number that he or she can use to see towards what issue and Discussion Committee the comment was directed, as well as other comments on the issue and the documents relevant to its discussion, transcripts, Discussion Committee analysis, see 3, Draft Rationale documents, see 2.6, FSF Opinion documents, see 4.2, etc.
4.2 Issue Resolution
Chapter 5
5.1 LGPL
5.2 Support of the Revision Process Aside from resources contributed by the Free Software Foundation and the Software Freedom Law Center, this process will be supported, only to the extent of logistical provision for International Meetings, by industry organizations hosting the events. Outside logistical support is accepted only in order to ensure that participants around the world will have the maximum possible level of access to discussion process of version 3 of the GPL. All participants in the discussion process can therefore be assured of equal treatment for their interests and concerns.
5.3 Public Statements
5.4 Press Contact
Appendix A
1. 16-17 January 2006: Initial Conference; release of First public draft ©Free Software Foundation, Inc., 2005. Verbatim copying and distribution of this entire document is permitted in any medium, provided this notice is preserved.
GPLv3 Process Definition Released | 9 comments (9 topical, 0 editorial, 5 hidden)
GPLv3 Process Definition Released | 9 comments (9 topical, 0 editorial, 5 hidden)
|
Links![]()
~ Merkey v The Internet et al Docs Recent CommentsBreaking News and External Article CommentsGeneral News by ColonelZen, January 5 58 comments
» Re: Which company is the evil one ?
» TSG announces $100 million cash...
» SCO Lifeboat List from Stats_for_all
Eagle Loses Appeals General News by JCausey, December 15 1 comment
» Re: Eagle Loses Appeals
The Chinese Room Revisited, Thoughts on... General News by ColonelZen, November 24 1 comment
» Re: The Chinese Room Revisited,...
How to Transition a Windows Shop to Linux General News by JCausey, November 21 3 comments
» Re: How to Transition a Windows Shop to...
» Re: How to Transition a Windows Shop to...
» Re: How to Transition a Windows Shop to...
Advocacy General News by br3n, October 29 3 comments
» Re: Advocacy
» Re: Advocacy
» Re: Advocacy
Very Bad News for Darl and Ralph SCO v The World by ColonelZen, October 13 7 comments
» Re: OT advocacy
» Re: OT advocacy
» Re: OT advocacy
Some SCOX Financial Analysis SCO v The World by JCausey, September 21 13 comments
» Re: Some SCOX Financial Analysis
» Re: Some SCOX Financial Analysis
» Re: Some SCOX Financial Analysis
Open Source in Education - Opening Doors General News by JCausey, September 28 1 comment
» Re: Open Source in Education - Opening...
An IPOWER ful experience General News by ColonelZen, September 25 6 comments
» IPOWER SysAdmin Doesn't Do Weekends!!
» Re: An IPOWER ful experience
» Re: An IPOWER ful experience
Learning C# Microsoft by ColonelZen, September 23 1 comment
» Re: Learning C#
Comment search... Recent DiariesSCO has a Potential and Credible BILLION Dollar Liabilityby ColonelZen - March 15 The Chinese Room Revisited, Thoughts on Consciousness by ColonelZen - November 24 1 comment Advocacy by br3n - October 29 3 comments An IPOWER ful experience by ColonelZen - September 25 6 comments Learning C# by ColonelZen - September 23 1 comment Getting ruby DBI for Mysql and Postgresql working on FC 6 by ColonelZen - March 7 Declaration of Linus Torvalds by nedu - February 13 1 comment Declaration of M. Douglas McIlroy by nedu - February 12 6 comments Declaration of Ulrich Drepper by nedu - February 11 1 comment Declaration of K. Y. Srinivasan by nedu - February 11 More Diaries... Older Stories
Monday May 28th
Thursday April 5th
Monday March 12th
Tuesday March 6th
Monday January 15th
Related Links~ Slashdot~ site ~ Process Definition document ~ GPLv3.fsf. org ~ press@GPLv 3.fsf.org ~ More on Copyright Issues ~ Also by JCausey |