RSS/Atom feed Twitter
Site is read-only, email is disabled

Gimp license

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

26 of 26 messages available
Toggle history

Please log in to manage your subscriptions.

Gimp license C Wang 09 Jan 08:36
  Gimp license saulgoode@flashingtwelve.brickfilms.com 09 Jan 18:43
   Gimp license saulgoode@flashingtwelve.brickfilms.com 09 Jan 18:57
  Gimp license Sven Neumann 09 Jan 20:02
   Gimp license Marcus Heese 13 Jan 15:13
  Gimp license Michael Natterer 09 Jan 20:49
   Gimp license Martin Nordholts 09 Jan 20:54
    Gimp license Joao S. O. Bueno 11 Jan 14:30
     Gimp license Liam R E Quin 11 Jan 19:43
      Gimp license Akkana Peck 13 Jan 04:22
   Gimp license saulgoode@flashingtwelve.brickfilms.com 09 Jan 23:10
    Gimp license Sven Neumann 10 Jan 01:38
    Gimp license Michael Natterer 10 Jan 01:49
   Gimp license Shlomi Fish 10 Jan 10:51
    Gimp license Sven Neumann 10 Jan 14:05
     Gimp license Alpár Jüttner 10 Jan 14:40
      Gimp license David Gowers 10 Jan 15:03
       Gimp license Shlomi Fish 10 Jan 16:39
      Gimp license gg 10 Jan 18:54
       Gimp license Henk Boom 10 Jan 20:02
   Gimp license Hans Breuer 12 Jan 00:46
   Gimp license Øyvind Kolås 12 Jan 15:08
   Gimp license Nathan Summers 12 Jan 16:45
   Gimp license Michael Natterer 16 Jan 23:37
    Gimp license Michael Natterer 17 Jan 23:30
  Gimp license Kevin Cozens 13 Jan 00:14
C Wang
2009-01-09 08:36:45 UTC (almost 16 years ago)

Gimp license

All:
Gimp has bundled babl and gegl since 2.5.0 release, and these two modules are under LGPLv3 license. According to this diagram

, the Gimp license has already been converted to GPLv3.

I understand Gimp uses "GPLV2 or later " statement and thus has no issue with GPLv3, but I feel it would be better if we can bump it to GPLv3.

Also, we didn't update the Gimp since 2.4.x release here in Solaris due to the license issue, and I was asked to use GPLv3 if we want to using latest Gimp release ( or I need to remove all babl and gegl related code). Do you think it's proper if we keep a internal patch for the time being to apply GPLv3 to Gimp in Solaris.

Any comments are appreciated.

Thanks, Chris

saulgoode@flashingtwelve.brickfilms.com
2009-01-09 18:43:27 UTC (almost 16 years ago)

Gimp license

Quoting C Wang :

All:
Gimp has bundled babl and gegl since 2.5.0 release, and these two modules are under LGPLv3 license. According to this diagram

, the Gimp license has already been converted to GPLv3.

I disagree. Since GIMP is only linking to the LGPL3 BABL and GEGL libraries, there is no requirement for nor implication that GIMP licensing has changed from "GPL2 or later".

I understand Gimp uses "GPLV2 or later " statement and thus has no issue with GPLv3, but I feel it would be better if we can bump it to GPLv3.

FWIW, I have no objection to GIMP upgrading to "GPLv3 or later", though that is a decision for the project leaders. My cursory search of the GIMP source didn't reveal any instances of "GPL2 only" code -- though there are a couple of "LGPL2.1 only" files and some of the intltools scripts seem to be "GPL2 only".

Also, we didn't update the Gimp since 2.4.x release here in Solaris due to the license issue, and I was asked to use GPLv3 if we want to using latest Gimp release ( or I need to remove all babl and gegl related code).

I don't see why you'd have to remove BABL and GEGL code; they are libraries and to my understanding there is nothing wrong with linking GPL2 code to LGPL3 libraries.

Do you think it's proper if we keep a internal patch for the time being to apply GPLv3 to Gimp in Solaris.

That is your right. But perhaps the better solution would be to keep your release under GPL2 for the present. Is it that you have patches being contributed for which the authors objected to their code being licensed under GPL2 or later?

saulgoode@flashingtwelve.brickfilms.com
2009-01-09 18:57:31 UTC (almost 16 years ago)

Gimp license

Quoting saulgoode@flashingtwelve.brickfilms.com:

I don't see why you'd have to remove BABL and GEGL code; they are libraries and to my understanding there is nothing wrong with linking GPL2 code to LGPL3 libraries.

The above should have been: ... nothing wrong with linking "GPL2 or later" code to LGPL3 libraries.

