Why upgrade? I'm not a lawyer, but here's my take on the differences to version 2: * Software patents: better protection against abuse of patents to prevent users from exercising the rights under the GPL. I doubt we'll get hit with a patent suit, but it's a good move just on general principles. * License compatibility: compatible with more free licenses, i.e. can "steal" more free software for use in Empire. I don't expect to steal much, but it's nice to have the option. * Definition of "source code": modernization of some details for today's networked world, to make it easier to distribute the software. Not really relevant to us now, as we normally distribute full source code. * Tivoization: this is about putting GPL-licensed software in hardware, then make the hardware refuse to run modified software. "Neat" trick to effectively deny its users their rights under the GPL. Abuse was "pioneered" by TiVo (popular digital video recorders). GPLv3 forbids it. Unlikely to become a problem for us. * Internationalization: more careful wording, to harden the license outside the US. The lawyers tell us it better be done that way. * License violations: friendlier way to deal with license violations. This has come out of past experience enforcing the GPL. * Additional permissions: Probably not relevant to us. Also include myself in the list of principal authors. |
||
---|---|---|
.. | ||
blitz | ||
blitz-w32 | ||
mapper | ||
backup | ||
backup.bat | ||
bigstart | ||
crontab.config | ||
keepitup | ||
postresults | ||
README | ||
saveass | ||
savecore | ||
xdump.pl |
The files in this directory are various utility scripts/programs submitted by various people for doing routine maintainence on the server, such as keeping it alive, making maps, posting to newsgroups, starting blitzes, etc. While we provide these files for your convenience, they are not an "official" part of the server. Therefore, you can e-mail us with problems with them, but we may or may not know the answers and/or how to fix any problems. Some of the files have the author's e-mail in them, and others are anonymous submissions, so you may want to try to contact the authors if all else fails (but try us first, as we might know.) Wolfpack! ------ backup Backup script to be run from pre_update_hook. keepitup Automatically reboots your Empire server if it crashes. No configuration necessary. See the comments at the top of the file for syntax. See crontab.config for an example of what to add to your crontab. saveass Makes automatic backups of your game data. See crontab.config. To configure, change two paths at the top of the file. bigstart Handy for blitzes. Fill start islands with sanctuaries and fill the sanctuaries with civs. To configure, change the value of "height" and "width" in teh BEGIN routine. postresults Useful for posting canned results to a newsgroup. blitz/ Scripts for running an auto-resetting blitz. mapper/ Scripts for making mpeg videos of your game. See mapper/README for configuration details.