This is a summary of the W3C Community Contributor License Agreement (CLA) and W3C Community Final Specification Agreement. The sole purpose of this document is to provide a helpful summary of the policies. It has no legal standing. For authoritative information, please refer to the policies themselves.
Goals of the Policies
W3C Community and Business Groups provide people with a place to do pre-standards work at W3C. When people collaborate on a Specification, they contribute intellectual property (IP). It is a high-level goal of these policies to ensure that Specifications produced under these policies can be implemented on a Royalty-Free (RF) basis. These policies also seek to facilitate participation by those organizations or people who have IP. Thus, considerations include:
- Rapid startup for group initiators. The policies have been designed so that people can launch a group rapidly and begin to participate without up-front patent licensing commitments.
- Safety for implementers. The policies make it possible to secure the royalty-free rights from contributors necessary to implement the specification.
- Organizational patent commitments for implementers. The policies encourage organizational licensing commitments (rather than individual licensing commitments) which provides more safety to implementers.
- Comfort for organizations. At the same time, the policies include a number of features to limit the breadth of the organizational licensing commitment, so that organizations are comfortable with participation.
- Transparency for participants. Because information about commitments is publicly available, participants can proceed based on the extent of available commitments.
- Smooth transition to standards track. The policies are designed for smooth transition from Community or Business Group to the W3C standards track, when the community chooses that path.
The two agreements include provisions for both copyright and patent rights; see below for details. The agreements are from participants and to implementers (or other licensees). W3C does not own any patents or copyrights as a result of these agreements.
Together, the agreements form a two-step policy so that people make lightweight commitments when work starts and more comprehensive commitments once work is mature.
- Initially, a participant makes certain commitments regarding their own Contribution under the W3C Community Contributor License Agreement (CLA).
- Later, a participant can make a voluntary commitment regarding the entire specification under the W3C Community Final Specification Agreement (FSA).
Please note that signing the CLA is a requirement for joining a group, but signing the FSA is voluntary.
The two-step policy is thus designed to make it easier for organizations to start work quickly, to limit their licensing obligations during development, and to voluntarily make a more complete commitment to the community at a later time. This gives implementers some “patent protection” during the draft phase, and the possibility of greater protection once the specification is stable.
- Permissive. Those who sign the agreements grant a permissive copyright license (which allows, for example, the creation of derivative works).
- Attribution. Attribution is required to the Specification to which the material was contributed. Note this difference from a Creative Commons license that requires attribution to the licensor.
Patent Licensing Summary
Those who sign the agreements make Royalty-Free licensing commitments to implementers of the specification to which the material was contributed. The policies are not actual patent licenses but instead (like the W3C Patent Policy) define requirements of any license granted under the policy.
To give IPR holders confidence that their licensing obligations extend only to material that they intend to commit, the policy includes several provisions to scope the commitment. The primary scoping provisions of the CLA are:
- Intentional Contribution. A Contribution is something that is (1) intentionally submitted for inclusion in a Specification and that (2) actually appears in the Specification. W3C provides infrastructure to make it easy for groups to identify Contributions clearly, and to announce Specifications clearly. Note, that:
- If a participant does not make a Contribution, there are no patent licensing obligations.
- If a participant makes a Contribution but it does not appear in a Specification, there are no patent licensing obligations.
- Intact Contribution. As a Specification evolves (e.g., as new drafts are published), the patent licensing commitment for a Contribution remains in effect only as long as the Contribution remains intact.
- Limited Opt-out. A participants may withdraw a Contribution within 45 days after the date of the Contribution and incur no licensing obligation. Note: There will be boilerplate text in Community Group Reports about this point.
- Contribution Expiration. If the Contribution does not appear in a group Specification within 150 days of date of the Contribution, the Contribution is null and void.
- Essential Claims. Royalty-Free licensing obligations are limited to Essential Claims.
The FSA is structured similarly, but because it refers to a specific, unchanging document, it does not include provisions related to opt-out, modifications, and so on.
Note that there are no new patent disclosure obligations under the CLA or FSA.
Transition to W3C Standards Track
The CLA and FSA were designed in several ways to make it easy for work to transition to the W3C standards track.
- Commitment Extends to Standards Track. To ensure licensing continuity as a work progresses from a Community or Business Group to the W3C standards track, participant commitments carry over when a Specification is moved to the W3C Recommendation Track. However, licensors may exclude their patent claims from the Royalty-Free commitment as part of the usual W3C Patent Policy (and without having to join a Working Group to do so). This means that commitments continue through the standards process by default, but that license holders have the right to alter their commitments through a well-defined process.
- Shared Definition of Essential Claims. The CLA, FSA, and the W3C Patent Policy share the definition of Essential Claims, simplifying the relationship between the policies. One implication is that when a Specification moves to the Recommendation Track, licensing commitments do not grow beyond what they were for the original Community/Business Group Specification.
- Community and Business Group FAQ which includes some patent policy questions and answers.
- CG/BG slide set, which includes an even shorter summary.
- Business Benefits of the W3C Patent Policy. Although this document was written for the W3C Patent Policy, much of it is relevant for the Community and Business Group policies because they share the same definition of Essential Claims.