Sven Neumann
2009-01-09 20:02:14 UTC (almost 16 years ago)

Gimp license

Hi,

On Fri, 2009-01-09 at 15:36 +0800, C Wang wrote:

Gimp has bundled babl and gegl since 2.5.0 release

GIMP does not bundle babl or gegl, it just links to them as it links to dozens of other libraries.

According to this diagram

, the Gimp license has already been converted to GPLv3.

Have another look at the diagram then. According to what I understand from looking at it, there's no problem with GIMP using "GPLV2 or later".

Anyway, we want to change GIMP to GPL v3 or later anyway. We just did not get to discussing this properly on this list and actually doing the switch. Perhaps it's a good idea to have this discussion now. Is there anyone objecting against changing the license to "GPL v3 or later" (and "LGPL v3 or later" for libgimp*) ?

BTW, the name of the program is "GNU Image Manipulation Program", or short "GIMP". Please don't spell it "Gimp".

Sven

Michael Natterer
2009-01-09 20:49:36 UTC (almost 16 years ago)

Gimp license

On Fri, 2009-01-09 at 15:36 +0800, C Wang wrote:

All:
Gimp has bundled babl and gegl since 2.5.0 release, and these two modules are under LGPLv3 license. According to this diagram

, the Gimp license has already been converted to GPLv3.

I understand Gimp uses "GPLV2 or later " statement and thus has no issue with GPLv3, but I feel it would be better if we can bump it to GPLv3.

Also, we didn't update the Gimp since 2.4.x release here in Solaris due to the license issue, and I was asked to use GPLv3 if we want to using latest Gimp release ( or I need to remove all babl and gegl related code). Do you think it's proper if we keep a internal patch for the time being to apply GPLv3 to Gimp in Solaris.

As mentioned in other replies, there is nothing in gimp's dependency on gegl and babl that would *require* gimp to be GPL3 too.

However, I have been suggesting moving to GPL3 on irc about 5 times and just never got around writing a mail to gimp-developer.

So finally, I hereby suggest to move to GPL3 asap.

Comments from any developers appreciated.

ciao, --mitch

Martin Nordholts
2009-01-09 20:54:34 UTC (almost 16 years ago)

Gimp license

Michael Natterer wrote:

On Fri, 2009-01-09 at 15:36 +0800, C Wang wrote:
So finally, I hereby suggest to move to GPL3 asap.

Comments from any developers appreciated.

Hi

I agree, it's about time we move to GPLv3 now.

- Martin

saulgoode@flashingtwelve.brickfilms.com
2009-01-09 23:10:03 UTC (almost 16 years ago)

Gimp license

Quoting Michael Natterer :

So finally, I hereby suggest to move to GPL3 asap.

Comments from any developers appreciated.

Personally, I would welcome such a change.

