After a little more than a year, the Open Web Foundation has just announced its agreement for Specifications. Having worked with the Open Web Foundation on the legal committee and on the board, I am extremely proud of this accomplishment, which involved the efforts of a number of individuals from a variety of backgrounds, philosophies, and companies. Special thanks go out to Eran Hammer-Lahav, Lawrence Rosen, David Recordon, DeWitt Clinton, and Stephan Wagner for all their hard work to get the agreement and the organization to this point.
The Open Web Foundation was formed to address the needs of the growing communities that are developing specifications outside of the traditional standards process. Communities involved in developing specifications such as OpenID, OpenSocial, and OAuth each began without legal structures in place and found that they couldn’t achieve widespread adoption without agreements to establish the legal terms around their specifications. Both OpenID and OpenSocial spent a great deal of time and energy (and attorney fees) forming new foundations for their specifications. OAuth spent many months negotiating its agreement after the specification itself was done. As more and more projects like these started to emerge, it became apparent that there needed to be a way to streamline the process of getting the legal and intellectual property agreements in place. The Open Web Foundation was formed to offer at least one solution to this problem.
At its core, the Open Web Foundation is developing a set of agreements that individual specification development communities can apply to their own projects. This is done independently of the Open Web Foundation itself. Just as anyone can apply a Creative Commons copyright license to their written work without Creative Commons being involved, specification developers can choose to use the Open Web Foundation agreement for their own projects without the Open Web Foundation being involved. In other words, the Open Web Foundation isn’t a standards body, but it does help specification developers handle the intellectual property issues that are vital to help gain the widespread adoption of the technologies they develop.
The Open Web Foundation is not a replacement for traditional standards bodies, but it is intended to be complementary. One of the core philosophies behind the Open Web Foundation agreement was to enable to the transition of specifications under the Open Web Foundation agreement to traditional standards bodies. It does so by establishing copyright and patent grants that are intended to be compatible with established standards development organizations.
How the Agreement Works
Needless to say, you should seek your own legal advice when considering using the Open Web Foundation agreement, or OWFa, and this should not be considered legal advice.
The agreement, which is applied a particular version of a specification, is short (about 2 pages) and lightweight. Unlike traditional agreements governing standards, the agreement does not establish any formal rules around governance, voting, or operational issues. The Open Web Foundation leaves that for each specification development community to establish on their own. What it does concentrate on is intellectual property.
For copyright, signatories grant a broad copyright grant to the world, including the right to create derivative works. If you make a derivative work, you need to provide attribution to the original specification.
The patent grant offers implementers two options. The first is a royalty free patent non-assert, where signatories agree not to assert their necessary patent claims against implementers of the specification. It also includes defensive terms intended to protect the ecosystem that has implemented the specification. The other patent option is a more traditional standards licensing approach, where the signatory commits, upon request, to make to make their necessary patent claims that cover an implementation of the specification available on royalty free terms that are reasonable and non-discriminatory. The actual terms of that agreement are left to the parties to work out on their own.
Even though we’ve tried to make the agreement easy to understand, we’ve tried to make it even more understandable by creating a Creative Commons inspired “deed,” included below, that provides a high level summary of the agreement. While you should always read and understand the full agreement, this gives a good, non-legally binding overview.
Open Web Foundation Agreement “Deed”
What You Give and What You and the Community Get
You Give Everyone:
- Copyright – a free license to use the copyrights in your contributions.
- Patent – free rights to use your necessary patent claims to implement the specification.
You and the Community are free:
- to Share – to copy and distribute the specification.
- to Revise the Specification – to make new versions of the specification.
- to Implement – to use the signatories’ necessary patent claims to make, use, sell, offer for sale, import, or distribute any implementation of the covered specification.
Under the following conditions:
- Revise the Specification - If you make new versions of the specification
- you must include attribution to the original specification (but not in any way that suggests that they endorse you or your use of the work).
- you don’t get any rights under the agreement to anything new that you add.
- you must maintain the required portions of the original specification if you want to continue to take advantage of the patent grant.
- Non-Defensive Legal Action - If you take non-defensive patent legal action against another implementer of the same specification, you lose any rights you received for the same specification under the agreement from everyone who signed the agreement.
Next Steps
The OWFa is really the first step in the overall OWF process. Next, the OWF will start to develop a variety of contributor license agreements. These agreements will be signed before someone participates in a spec development effort. I would expect that there will be a variety of these contributor license agreements, but each will lead to a specification covered by the OWFa. For example, there may be contributor license agreements that cover only copyright, others may include some sort of up front patent grant, some may include governance rules, etc. This is intended to be a flexible upfront approach that allows communities to choose the way they work while helping to assure a consistent outcome across OWFa covered projects in the end.
Ultimately, the OWF’s goal is to build a legally sound structure for its target specification development communities, and the Board’s approval of the agreement for final specifications is a great start.
