W3C home > Mailing lists > Public > public-html@w3.org > April 2011

Mozilla Second Proposal for HTML5 Spec Licence

From: Gervase Markham <gerv@mozilla.org>
Date: Wed, 27 Apr 2011 18:56:45 +0100
Message-ID: <4DB858DD.4010105@mozilla.org>
To: HTML Working Group <public-html@w3.org>
This message is Mozilla's second proposal for the licence for the HTML5 
specification.

Our understanding is that the goal of the various licensing options 
proposed is to prevent the modification and republishing of the entire 
specification ("forking") but otherwise to meet all of the use cases[0], 
which request permission for a wide variety of types of reuse.

As noted, we believe that the ability to modify and republish in this 
way is an important freedom. This message and proposal is not intended 
as a criticism of the work of the PSIG, because licences which permit it 
were expressly outside its remit.

Those who wish to prevent 'forking' need to be specific - are they 
against the forking of the specification, or the divergence of 
implementations?

If I were to take the HTML5 spec, make some changes to it, put it up on 
my website as GervTML5, and send a message to the browser vendors 
declaring myself as the new canonical source of web standards, I suggest 
that the effect this would have on the W3C and the progression of the 
HTML5 standard would be minor - confined, perhaps, to a raised eyebrow 
and a snicker at my arrogance and hubris. The forking of the 
specification, in itself, as long as the fork is clearly labelled as 
such to avoid confusion, is not something to concern anyone.

The 'problem' arises when a subset of vendors actually decide to follow 
an alternative spec instead of the W3C one - in other words, it is 
divergence of implementations which is the issue. But history tells us 
that attempts to enforce spec compliance legally, by companies who have 
recourse to law far more readily than the W3C, have been doomed to 
misery and failure - not just for them, but for their technology. As 
Tantek points out[1], the effect of the W3C taking such action is highly 
unlikely to be positive for the Web.

So Mozilla wishes to propose the use of the MIT License[2] for the HTML5
spec. This licence is a well-understood, familiar licence with a long
track record in the software industry. Its terms and intent are 
completely clear, and do not suffer from the problem of being 
interpreted different ways by different people. And, examining the 11 
use cases presented[0], we believe this licence meets all of them.

(If the W3C strongly wishes to have extra reassurance that their name 
will not be wrongly associated with derivative works, then perhaps an 
addendum could be considered to remind users of what trademark law forbids.)

The W3C's authority over HTML5 is due to its benevolent stewardship of 
the specification and to the commitment of the vendors concerned to work 
together under its aegis. We do not think that this authority requires 
or benefits from attempts to reinforce it with legal restrictions which, 
if actually enforced, would be a negative rather than positive thing for 
the web.

Gerv

[0] http://www.w3.org/2011/03/html-license-options.html#usecases
[1] http://lists.w3.org/Archives/Public/public-html/2011Apr/0000.html
[2] http://www.opensource.org/licenses/mit-license.php
Received on Wednesday, 27 April 2011 17:57:19 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:17:28 GMT