After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 643938 - Switch to LGPL2+ licence
Switch to LGPL2+ licence
Status: RESOLVED FIXED
Product: seed
Classification: Bindings
Component: libseed
git master
Other Linux
: Normal normal
: ---
Assigned To: seed-maint
Depends on:
Blocks:
 
 
Reported: 2011-03-05 11:11 UTC by Alexandre Mazari
Modified: 2011-08-16 08:50 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
The attached patch modifies sources headers and the COPYING file to make seed re-distributable with LGPL2+ code. (70.83 KB, patch)
2011-03-05 11:11 UTC, Alexandre Mazari
none Details | Review

Description Alexandre Mazari 2011-03-05 11:11:22 UTC
Created attachment 182541 [details] [review]
The attached patch modifies sources headers and the COPYING file to make seed re-distributable with LGPL2+ code.

The attached patch modifies sources headers and the COPYING file to make seed re-distributable with LGPL2+ code.
Comment 1 Christian Persch 2011-03-05 12:24:09 UTC
  * Seed is free software: you can redistribute it and/or modify
  * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of
+ * published by the Free Software Foundation, either version 2 of
  * the License, or (at your option) any later version.

There is no such licence as the "Lesser GPL v2". There's the _Library_ GPL v2, or the _Lesser_ GPL v2.1.
Comment 2 Alexandre Mazari 2011-03-05 12:31:01 UTC
chpe: Are you sure about that ? The GTK+ headers also state:
"
 it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2 of the License, or (at your option) any later version.
"
Comment 3 Alexandre Mazari 2011-03-28 08:32:52 UTC
Ok to commit ?
Comment 4 Siraj Razick 2011-08-15 10:45:33 UTC
HI :)

Any updates ?. Will seed license change any time soon ?, It would be really neat if we can switch license very soon.
Comment 5 Alan Knowles 2011-08-15 23:42:16 UTC
It's probably worth listing who has responded and agreed to the change in the ticket. 

Vincent Untz
Matt Arsenault
Jonathon Liljedahl
Tim Horton
Alan Knowles

There are quite a few minor bug fixes etc. but the one person you need to get is robert, as him and Tim did the bulk of the work.

Robert Carr (racarr AT gnome DOT org)
Comment 6 Alexandre Mazari 2011-08-16 07:45:31 UTC
Hi Alan!

Robert Carr responded positively to the request already, as stated in this private mail:

De: 	Robert Carr <racarr@gnome.org>
À: 	Alexandre Mazari <amazari@igalia.com>
Sujet: 	Re: Seed Licencing request
Date: 	Sat, 5 Mar 2011 03:10:33 -0500 (05/03/2011 09:10:33)


On Fri, Mar 4, 2011 at 1:42 PM, Alexandre Mazari <amazari@igalia.com> wrote:
> Hello Robert,
>
> As part of the Webkit Gtk port, we are currently investigating adding an
> API to expose a GObject within a Webframe js context.
>
> Seed already has most of the plumbing required to expose GIR types and
> instances in a JSCore engine so there might be a good opportunity to
> share this code with your agreement.
>
> Though, this would expose a licensing issue. Indeed, Seed sources can
> only be redistributed in a codebase licensed under the LGPL3+ where
> webkit-gtk is licensed under LGPL2+. FSF advisors confirmed that
> redistributing some Seed-derived code within webkit-gtk would be a
> breach of Seed licensing terms.
>
> The obvious solution would be that Seed switches to a LGPL 2+ licence
> model. Of course, this would requires an agreement from you as the
> copyright holder.
>
> Does such a request seem reasonable to you ?
>
> Thanks for considering this and all your great work.
>
> Regards,
> --
> Alexandre Mazari <amazari@igalia.com>
>
>

This sounds good to me! Sorry seed has not been maintained well, have
been busy finishing up school (graduating in May). If there is any way
I can help with this, I still know the code very well and should be
able to have some time.''

Robert,
Comment 7 Alan Knowles 2011-08-16 08:38:52 UTC
Commited
Thanks
Alan
Comment 8 Alan Knowles 2011-08-16 08:50:15 UTC
Note for record the other confirmations are on the seed mailing list.