Well, I'm in trouble now ... My kids love Egoboo. The problem is, it has been (sob, sniff) removed from Debian Squeeze! So it falls to me now to see if I can make my kids happy again by seeing what needs to be done to get it back in again and, if necessary, do it myself ... or at least help those looking after Egoboo already in Debian to take care of it.
I guess in addition to the fact that 2.7.7 is unusably slow and we had some FTBFS (Failure To Build from Source) bugs for non-x86 architectures with that version, the bigger issue is (bleah) font licensing. I applaud your efforts to correct this situation, but knowing Debian's exacting standards there are these worrying things about the font files I found in 2.8.1:
On the web, licensing of Bo Chen says public domain / GPL (yay!) but it doesn't distribute with a license file and the font properties say "all rights reserved" (boo! in fact, i think pretty much all of the font files say this ... maybe some 'boilerplate' license text the font creation program puts there that the author neglected to change?)http://www.dafont.com/bo-chen-font.font
Mael ships with a readme containing this text:
"this font is provided free for personal or commercial use, it can be redistributed however it may not be sold."http://www.dafont.com/mael.font
Doesn't sound GPL-compatible to me. Is Mael actually used in the latest release?
So to get this back into Debian (and I guess it would trickle down to Ubuntu too, since they're stuck back at 2.7.7 too) we would at the very least need an unambiguous license statement from each font author to include in the source.
Thanks! Oh, and please don't shoot the messenger
I know licenses for game data can be a royal pain, but if we can only sort this out (and it sounds like we're close) then I'm willing to put in whatever effort I can from my side to make sure this excellent game gets back into Debian. (Think of the children!)
p.s. What about the other font files? Are those all made by contributors to the project? If so then I guess you won't have any problem coming up with license statements for each of them:
synrg@lear:~/egoboo-2.8.1/basicdat$ ls *.ttf
Bo_Chen.ttf Egobooish.ttf Gnomish_digital.ttf Mael.ttf Squerkle.ttf