Re: W3C reftest submissions and imports

fantasai <[email protected]> Thu, 29 Sep 2011 16:59:19 -0700
Newsgroups gmane.comp.mozilla.license
Message-ID <[email protected]>
On 09/27/2011 06:28 AM, Gervase Markham wrote:
> On 23/09/11 01:24, fantasai wrote:
>> The dual-license that applies to the W3C tests:
>>    http://www.w3.org/Consortium/Legal/2008/04-testsuite-copyright
>>
>> The license grant that W3C requests of contributors to the test suite:
>>
>>    The Contributor hereby grants to the W3C, a perpetual, non-exclusive,
>>    royalty-free, world-wide right and license under any Contributor
>>    copyrights in this contribution to copy, publish, use, and modify the
>>    contribution and to distribute the contribution under a BSD License or
>
> The fact that this final word is an "or" and not an "and optionally" is
> rather worrying.

Good point, I'll ask Rigo about it. On the plus side, it's a non-exclusive
license, not a copyright grant. So if the author chooses independently to
also license it under BSD, it's under BSD regardless.

> But we do have a general principle that we contribute stuff upstream
> under the licence used upstream. So that part is OK. We just need to
> make sure that people who check in to this directory know what they are
> doing. Given that in practice, I expect that you will be involved in all
> checkins, I'm sure you can make sure that people are aware :-)

Actually, my intention is to *avoid* being involved in most of these
checkins. :)

>> What I'd like to do is to create
>>
>> other-licenses/
>>    |-w3c-css/
>>        |-submitted/      # tests we are submitting to W3C, our copy is master
>>        |-received/       # tests we are receiving from W3C, their copy is master
>>
>> What is the process for setting this up?
>
> Straw man:
>
> Just create it, and add a README to the "submitted" directory saying
> "Files and modifications in this directory must be submitted under the
> following licence grant:" and then a copy of what you quoted.

Sounds reasonable to me. :) I think we should toss in a LICENSE with the
appropriate BSD 3-clause into w3c-css/ as well.

> But I would file a bug to get legal sign-off on this plan.

Under which component would I file this bug?
   https://bugzilla.mozilla.org/enter_bug.cgi?full=1
I've been staring at this list for awhile now, and can't find where it
should go...

~fantasai