empserver/scripts
Markus Armbruster 7e2008e7f4 License upgrade to GPL version 3 or later
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.
2011-04-12 21:20:58 +02:00
..
blitz Import of Empire 4.2.12 2003-08-23 12:23:04 +00:00
blitz-w32 Initial Release. 2005-05-22 00:52:43 +00:00
mapper Fix mapper to work with current code 2008-07-04 17:31:33 -04:00
backup Spelling fix. 2005-10-11 19:23:11 +00:00
backup.bat Initial Release. 2005-05-22 00:52:43 +00:00
bigstart Import of Empire 4.2.12 2003-08-23 12:23:04 +00:00
crontab.config Import of Empire 4.2.12 2003-08-23 12:23:04 +00:00
keepitup Import of Empire 4.2.12 2003-08-23 12:23:04 +00:00
postresults Import of Empire 4.2.12 2003-08-23 12:23:04 +00:00
README A backup script for pre_update_hook. 2005-03-12 17:31:55 +00:00
saveass Import of Empire 4.2.12 2003-08-23 12:23:04 +00:00
savecore Make savecore mind available disk space 2011-04-11 22:29:12 +02:00
xdump.pl License upgrade to GPL version 3 or later 2011-04-12 21:20:58 +02:00

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.