Wedge

Public area => The Pub => Off-topic => Topic started by: Arantor on October 26th, 2011, 10:25 AM

Title: Talk about double standards
Post by: Arantor on October 26th, 2011, 10:25 AM
I've just had a hilarious moment.

You know how hardcore the GPL is about freedom? I just found a case that is a GNU project, no less, that doesn't even adhere to its own licence.

For my current plugin, I needed some images, and a particular GNU project has some that are - with some work - suitable. The FAQ page makes it quite clear that the images are licensed under the GPLv3,[1] which is fine (even though they're images, some of the images are provided in a code format for linking directly into C executables, not uncommon on older X software)

Here's the gotcha. It says quite clearly that if my software is GPL, I'm allowed to use them, but if it's in any way non GPL, I'm not and have to ask permission. Which would be true, if the GPL didn't give me a get out of jail free card.

I've created an image out of the provided images (a CSS sprite, in this case), and I'm not linking to the file in execution, but indirectly which is defined as a common interface, so I actually have to do nothing other than make it clear the individual file itself is GPL, but it just hit me how their site seems to imply that I need to ask for permission to do something expressly granted in the GPL itself, even in the GPLv3.
 1. v3 isn't nearly so brain-dead and last-century as v2 is.
Title: Re: Talk about double standards
Post by: Nao on October 26th, 2011, 10:56 AM
Well, GPL application is always fun to look at... Get out the pop-corn :)
Title: Re: Talk about double standards
Post by: Arantor on October 26th, 2011, 11:01 AM
I've covered myself by putting in a little disclaimer as to the basis on which it is used. Unlike the original x-bitmap file, I'm using PNGs with the content in. I'm kind of hoping that someone points it out so I can show them where the GPL allows me to do exactly what I'm doing.