GPL exception for graphics from 3D models
Slightly modified paste:
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.
#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