Download

--------


Source code
 
The source code covers the Amiga port, all Unix variants, MS Windows using GTK+ for Windows or Cygwin, and the native Windows (win32) port.
See also the CVS snapshot overview and the Freeciv quickstart guide.
 
VERSION Download File Size
latest release: freeciv-1.14.2.tar.gz -
latest release: freeciv-1.14.2.tar.bz2 -
unstable development snapshot: freeciv-cvs-Nov-21.tar.bz2 -
 

Binaries
 
Most binaries are not created by the main Freeciv developers, they are contributed by third parties.
Please note that we don't verify their contents; problems with these packages are better reported to the maintainer of the package.
Also check the dir link and your vendor/distributor's site; they may have more recent updates than the ones listed here.
Another option is to search for Freeciv distributions on Filewatcher or a similar search service.

The latest stable version, 1.14.2, is client/server compatible with 1.14.0 and 1.14.1, but not with 1.13.0 or earlier versions. The tilesets are compatible.

 
README Maintainer Download File Dir. Size
Amiga, native: Sebastian Bauer Freeciv 1.12.0 dir -
Caldera: Shane Smit Freeciv 1.11.4 i386 dir -
Debian GNU/Linux (unstable, i386): Jordi Mallach Freeciv 1.14.1 i386 (GTK+ 2 client) dir  
Debian GNU/Linux (unstable, i386): Jordi Mallach Freeciv 1.14.1 i386 (Xaw3d client) dir  
Debian GNU/Linux (unstable, i386): Jordi Mallach Freeciv 1.14.1 i386 (server) dir  
Debian GNU/Linux (unstable, i386): Jordi Mallach Freeciv 1.14.1 i386 (data files) dir  
Debian GNU/Linux (unstable, i386): Jordi Mallach Freeciv 1.14.1 i386 (GTK+ 2 client + server + data) dir  
Debian GNU/Linux (unstable, i386): Jordi Mallach Freeciv 1.14.1 i386 (Xaw3d client + server + data) dir  
FreeBSD 5.1 release: Adam Kranzel Freeciv 1.13.0 i386 (GTK+ client) dir  
FreeBSD current: Adam Kranzel Freeciv 1.14.0 i386 (GTK+ client) dir  
Mandrake Linux 7.0 (glibc 2.1): Laurent Julliard Freeciv 1.12.0 dir -
Mandrake Linux 9.0: Tim Stoop Freeciv 1.14.0 (server and GTK+ client) (i586) dir -
Mandrake Linux 9.0: Tim Stoop Freeciv 1.14.0 (server and GTK+ client) (Athlon) dir -
Mandrake Linux 9.0: Tim Stoop Freeciv 1.14.0 (source) dir -
Mandrake Linux 8.0 (glibc 2.2): Jan Dittberner Freeciv 1.12.0 dir -
MacOS/X (Darwin) + X (Fink): Matt Stephenson Freeciv 1.14.0 dir  
MacOS/X (Darwin) + X (server): GNU Darwin Freeciv 1.13.0 dir  
MacOS/X (Darwin) + X (GTK+ client): GNU Darwin Freeciv 1.13.0 (GTK/GNOME client) dir  
MS Windows (win32), w/o sound set: Andreas Kemnade Freeciv 1.14.1 dir -
MS Windows (win32), sound set included: Andreas Kemnade Freeciv 1.14.0 (EXE file) dir -
MS Windows (win32): Andreas Kemnade Freeciv 1.14.1 (ZIP file) dir -
MS Windows (win32): Andreas Kemnade unstable development snapshot (ZIP file) dir -
MS Windows (with GTK+, click here for README): Per Inge Mathisen Freeciv 1.14.1 (GTK+ 2.0) (EXE file) dir -
MS Windows (with GTK+, click here for README): Andreas Kemnade unstable development snapshot (GTK+ 2.0) (ZIP file) dir -
NetBSD 1.5 + 1.6: Tomasz Luchowski Freeciv 1.11.4 + 1.12.0 (data files) dir  
NetBSD 1.5 + 1.6: Tomasz Luchowski Freeciv 1.11.4 + 1.12.0 (server) dir  
NetBSD 1.5 + 1.6: Tomasz Luchowski Freeciv 1.11.4 + 1.12.0 (GTK+ client) dir  
NetBSD 1.5 + 1.6: Tomasz Luchowski Freeciv 1.11.4 + 1.12.0 (Xaw client) dir  
OpenBSD 2.8: Christian Gruber Freeciv 1.11.4 (Xaw) dir -
OpenBSD 2.8: Christian Gruber Freeciv 1.11.4 (GTK+) dir -
OS/2: Alexander Mai Freeciv 1.12.0 (Xaw) dir -
QNX: Travis Coady Freeciv 1.13.0 (XPhoton + GTK) dir -
Red Hat Linux: Luis Hernandez Freeciv 1.14.1 RH 8 i386 dir -
Red Hat Linux: Luis Hernandez Freeciv 1.14.1 RH 8 i686 dir -
Red Hat Linux: Luis Hernandez Freeciv 1.14.1 RH 8/9 (source) dir -
Red Hat Linux: Luis Hernandez Freeciv 1.14.1 RH 9 i386 dir -
Red Hat Linux: Luis Hernandez Freeciv 1.14.1 RH 9 i686 dir -
Red Hat Linux: Luis Hernandez Freeciv 1.14.1 RH 9 athlon dir -
SGI IRIX 6.5.20: Steve Queen Freeciv 1.14.1 dir -
Slackware Linux 8.1: Stepan Roh Freeciv 1.14.1 (common files needed for all other packages) dir -
Slackware Linux 8.1: Stepan Roh Freeciv 1.14.1 (sounds - optional for clients) dir -
Slackware Linux 8.1: Stepan Roh Freeciv 1.14.1 (GTK+ Client) dir -
Slackware Linux 8.1: Stepan Roh Freeciv 1.14.1 (Xaw3D Client) dir -
Slackware Linux 8.1: Stepan Roh Freeciv 1.14.1 (server) dir -
Slackware Linux 9.0: Stepan Roh Freeciv 1.14.1 (common files needed for all other packages) dir -
Slackware Linux 9.0: Stepan Roh Freeciv 1.14.1 (sounds - optional for clients) dir -
Slackware Linux 9.0: Stepan Roh Freeciv 1.14.1 (GTK+ 2.0 Client) dir -
Slackware Linux 9.0: Stepan Roh Freeciv 1.14.1 (Xaw3D Client) dir -
Slackware Linux 9.0: Stepan Roh Freeciv 1.14.1 (server) dir -
Solaris 2 (SPARC): Bryan Blackburn Freeciv 1.13.0 dir -
Stampede Linux: Martin Willemoes Hansen Freeciv 1.11.0 dir -
SuSE Linux 8.1: Charles Samuels Freeciv 1.14.0 (source) dir -
SuSE Linux 8.1: Charles Samuels Freeciv 1.14.0 (server, GTK+ 1.2 client; i386) dir -
SuSE Linux 8.1: Charles Samuels Freeciv 1.14.0 (server, GTK+ 1.2 client; i686) dir -
SuSE Linux 8.1: Charles Samuels Freeciv 1.14.0 (server, GTK+ 1.2 client; P4) dir -
SuSE Linux 8.0: SuSE Freeciv 1.12.0 i386 dir  
 

