Support #3791

GPL exception for graphics from 3D models

Added by oberhuemer over 7 years ago. Updated over 7 years ago.

Status:ClosedStart date:2012-03-09
Priority:LowDue date:
Assignee:-% Done:

0%

Category:-
Target version:-

Description

Slightly modified paste:

As a special exception, the copyright holders of this NewGRF give you permission to link the source code of this NewGRF with independent 3D-derived graphics, regardless of their terms of use.
You may also copy and distribute the resulting NewGRF under terms of your choice, which must still satisfy the following requirements (1. and 2. must be valid for all recipients of your NewGRF):
1. Access to at least the part of your NewGRF's source code that does not consist of independent 3D-derived graphics, in the manner specified by the GPL, version 2 or later.
2. The permission to use the portion of your NewGRF's source code made accessible due to 1. under the terms of the GPL, version 2 or later.
3. Compliance with the terms and conditions for the use of all independent 3D-derived graphics included.

Independent 3D-derived graphics must derive from 3D models (e.g. MSTS shape files) and not be based on any contents of this NewGRF.
If you modify the source code of this NewGRF, you may extend this exception to your version of the NewGRF, but are not obliged to. If you do not wish to, delete this exception statement from your version.

May yet come in handy for either this or anything reusing code from here.

History

#1 Updated by oberhuemer over 7 years ago

  • Description updated (diff)

#2 Updated by oberhuemer over 7 years ago

  • Description updated (diff)

#3 Updated by oberhuemer over 7 years ago

  • Description updated (diff)

#4 Updated by oberhuemer over 7 years ago

To make this clear again, I wrote it and agree to it.

#5 Updated by Eddi over 7 years ago

i'm not quite sure what you try to achieve with this. nor whether the GPL actually allows such exceptions.

#6 Updated by planetmaker over 7 years ago

I'd not be in favour of such clause. And I have strong doubts that it's allowed by the GPL. At least it'd not be in the spirit of the GPL and probably is bound to cause more headache than I'm prepared to have.

-1 from me.

#7 Updated by oberhuemer over 7 years ago

It's definitely allowed, I started with an example from Wikipedia: http://en.wikipedia.org/wiki/GPL_linking_exception
It does seem to happen a bit, but I didn't see a full list.

The intention was to keep the limitation as small as possible, more later...

#8 Updated by planetmaker over 7 years ago

"A GPL linking exception modifies the GNU General Public License (GPL) to create a new, modified license. Such modified licenses enable software projects which provide library code, to be "linked to" the programs that use them, without applying the full terms of the GPL to the using program"

Thus it's a new license. A license which then will mean "some graphics may be re-used, others not". Hillarity ahead. I won't agree to that.

#9 Updated by Ammler over 7 years ago

I can life with that as long as the exception is only used for existing graphics, but as soon as you add derivates or new graphics, it needs to be GPL (as I assume, it would be hosted here?)

Edit: I guess, I missunderstood this exception, please could you mention a example of a useage

#10 Updated by oberhuemer over 7 years ago

  • Status changed from Feedback to Closed

Never mind :P

Also available in: Atom PDF