Re: [eigen] Relicensing Eigen |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] Relicensing Eigen
- From: Benoit Jacob <jacob.benoit.1@xxxxxxxxx>
- Date: Thu, 28 Jun 2012 16:27:37 -0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=ap+990U0Y9RuOud4nsNBAHb4qX5Neo0ccxwrpOJqoAI=; b=EyQIq1GI5V2INKW5bwKolvSESJrrYAp5dlHPXPHYvGjn+3d8EJhBNVnF08aNVVhDxZ zHt04dJOojmUjE0aLCOM6v4+eiE3wu9zbZwxKXT5QYs0E/i26woWKkslMilmU9Y/n5vb 1WWIk30RXMZvbSF0L+36AFy/yoDLNTEkcyxXum2lD+YxU77poeY1FD2FlCBEPhgzlM+e L8w/yC6xvx03N0f81NTbP1A+yqDAYzPM8aMe/VFIS9GlB1t1BjX24E8BYdAApeHwY5+2 7gZ7A5go4CfWAoStPLDubisSNT0hr2jItzGfNY1ETH7XvIaZBl3IDI5nJIEiyg8HBCEh VSHg==
2012/6/28 Daniel Berlin <dannyb@xxxxxxxxxx>:
> I'm also happy to put you in touch with Luis Villa, who was
> responsible for much of the MPLv2 process
Actually... I have been in touch with the MPL2 team at Mozilla (I work
at Mozilla but not on legal stuff). But since the MPL2 FAQ already
says that the MPL2 is GPL-compatible, it's hard for me to phrase a
precise question. My real issue has been that the MPL2 FAQ isn't easy
enough to grasp for a non-lawyer on this particular point. Now that I
understand the mechanics at hand, I understand that it's hard to
explain in a simpler way, as the mechanism is actually non-trivial.
(The way in which the licensing of "Larger Works" subtly differs from
plain dual-licensing, as explained in the FAQ).
Thanks,
Benoit
>
> There are only two cases i'm aware of in which MPLv2 is GPL incompatible.
> 1. The author of the code has attached a notice stating the code is
> "incompatible with secondary licenses", under section 1.5 (using the
> notice in Exhibit B, as per section 10.4)
>
> 2. The original code is MPL 1.1, you use section 6.2 of the MPL 1.1 to
> use the code under the terms of "any subsequent version of this
> license", and the original code was not dual licensed to make it GPL
> compatible. This is also covered by section 1.5.
>
> So without doing anything, unless you fall into situation 2, or have
> code that falls into situation 1, MPLv2 is a GPL compatible license,
> because it allow distribution under the terms of a Secondary license
> (defined in section 1.12), per section 3.3
>
>
> On Thu, Jun 28, 2012 at 4:02 PM, Keir Mierle <mierle@xxxxxxxxx> wrote:
>> +dannyb
>>
>> Dan kindly offered to comment on this issue.
>>
>> On Thu, Jun 28, 2012 at 12:18 PM, Benoit Jacob <jacob.benoit.1@xxxxxxxxx>
>> wrote:
>>>
>>> Anyone wanting to help speed up this process, here is how you can help:
>>>
>>> Read the MPL2 text carefully and report here on exactly what is the
>>> status of GPL compatibility, report if we need to do anything
>>> non-default to enable GPL compatibility, and point to precise
>>> sentences in the MPL2 text.
>>>
>>> Resources:
>>> the MPL2: http://www.mozilla.org/MPL/2.0/
>>> the FAQ: http://www.mozilla.org/MPL/2.0/FAQ.html
>>>
>>> Thanks!
>>>
>>> Benoit
>>>
>>> 2012/6/28 Marcus D. Hanwell <marcus.hanwell@xxxxxxxxxxx>:
>>> > On Thu, Jun 28, 2012 at 2:54 PM, Rhys Ulerich <rhys.ulerich@xxxxxxxxx>
>>> > wrote:
>>> >>> OSS-knowledgeable lawyer
>>> >>
>>> >> Those are like doctors. Best to get a second opinion. Maybe a third
>>> >> and fourth. :)
>>> >>
>>> > We have sought a few ourselves, and it is has been one of our main
>>> > issues in using this. I don't know the exact time frame, but Benoit
>>> > just recently posted an update on this.
>>> >
>>> > Virtually everything I do is released BSD, and in the business world
>>> > the sheer size and complexity of the GPL licenses can be a real
>>> > impediment to using libraries. It is great to see Eigen moving to a
>>> > simpler license.
>>> >
>>> > Hopefully Benoit (or others) will be around with more details soon.
>>> >
>>> > Marcus
>>> >
>>> >
>>>
>>>
>>
>
>