- From: Gervase Markham <gerv@mozilla.org>
- Date: Wed, 27 Apr 2011 18:56:45 +0100
- 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 UTC