Tilesets
 
To use a tileset, download and unpack it into a Freeciv data directory. Most tilesets are available in both XPM format (required for the Xaw and GTK+ X/Unix clients up to 1.14.0) and PNG format (required for all other clients). You can use an existing one or create your own; an existing one already has some tilesets in it, e.g. trident. Unpacking produces a file foo.tilespec and a subdirectory foo/. Now make sure the directory is listed in your $FREECIV_PATH variable before you start civclient.

Please let us know if you upgrade or contribute any tilesets.

See also how to design tilesets.
 
README Status Download Dir. Size
r-hires.4: up to date r-hires.4.tar.gz dir -
r-hires.4: up to date r-hires.4.zip dir -
NeoTrident_30x30_256-1.12.0-1.2: up to date NeoTrident_30x30_256-1.12.0-1.2.tar.gz dir -
NeoTrident_30x30_256-1.12.0-1.2: up to date NeoTrident_30x30_256-1.12.0-1.2.zip dir -
ft_64x32-1.13-1.1: up to date ft_64x32-1.13-1.1.tar.gz dir -
ft_64x32-1.13-1.1: up to date ft_64x32-1.13-1.1.zip dir -
lexxy13: up to date lexxy13.tar.gz dir -
lexxy13: up to date lexxy13.zip dir -
isotrident11: up to date isotrident11.tar.gz dir -
isotrident11: up to date isotrident11.zip dir -
macroisotrident9: up to date macroisotrident9.tar.gz dir -
macroisotrident9: up to date macroisotrident9.zip dir -
engels-1.12.0: up to date engels-1.12.0.tar.gz dir -
engels-1.12.0: up to date engels-1.12.0.zip dir -
isoengels2: up to date isoengels2.tar.gz dir -
isoengels2: up to date isoengels2.zip dir -
tinydent-png-1.14.1: up to date tinydent-png-1.14.1.tar.gz dir -
tinydent-png-1.14.1: up to date tinydent-png-1.14.1.zip dir -
tinydent-xpm-1.14.1: up to date tinydent-xpm-1.14.1.tar.gz dir -
tinydent-xpm-1.14.1: up to date tinydent-xpm-1.14.1.zip dir -
dinydent-1.14.0: up to date dinydent-1.14.0.tar.gz dir -
dinydent-1.14.0: up to date dinydent-1.14.0.zip dir -
winydent-png-1.14.1: up to date winydent-png-1.14.1.tar.gz dir -
winydent-png-1.14.1: up to date winydent-png-1.14.1.zip dir -
winydent-xpm-1.14.1: up to date winydent-xpm-1.14.1.tar.gz dir -
winydent-xpm-1.14.1: up to date winydent-xpm-1.14.1.zip dir -
dizzy_20x20_truecolor-1.13.0: up to date dizzy_20x20_truecolor-1.13.0.tar.gz dir -
dizzy_20x20_truecolor-1.13.0: up to date dizzy_20x20_truecolor-1.13.0.zip dir -
isophex-1.14.0: up to date isophex-1.14.0.tar.gz dir -
isophex-1.14.0: up to date isophex-1.14.0.zip dir -
mono-trident_30x30_2-1.12.1-1: up to date (?) mono-trident_30x30_2-1.12.1-1.tar.gz dir -
mono-trident_30x30_2-1.12.1-1: up to date (?) mono-trident_30x30_2-1.12.1-1.zip dir -
trident+.1.0.0: up to date (?) trident+.1.0.0.tar.gz dir  
trident+.1.0.0: up to date (?) trident+.1.0.0.zip dir  
brunus_30x30-1.9.1-1.1b: for 1.9.1, outdated brunus_30x30-1.9.1-1.1b.tar.gz dir -
brunus_30x30-1.9.1-1.1b: for 1.9.1, outdated brunus_30x30-1.9.1-1.1b.zip dir -
classic_30x30-1.9.1-1.0: for 1.9.1, outdated classic_30x30-1.9.1-1.0.tar.gz dir -
classic_30x30-1.9.1-1.0: for 1.9.1, outdated classic_30x30-1.9.1-1.0.zip dir -
dwp_30x30-1.9.1-1.0: for 1.9.1, outdated dwp_30x30-1.9.1-1.0.tar.gz dir -
dwp_30x30-1.9.1-1.0: for 1.9.1, outdated dwp_30x30-1.9.1-1.0.zip dir -

Nations
Browse Contributed Nation Rulesets

Modpacks
 
README Maintainer Download File Dir. Size
Ancients: Bobby Bryant for Freeciv 1.12.0 dir -
Fantasy: Mark Polo for Freeciv 1.14.0 dir -
Detailed: Jared Blackburn 1.3.0, for Freeciv 1.13.0 dir  

Utilities
CivWorld map editor: patch against 1.14.2 dir -
GUI Client Launcher: XCivClient-1.0.0 dir -
Technology Tree Chart Maker: TechTree-3.0 dir -
Window Maker Freeciv Dock: WMCiv-0.2 dir -
Graphical Log File Display: CivLog-0.6 dir -
GUI Server/Client Frontend: CivGo-0.8.0 dir -
GUI Frontend for Windows: WinCivGo dir -

Sounds (version 1.13.0 required)
Standard sound set
Browse Contributed Sound Sets

Browse FTP
Freeciv FTP Site: ftp.freeciv.org
Italian Mirror: ftp.siena.linux.it


--------