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 599120 - Relicense the plugin system to LGPL
Relicense the plugin system to LGPL
Status: RESOLVED FIXED
Product: gedit
Classification: Applications
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: Gedit maintainers
Gedit maintainers
Depends on:
Blocks:
 
 
Reported: 2009-10-20 21:24 UTC by Ignacio Casal Quinteiro (nacho)
Modified: 2015-02-14 20:31 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
relicense patch (94.31 KB, patch)
2009-10-30 14:42 UTC, Ignacio Casal Quinteiro (nacho)
none Details | Review
Relicense as LGPL 2.1+ (224.14 KB, patch)
2015-02-14 20:30 UTC, Garrett Regier
committed Details | Review

Description Ignacio Casal Quinteiro (nacho) 2009-10-20 21:24:13 UTC
This bug aint to get approvals to relicense the code of the gedit system plugin to LGPL.
Comment 1 jessevdk@gmail.com 2009-10-20 21:35:03 UTC
I'm ok with that.
Comment 2 Steve Frécinaux 2009-10-20 21:46:11 UTC
I'm ok with that too.
Comment 3 Javier Jardón (IRC: jjardon) 2009-10-20 21:51:36 UTC
I'm ok with that too.
Comment 4 Kjartan Maraas 2009-10-20 22:24:14 UTC
Was asked to comment here. If anyone thinks I've contributed enough to have a say I'm fine with relicensing.
Comment 5 Paolo Borelli 2009-10-21 15:36:00 UTC
fine with me
Comment 6 Joe Smith 2009-10-22 19:14:15 UTC
Sounds good to me
Comment 7 Paolo Maggi 2009-10-22 19:39:51 UTC
Ok for me
Comment 8 Raphael Slinckx 2009-10-24 17:00:09 UTC
Go ahead !
Comment 9 James Willcox 2009-10-24 17:24:16 UTC
Fine with me!
Comment 10 Seán de Búrca 2009-10-24 19:32:29 UTC
No objection from me.
Comment 11 Christian Persch 2009-10-30 12:04:34 UTC
What's missing from comment 0 is an explanation of why you're seeking to make this change, and which files exactly in the gedit source tree you want to relicence. And it's unclear if you want LGPL 2= or 2+.
Comment 12 Steve Frécinaux 2009-10-30 12:20:55 UTC
The plan is to try and relicense to LGPL 2+ to match the gnome/glib/gtk+ licensing scheme with regard to library.

It is also to make it easier for some applications to use it because their current licensing is not fully compatible with GPL. I'm thinking about the usual gstreamer crowd (for the proprietary fluendo modules) and other software that use such libraries (for instance Ekiga uses ptlib/opal, and so has an exception for them ; there are probably a lot of other examples)

As we'd like to avoid chasing exceptions forever, licensing the code as LGPL looks like a good compromise.

Note that rhythmbox and totem are currently consumers of the gedit plugin API (which was copy-pasted from gedit), and ships it as GPL + exception with the agreement of the copyright holders.
Comment 13 Ignacio Casal Quinteiro (nacho) 2009-10-30 12:32:07 UTC
From the bug #435523 I've got the list of people we need the agreement:

Committers from Epiphany:
adamh
chpe
crispin
diegoe (trivial, patch from Chris Wilson)
jframeau (trivial, only a comment)
marco
Comment 14 Adam Hooper 2009-10-30 13:20:18 UTC
fine with me
Comment 15 Crispin Flowerday (not receiving bugmail) 2009-10-30 14:31:27 UTC
fine with me.
Comment 16 Ignacio Casal Quinteiro (nacho) 2009-10-30 14:42:44 UTC
Created attachment 146573 [details] [review]
relicense patch

The patch we want to apply in case you want to know the files to be relicensed.
Comment 17 Marco Pesenti Gritti 2009-11-01 22:34:48 UTC
Fine with me.
Comment 18 Christian Persch 2009-11-04 19:19:30 UTC
I hereby give you permission to relicence the parts of the code from the libgpe repo at git://code.istique.net/libgpe.git commit 09fe284a33e9888a5f960a2ffb86c0878092f7ab, that I own the copyright on, to "LGPL 2.1 or (at your option) any later version".
Comment 19 Ignacio Casal Quinteiro (nacho) 2009-11-05 11:42:00 UTC
Thanks to all of you for giving the approval. The patch is now pushed.
Comment 20 Garrett Regier 2015-02-14 20:30:24 UTC
Created attachment 296847 [details] [review]
Relicense as LGPL 2.1+