(Yay! the sampling+ piece was solved in 1.1, neat

So yeah, reason being, I would like to package and get Red Eclipse accepted in the Debian repositories (and in extension, in derviatives like Ubuntu).
There have also been some discussion before with a Fedora games maintainer (Hans de Goede) also interested in packaging it for Fedora.
(In addition I am interested in doing it without having to resort to sillyness like renaming it to "Blue Eclipse", removing elements from the game, etc.

First of all, there are a few things in RE which simply stops distribution completely:
redeclipse/src/include/wincompat.h :
Is explicitly "All Rights Reserved" with no mentions of RE or anyone else being able to use or distribute it in any way shape or form.
redeclipse/data/fonts/akashi.ttf :
redeclipse/data/fonts/readme.txt states:
(...)
* All products remain property of Ten by Twenty.
* Products may be used by the licensee in any personal or commercial projects (royalty-free).
* Products may not be resold or redistributed.
(...)
My interpretation is that the akashi.ttf file is the "Product" and that the generated .png files is "Usage".
I.e. redistributing the akashi.ttf file is violating the license, though using and redistributing the .png files are ok.
However, this is unclear enough that it probably wouldn't fly in Debian, some clarification from Ten by Twenty and/or font-reshuffling would be required.
redeclipse/data/fonts/* :
The other .pngs that are generated, which fonts are they taken from, what are the licenses of those fonts?
I think quin said once upon a time that they were bitstream courier, right? In that case, it likely needs an accompanying copyright notice from bitstream.
Now, these files could be removed/replaced specifically for Debian, BUT, the main redeclipse/license.txt states:
(...)
Limited rights are granted to redistribute and/or recompress the entire distribution using different archival/binary formats suitable for your OS (zip/tgz/deb/dmg), any changes beyond that require explicit permission from the developers.
(...)

Which, as I interpret it, means that NO CHANGES can be made to Red Eclipse other than changing the compression format, and possibly reorganising items and adding metadata (although this is not clear).
I.e. I cannot remove these things without asking for specific permission (I did so for my PPA packages, for example).
Setting up exclusive permissions for specific people, or specific distributions to do this is possible, but obviously quite clunky, and likely just a temporary solution.
Two ways in which this could be solved, apart from granting specific permissions as per above are:
1.) Relicensing to something along the lines of:
Limited rights are granted to:
* Redistribute verbatim copies of the entire Red Eclipse Project.
* Redistribute modified versions, plainly marked as such, of the entire
Red Eclipse Project which may be:
- Recompressed using different archival formats (zip/tgz/deb/dmg/...).
- Reorganised in order to conform to the organisation scheme of a target OS
(including splitting the content of the Red Eclipse Project into parts).
- Stripped of items which are not relevant to the target OS.
- Accompanied by patches for the purpose of modifying the Red Eclipse Project
at build time.
- Recompiled, possibly using patches modifying the Red Eclipse Project at
build time, for the target OS.
Any changes beyond this will result in a modified version which:
* Must conform to all individual licenses for the material included.
* Is NOT to be considered the Red Eclipse Project and may not use the Red
Eclipse trademarks.
The Red Eclipse trademarks (name, logos, advertising/promotional material, or
modified versions thereof) may be used by anyone to refer to the Red Eclipse
Project, but does not indicate endorsement by the project.
Use for any other reason is strictly prohibited without express written consent
of the Red Eclipse Team.
(The trademark license is nicked from the Debian swirl)
NOTE: IANAL and this is likely missing important bits, but I think it broadly covers the permissions required for basic distribution and packaging friendlyness´ (and yeah, writing your own copyright license kills kittens).
2.) Just remove the clause, rely on the individual licenses of the material in the project and only use the trademark license.
This will leave the definition of "The Red Eclipse Project" in the air, I'm not sure is this fine or if the definition is needed someplace, in which case the points from suggestion 1.) might be relevant again.
Both these option would, I think, conform to DFSG *in themselves*, wheras the current license, of the whole project, as far as I can tell, does not.
Is there any chance a change like this would be feasible?
What is the intent-proper of the current clause? Are the limitations it imposes intended, and neccessary?
On a side note..
On the subject of DFSG, I think things are a bit more complicated here, since "include source code" is, as far as I've understod things, sometimes interpreted as also meaning "source" for other things, or rather, (as the GPL puts it: "preferred form of the work for making modifications to it"), e.g. original font files for generated png:s, etc.
But I am unsure if this will be an issue with the other data in RE, apart from the things I've mentioned above, and if so it can be worked around by splitting off this piece of the package into the "non-free" (~ redistribution only) section of Debian, but again, this would need splitting into parts, see above.
It would be neat to be able to package the game (in a not-having-to-jump-through-flaming-hoops kinda fashion) in some major linux distributions, since that is one of the ways to get users, and hopefully also contributors, I think that it would be good for RE in general.
So therefore, I think you should consider poking the license towards a more packaging friendly style.
- arand