The licensing specified in the files app/gui/ige-mac-menu.[ch] appears to be LGPL2.1 with no "or later" clause. LGPLv2.1 permits, without any further authorization, changing the code's license to later GPL versions (but apparently not subsequent LGPL versions); so the copyright holder's permission isn't strictly necessary to relicense the code as GPL3, but it would seem appropriate and courteous to check if they wouldn't rather add the "or later" option to their LGPLv2.1 code (obviating the need to re-license as GPL3). The copyright holder of those files is Imendio; perhaps Andreas Nilsson could address this (otherwise it should be possible to make contact with the copyright holders through their developer forums @ http://developer.imendio.com/forum).

The intltool-merge.in and intltool-update.in files are GPLv2-only (intltool-extract.in includes the "or later" option). I don't know if they would need to be re-licensed. I suspect not as they are just build scripts and aren't technically part of GIMP's source (this could be wrong).

I have not uncovered any other files that were not offering the "or later" option (I will do a more thorough search this weekend).

Regards.

Sven Neumann
2009-01-10 01:38:14 UTC (almost 16 years ago)

Gimp license

Hi,

On Fri, 2009-01-09 at 17:10 -0500, saulgoode@flashingtwelve.brickfilms.com wrote:

The licensing specified in the files app/gui/ige-mac-menu.[ch] appears to be LGPL2.1 with no "or later" clause. LGPLv2.1 permits, without any further authorization, changing the code's license to later GPL versions (but apparently not subsequent LGPL versions); so the copyright holder's permission isn't strictly necessary to relicense the code as GPL3, but it would seem appropriate and courteous to check if they wouldn't rather add the "or later" option to their LGPLv2.1 code (obviating the need to re-license as GPL3).

That code is supposed to end up in GTK+ anyways. It's just copied here until that is the case. But I guess Mitch can just ask his colleagues if they agree with the license change.

Sven

Michael Natterer
2009-01-10 01:49:24 UTC (almost 16 years ago)

Gimp license

On Fri, 2009-01-09 at 17:10 -0500, saulgoode@flashingtwelve.brickfilms.com wrote:

The licensing specified in the files app/gui/ige-mac-menu.[ch] appears to be LGPL2.1 with no "or later" clause. LGPLv2.1 permits, without any further authorization, changing the code's license to later GPL versions (but apparently not subsequent LGPL versions); so the copyright holder's permission isn't strictly necessary to relicense the code as GPL3, but it would seem appropriate and courteous to check if they wouldn't rather add the "or later" option to their LGPLv2.1 code (obviating the need to re-license as GPL3). The copyright holder of those files is Imendio; perhaps Andreas Nilsson could address this (otherwise it should be possible to make contact with the copyright holders through their developer forums @ http://developer.imendio.com/forum).

I'm co-author of this file and the other author is Richard Hult. I'm sure he is fine with having the files in a GPLv3 project, but I will ask him anyway.

ciao,
--mitch

Shlomi Fish
2009-01-10 10:51:55 UTC (almost 16 years ago)

Gimp license

On Friday 09 January 2009 21:49:36 Michael Natterer wrote:

On Fri, 2009-01-09 at 15:36 +0800, C Wang wrote:

All:
Gimp has bundled babl and gegl since 2.5.0 release, and these two modules are under LGPLv3 license. According to this diagram

, the Gimp license has already been converted to GPLv3.

I understand Gimp uses "GPLV2 or later " statement and thus has no issue with GPLv3, but I feel it would be better if we can bump it to GPLv3.

Also, we didn't update the Gimp since 2.4.x release here in Solaris due to the license issue, and I was asked to use GPLv3 if we want to using latest Gimp release ( or I need to remove all babl and gegl related code). Do you think it's proper if we keep a internal patch for the time being to apply GPLv3 to Gimp in Solaris.

As mentioned in other replies, there is nothing in gimp's dependency on gegl and babl that would *require* gimp to be GPL3 too.

However, I have been suggesting moving to GPL3 on irc about 5 times and just never got around writing a mail to gimp-developer.

So finally, I hereby suggest to move to GPL3 asap.

Comments from any developers appreciated.

I would prefer that we do not move to GPLv3. I think GPLv2 or later is bad enough, due to the fact that the GPLv2 is politically charged, heavily mis- understood, over-hyped and is incompatible with many perfectly good FOSS licences (including GPLv3 and LGPLv3). I once read the text of the GPLv2 and could not understand it.

The GPLv3 is almost twice as long as GPLv2 and contains many additional restrictions, and is not compatible with GPLv2. My friend told me he is worried that GPL is a major obstacle for Linux's future in the embedded market, and that GPLv3 is even worse in this respect. [AGPL]

It is my opinion that in case a strong-copyleft licence is desired, then one should use the SleepyCat Licence (
http://en.wikipedia.org/wiki/Sleepycat_License ) instead of (or in addition to) the GPL, because it is simpler, easy to understand, compatible with any other free software licence, and with any version of the GPL and LGPL. (That put aside, I normally prefer the MIT/X11 Licence for my software).

For more information see:

http://tech.groups.yahoo.com/group/hackers-il/message/5009

Note that I'm not going to veto this decision, because all of my contributions to GIMP are under the MIT/X11 Licence. (Or otherwise with my ownership disclaimed). But I still think that GPLv2+ is better than GPLv3+ (or at least, the least of two evils).

Sorry for the inflammatory post.

Regards,

Shlomi Fish

[AGPL] The Affero GPL aims to do the same for the web-services market. I.e: kill it.

ciao,
--mitch

_______________________________________________ Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer

Sven Neumann
2009-01-10 14:05:23 UTC (almost 16 years ago)

Gimp license

Hi,

On Sat, 2009-01-10 at 11:51 +0200, Shlomi Fish wrote:

I would prefer that we do not move to GPLv3. I think GPLv2 or later is bad enough, due to the fact that the GPLv2 is politically charged, heavily mis- understood, over-hyped and is incompatible with many perfectly good FOSS licences (including GPLv3 and LGPLv3). I once read the text of the GPLv2 and could not understand it.

GIMP is GPL and has always been. If you don't like the GPL license, for whatever reason, then you should not contribute to this project.

The GPLv3 is almost twice as long as GPLv2 and contains many additional restrictions, and is not compatible with GPLv2. My friend told me he is worried that GPL is a major obstacle for Linux's future in the embedded market, and that GPLv3 is even worse in this respect. [AGPL]

IMO the GPL has worked quite nicely so far, in particular in the embedded market. I doubt that there would be so good support for Linux on embedded devices if the GPL would not force everyone to open their drivers and to make their changes to libraries and tools public. But then this is becoming rather off-topic and we should concentrate on discussing the license of GIMP and not what effect the GPL might have on other projects.

Sven

Alpár Jüttner
2009-01-10 14:40:58 UTC (almost 16 years ago)

Gimp license

GIMP is GPL and has always been. If you don't like the GPL license, for whatever reason, then you should not contribute to this project.

Interesting. I knew that GIMP developers must accept GPL as the license of GIMP, but it is new to me that they are also required like it.

Regards, Alpar

David Gowers
2009-01-10 15:03:32 UTC (almost 16 years ago)

Gimp license

On Sun, Jan 11, 2009 at 12:10 AM, Alpár Jüttner wrote:

GIMP is GPL and has always been. If you don't like the GPL license, for whatever reason, then you should not contribute to this project.

Interesting. I knew that GIMP developers must accept GPL as the license of GIMP, but it is new to me that they are also required like it.

Do not twist Sven's words.
All he said was, in effect, 'if the license bothers you, it's not wise for you to contribute to this project.' It's not a matter of GIMP project policy or requirements, simply a matter of having the personal judgment and wisdom to contribute either wholeheartedly or not at all.

David

Shlomi Fish
2009-01-10 16:39:27 UTC (almost 16 years ago)

Gimp license

On Saturday 10 January 2009 16:03:32 David Gowers wrote:

On Sun, Jan 11, 2009 at 12:10 AM, Alpár Jüttner wrote:

GIMP is GPL and has always been. If you don't like the GPL license, for whatever reason, then you should not contribute to this project.

Interesting. I knew that GIMP developers must accept GPL as the license of GIMP, but it is new to me that they are also required like it.

Do not twist Sven's words.
All he said was, in effect, 'if the license bothers you, it's not wise for you to contribute to this project.' It's not a matter of GIMP project policy or requirements, simply a matter of having the personal judgment and wisdom to contribute either wholeheartedly or not at all.

This is called "all-or-nothing thinking" and is the signature cognitive fallacy of Perfectionism, and as documented in "Feeling Good" by David Burns (see http://www.shlomifish.org/philosophy/books-recommends/#feeling_good ) can cause depressions and other mood disorders.

It's normally impossible to contribute to something wholeheartedly, so according to your logic, I should not contribute to anything at all because I'll always have reservations. I contributed to GIMP despite its choice of licence, because I like using it, and because it's the best of breed among open-source image manipulation programs, and because I think its choice of licence does not really affect its use, and because I wanted to make it better.

I should note that GIMP is not the only GPLed product I've contributed to.

Would I prefer it if GIMP was under a different licence? Yes, but I'm still happily contributing to it despite that. I'm not required to like every aspect of a project in order to contribute to it. There are very few if any perfect projects out there, so I have to settle with ones that are not perfect but still pretty good.

Regards,

Shlomi Fish

David
_______________________________________________ Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer

gg
2009-01-10 18:54:18 UTC (almost 16 years ago)

Gimp license

Alpár Jüttner wrote:

GIMP is GPL and has always been. If you don't like the GPL license, for whatever reason, then you should not contribute to this project.

Interesting. I knew that GIMP developers must accept GPL as the license of GIMP, but it is new to me that they are also required like it.

Regards, Alpar

gimp is released under GPL, if someone submits thier work to the project they understand this and hence chose , of their own free will , that the work they submit will be distributed in this way. Most of those who contribute presumably see this as a positive thing rather than something they "must accept". They re not "required to like" it but presumable actually do like it, otherwise it would seem foolish to contribute (unless perhaps they are being blackmailed , tortured or otherwise force to do so against their will).

So , no, they are not required to like it, they can actually, really hate it and still contribute under duress.

Next(?) time you submit a patch to gimp you may like add a note as to whether you accept GPL as a good thing or really hate it and accept being required to like it.

Henk Boom
2009-01-10 20:02:20 UTC (almost 16 years ago)

Gimp license

2009/1/10 gg :

gimp is released under GPL, if someone submits thier work to the project they understand this and hence chose , of their own free will , that the work they submit will be distributed in this way. Most of those who contribute presumably see this as a positive thing rather than something they "must accept". They re not "required to like" it but presumable actually do like it, otherwise it would seem foolish to contribute (unless perhaps they are being blackmailed , tortured or otherwise force to do so against their will).

So , no, they are not required to like it, they can actually, really hate it and still contribute under duress.

I'm afraid some people may take that the wrong way. It is certainly possible to hate the GPL but love GIMP, and thus still contribute. I wouldn't consider that to be contribution under duress.

Henk

Joao S. O. Bueno
2009-01-11 14:30:32 UTC (almost 16 years ago)

Gimp license

On Friday 09 January 2009, Martin Nordholts wrote:

Michael Natterer wrote:

On Fri, 2009-01-09 at 15:36 +0800, C Wang wrote:

So finally, I hereby suggest to move to GPL3 asap.

Comments from any developers appreciated.

Hi

I agree, it's about time we move to GPLv3 now.

I am all for it as well!
js
->

- Martin

Liam R E Quin
2009-01-11 19:43:08 UTC (almost 16 years ago)

Gimp license

So finally, I hereby suggest to move to GPL3 asap.

Comments from any developers appreciated.

I think I only have half a dozen lines of code in there, but in case there's any doubt, it's fine here :)

My own code is generally dual licensed, with LGPL or LGPL on the one hand and with the Barefoot Licence on the other (very broadly like the MIT license but you have to go without shoes for a day within a week of first using the software) :-)

Liam

Hans Breuer
2009-01-12 00:46:11 UTC (almost 16 years ago)

Gimp license

At 09.01.2009 20:49, Michael Natterer wrote: > [...]

So finally, I hereby suggest to move to GPL3 asap.

Comments from any developers appreciated.

Fine with me and thanks for asking.

Hans

-------- Hans "at" Breuer "dot" Org ----------- Tell me what you need, and I'll tell you how to get along without it. -- Dilbert

Øyvind Kolås
2009-01-12 15:08:38 UTC (almost 16 years ago)

Gimp license

On Fri, Jan 9, 2009 at 7:49 PM, Michael Natterer wrote:

On Fri, 2009-01-09 at 15:36 +0800, C Wang wrote: So finally, I hereby suggest to move to GPL3 asap.

Comments from any developers appreciated.

I am also in favor of a GPL version upgrade (as could probably be inferred from both GEGL
and babl being licensed under LGPLv3+)

/Øyvind K.

Nathan Summers
2009-01-12 16:45:37 UTC (almost 16 years ago)

Gimp license

On Fri, Jan 9, 2009 at 2:49 PM, Michael Natterer wrote:

So finally, I hereby suggest to move to GPL3 asap.

Comments from any developers appreciated.

The sooner the better as far as I'm concerned.

Rockwalrus

Kevin Cozens
2009-01-13 00:14:09 UTC (almost 16 years ago)

Gimp license

C Wang wrote:

I understand Gimp uses "GPLV2 or later " statement and thus has no issue with GPLv3, but I feel it would be better if we can bump it to GPLv3.

If the developers want to change the licence, they can go right ahead and change it. It makes no difference to me which licence is used.

Akkana Peck
2009-01-13 04:22:01 UTC (almost 16 years ago)

Gimp license

So finally, I hereby suggest to move to GPL3 asap.

Comments from any developers appreciated.

Liam R E Quin writes:

I think I only have half a dozen lines of code in there, but in case there's any doubt, it's fine here :)

Likewise for me -- I don't have many lines of code in GIMP but the GIMP team is certainly welcome to relicense anything of mine as GPLv3.

...Akkana

Marcus Heese
2009-01-13 15:13:35 UTC (almost 16 years ago)

Gimp license

I've just contributed a few lines, too. However, I'm fine with GPLv3, too... I was wondering a long time that the GIMP hasn't changed the license yet.

And I hope that the GIMP will stay with GPL in the future, too. Otherwise the developers should think about the name again! ;) ... *IMP

best regards Marcus

Michael Natterer
2009-01-16 23:37:56 UTC (almost 16 years ago)

Gimp license

On Fri, 2009-01-09 at 20:49 +0100, Michael Natterer wrote:

So finally, I hereby suggest to move to GPL3 asap.

Comments from any developers appreciated.

The general agreement seems to be to switch to GPLv3 now. I have done the change locally and will commit later tomorrow, so eek loudly *now* if you have any concerns.

ciao, --mitch

Michael Natterer
2009-01-17 23:30:23 UTC (almost 16 years ago)

Gimp license

On Fri, 2009-01-16 at 23:37 +0100, Michael Natterer wrote:

On Fri, 2009-01-09 at 20:49 +0100, Michael Natterer wrote:

So finally, I hereby suggest to move to GPL3 asap.

Comments from any developers appreciated.

The general agreement seems to be to switch to GPLv3 now. I have done the change locally and will commit later tomorrow, so eek loudly *now* if you have any concerns.

The license change is committed. GIMP is GPLv3 now.

regards, --mitch