I would like to release a graphics set that uses sprites from the OpenGFX project, modified by me, and combines them with my own sprites and coding. I understand that I have to release the set under the GNU GPL v2. In order to achieve GPL compliance, I believe the following will be sufficient:
1. Include a copy of the full GNU GPL v2 with the distribution.
2. Display on the NewGRF's in-game description
- a) the text "Copyright (C) <year> <name of author>", where <year> and <name of author> are filled in as appropriate
- b) the following text explaining under which license the set is released (GNU GPL v2):
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. - c) the following text explaining that the set is based on parts of OpenGFX, and that OpenGFX is released under the GNU GPL v2, and the date of modification of OpenGFX-derived sprites:
This program is derived in part from the OpenGFX Graphics Replacement Set for OpenTTD Copyright (C) 2007-2009 OpenGFX Authors, released under the terms of the GNU General Public License version 2. Original modifications made 2010-01-24.
3. Display in the accompanying readme
- a) an exclusion of warranty
- b) the text "Copyright (C) <year> <name of author>" where <year> and <name of author> are filled in as appropriate (same as 1a)
- c) text explaining under which license the set is released (GNU GPL v2) (same as 1b)
- d) text explaining that the set is based on parts of OpenGFX, and that OpenGFX is released under the GNU GPL v2, and the date of modification of OpenGFX-derived sprites (same as 1c)
- e) the following contact information and text explaining that the source nfo and sprites can be obtained upon request:
I can be contacted on the Transport Tycoon Forums at http://www.tt-forums.net under the username zero.eight.
The source nfo and sprites for this set are available upon request.
I'd just like to check if anyone can see any problems with the above or omissions that render this distribution non-GPL v2 compliant. If there are any, I will make the necessary corrections. If not, I will have a release available shortly.
Reference - GNU GPL v2 full license: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html