Re: [eigen] Contributor approval for the MPL2 relicensing (YOUR ACTION NEEDED) |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] Contributor approval for the MPL2 relicensing (YOUR ACTION NEEDED)
- From: Gael Guennebaud <gael.guennebaud@xxxxxxxxx>
- Date: Fri, 29 Jun 2012 01:08:24 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; bh=cFJQpYbL39mExhO5GELvpNTM87YvYvwzINBQjrUzjpc=; b=d0h5KMIkJmiK1OfzUAbyg7czauVtE+d/RUwgN/nAaGYouCRVsmyfz4JnQwIXRnEnh3 wNmp6LC5B7eyaQHjNP0QxVndkelt5xkAIBvMX8lsgCarytlkFWMutCVb3MpuWq2ZzBvS OdFIaxLYxwZXyQxL4QR1Fi3sEiAfP838gi4ncqPc2ON7s2U40qD34clsjwUmlJp6aSuX 0sMwa2J6jeUK3TvZJ2QK3Ix9KSyRu0i7KeLy6FKc9VO/SIvUUyD/O2o5n5KoA+J5HHSF 0xiYMnZFRLIVEiRlbHpf+bVSWFcIeDHVKHOVrrR8bPkfGBnSV6BiTZ1fkts+2LLp8Pln WbjA==
On Thu, Jun 28, 2012 at 11:38 PM, Benoit Jacob <jacob.benoit.1@xxxxxxxxx> wrote:
> 2012/6/28 Christoph Hertzberg <chtz@xxxxxxxxxxxxxxxxxxxxxxxx>:
>> On 28.06.2012 21:30, Benoit Jacob wrote:
>>>
>>> Yes, I agree to have all the code that I contributed to Eigen
>>> relicensed to the MPL2 license.
>>
>>
>> (again)
>>
>> Does anyone keep track of who agreed/did not agree?
>
> This mailing list's archive does.
>
>>
>> What about contributions you imported without author's involvement?
>
> We'll look at hg logs, and you do raise a good point about external
> code imports, we'll have to be extra careful about contacting the
> copyright holders. Hopefully, some grepping for copyright lines should
> do the job, assuming that we've correctly preserved all the copyright
> lines (and that all external code we have, had copyright lines, which
> is less and less the case with the current thread of super-short
> license headers in many projects).
>
>> Looking at the commit-history, Eigen2 is based on tvmet,
>
> Nope. The first attempt to start Eigen2 was based off tvmet, which is
> why the first changeset in eigen logs is importing tvmet. However, I
> soon decided to restart it from scratch and removed everything in this
> changeset:
>
> changeset: 36:ec2fd5fc3e3e
> user: Benoit Jacob <jacob.benoit.1@xxxxxxxxx>
> date: Sat Sep 01 10:47:07 2007 +0000
> summary: restart Eigen2 development from scratch.
>
>
>> which is LGPL (I
>> have no idea, how much remains of that are still in the code).
>
> None remains
>
>> Another thing are some of the Sparse decompositions which base on (L)GPL
>> code (e.g. SparseCholesky.h). T.A. Davis is not mentioned in the credits
>> section, btw.
>
> These, and others, do need to be carefully looked at.
I guess we should contact the respective authors.
>>
>> And I think you should anounce these relicensing plans somewhere prominent
>> at the homepage ...
>
> I had never seen a project announcing a relicensing plan on its
> homepage before the relicensing is done, but that seems like a good
> idea. Gael, is there a wiki page explaining how to add an announcement
> on the wiki?
This is explained at the end of:
http://eigen.tuxfamily.org/index.php?title=Mercurial#Make_a_new_release
gael
> Benoit
>
>>
>>
>> Christoph
>>
>>
>>
>> --
>> ----------------------------------------------
>> Dipl.-Inf. Christoph Hertzberg
>> Cartesium 0.049
>> Universität Bremen
>> Enrique-Schmidt-Straße 5
>> 28359 Bremen
>>
>> Tel: +49 (421) 218-64252
>> ----------------------------------------------
>>
>>
>>
>>
>
>