NOTE: if you are upgrading from one version of GATE to another you
must delete your user configuration file before running the new
version. The user configuration file is typically ~/.gate.xml on
Unix-style platforms (including Mac OS X), C:\Documents and
Settings\username\gate.xml on Windows XP, and C:\Users\username\gate.xml
on Windows Vista or later.

Detailed instructions

Release 8.4.1 (June 9th 2017)

Most users should download the installer package (~570MB):

Generic installer for any platform - this is an executable JAR file that should run when you double click it, if this fails run it from the command line using java -jar gate-8.4.1-build5753-installer.jar

The BIN, SRC and ALL packages all include the full set of GATE plugins and all
the libraries GATE requires to run, including sample trained models for the
LingPipe and OpenNLP plugins.

For version 8.4.1, we recommend Java 8 — the core and most plugins will work on Java 7, but some plugins including Stanford_CoreNLP and Twitter require 8.
Mac users must install the full JDK, not just the JRE.

GATE development snapshots

Old releases

Release 8.4 (February 21st 2017)

Most users should download the installer package (~570MB):

Generic installer for any platform - this is an executable JAR file that should run when you double click it, if this fails run it from the command line using java -jar gate-8.4-build5748-installer.jar

The BIN, SRC and ALL packages all include the full set of GATE plugins and all
the libraries GATE requires to run, including sample trained models for the
LingPipe and OpenNLP plugins.

For version 8.4, we recommend Java 8 — the core and most plugins will work on Java 7, but some plugins including Stanford_CoreNLP and Twitter require 8.
Mac users must install the full JDK, not just the JRE.

Release 8.3 (January 6th 2017)

Most users should download the installer package (~570MB):

Generic installer for any platform - this is an executable JAR file that should run when you double click it, if this fails run it from the command line using java -jar gate-8.3-build5704-installer.jar

The BIN, SRC and ALL packages all include the full set of GATE plugins and all
the libraries GATE requires to run, including sample trained models for the
LingPipe and OpenNLP plugins.

For version 8.3, we recommend Java 8 — the core and most plugins will work on Java 7, but some plugins including Stanford_CoreNLP and Twitter require 8.
Mac users must install the full JDK, not just the JRE.

Release 8.2 (May 27th 2016)

Most users should download the installer package (~570MB):

Generic installer for any platform - this is an executable JAR file that should run when you double click it, if this fails run it from the command line using java -jar gate-8.2-build5482-installer.jar

The BIN, SRC and ALL packages all include the full set of GATE plugins and all
the libraries GATE requires to run, including sample trained models for the
LingPipe and OpenNLP plugins.

For version 8.2, we recommend Java 8 — the core and most plugins will work on Java 7, but some plugins require 8.
Mac users must install the full JDK, not just the JRE.

Release 8.1 (June 2nd 2015)

Most users should download the installer package (~520MB):

Generic installer for any platform - this is an executable JAR file that should run when you double click it, if this fails run it from the command line using java -jar gate-8.1-build5169-installer.jar

The BIN, SRC and ALL packages all include the full set of GATE plugins and all
the libraries GATE requires to run, including sample trained models for the
LingPipe and OpenNLP plugins.

Version 8.1 requires Java 7 or 8, and Mac users must install the full JDK, not just the JRE.

Release 8.0 (May 11th 2014)

Most users should download the installer package (~450MB):

Generic installer for any platform - this is an executable JAR file that should run when you double click it, if this fails run it from the command line using java -jar gate-8.0-build4825-installer.jar

The BIN, SRC and ALL packages all include the full set of GATE plugins and all
the libraries GATE requires to run, including sample trained models for the
LingPipe and OpenNLP plugins.

Version 8.0 requires Java 7 or 8, and Mac users must install the full JDK, not just the JRE.

Release 7.1 (November 30th 2012)

The
generic installer (around 376MB) is suitable for use on most platforms
(Linux, Mac OS X, Solaris, etc.). This is an executable JAR file; you may be
able to run it by double clicking if your desktop environment supports this,
otherwise you can run the installer from the command line using java -jar
downloaded_file.jar

This release of GATE requires a recent Java 6 or 7 (no earlier than Java 6
update 10, 1.6.0_10). This release is NOT compatible with Java 8 - if you use Java 8 you should download the latest snapshot instead. The Windows installer will direct you to the
appropriate download page if you do not have Java at all, or if your version is
too old. Mac, Linux and Solaris users who do not have an appropriate JVM
installed already can download one from
Oracle's
download page - for Mac OS X you must install the JDK, not the JRE, for
other platforms the JRE is sufficient (but the JDK is still recommended).

If the installers don't work for you, you can download the following packages.
You will need to provide your own Java VM (version 6.0 or higher) and set
your JAVA_HOME appropriately. Details are in the "getting started" chapter of
the user guide.

The BIN, SRC and ALL packages all include the full set of GATE plugins and all
the libraries GATE requires to run, including sample trained models for the
LingPipe and OpenNLP plugins.

Release 7.0 (February 8th 2012)

For Linux and other platforms (UNIX, Solaris, etc.)
download
the generic installer (around 330MB).
This is an executable JAR file; you may be able to run it by double clicking if
your desktop environment supports this, otherwise you can run the installer
from the command line using java -jar downloaded_file.jar

This release of GATE requires Java 6.0 update 10 (1.6.0_10) or later, and
performs best if run using a JDK rather than just a JRE. The Windows installer
will direct you to the appropriate download page if you do not have Java at
all, or if your version is too old. Linux and Solaris users can download a JVM
from
Oracle's
download page. Mac
OS X includes Java by default, but note that Java 6.0 is only available for Mac
OS X 10.5 or later.

If the installers don't work for you, you can download the following packages.
You will need to provide your own Java VM (version 6.0 or higher) and set
your JAVA_HOME appropriately. Details are in the "getting started" chapter of
the user guide.

The BIN, SRC and ALL packages all include the full set of GATE plugins and all
the libraries GATE requires to run, including sample trained models for the
LingPipe and OpenNLP plugins.

Release 6.1 (May 6th 2011)

For Linux and other platforms (UNIX, Solaris, etc.)
download
the generic installer (around 330MB).
This is an executable JAR file; you may be able to run it by double clicking if
your desktop environment supports this, otherwise you can run the installer
from the command line using java -jar downloaded_file.jar

This release of GATE requires Java 6.0 update 10 (1.6.0_10) or later, and
performs best if run using a JDK rather than just a JRE. The Windows installer
will direct you to the appropriate download page if you do not have Java at
all, or if your version is too old. Linux and Solaris users can download a JVM
from
Oracle's
download page. Mac
OS X includes Java by default, but note that Java 6.0 is only available for Mac
OS X 10.5 or later.

If the installers don't work for you, you can download the following packages.
You will need to provide your own Java VM (version 6.0 or higher) and set
your JAVA_HOME appropriately. Details are in the "getting started" chapter of
the user guide.

The BIN, SRC and ALL packages all include the full set of GATE plugins and all
the libraries GATE requires to run, including sample trained models for the
LingPipe and OpenNLP plugins.

Release 6.0 (November 8th 2010)

For Linux and other platforms (UNIX, Solaris, etc.)
download
the generic installer (around 300MB).
This is an executable JAR file; you may be able to run it by double clicking if
your desktop environment supports this, otherwise you can run the installer
from the command line using java -jar downloaded_file.jar

This release of GATE requires Java 5.0 or later, and performs best if run using
a JDK rather than just a JRE. The Windows installer will direct you to the
appropriate download page if you do not have Java at all, or if your version is
too old. Linux and Solaris users can download a JVM from
Sun's download page. Mac
OS X includes Java by default, but note that Java 5.0 is only available for Mac
OS X 10.4 or later.

If the installers don't work for you, you can download the following packages.
You will need to provide your own Java VM (version 5.0 or higher) and set
your JAVA_HOME appropriately. Details are in the "getting started" chapter of
the user guide.

The BIN, SRC and ALL packages all include the full set of GATE plugins and all
the libraries GATE requires to run, including sample trained models for the
LingPipe and OpenNLP plugins.

Release 6.0-beta1 (August 21st 2010)

For Linux and other platforms (UNIX, Solaris, etc.)
download
the generic installer (around 300MB).
This is an executable JAR file; you may be able to run it by double clicking if
your desktop environment supports this, otherwise you can run the installer
from the command line using java -jar downloaded_file.jar

This release of GATE requires Java 5.0 or later, and performs best if run using
a JDK rather than just a JRE. The Windows installer will direct you to the
appropriate download page if you do not have Java at all, or if your version is
too old. Linux and Solaris users can download a JVM from
Sun's download page. Mac
OS X includes Java by default, but note that Java 5.0 is only available for Mac
OS X 10.4 or later.

If the installers don't work for you, you can download the following packages.
You will need to provide your own Java VM (version 5.0 or higher) and set
your JAVA_HOME appropriately. Details are in the "getting started" chapter of
the user guide.

The BIN, SRC and ALL packages all include the full set of GATE plugins and all
the libraries GATE requires to run, including sample trained models for the
LingPipe and OpenNLP plugins.

Release 5.2.1 (May 6th 2010)

For Linux and other platforms (UNIX, Solaris, etc.)
download
the generic installer (around 288MB).
This is an executable JAR file; you may be able to run it by double clicking if
your desktop environment supports this, otherwise you can run the installer
from the command line using java -jar downloaded_file.jar

This release of GATE requires Java 5.0 or later, and performs best if run using
a JDK rather than just a JRE. The Windows installer will direct you to the
appropriate download page if you do not have Java at all, or if your version is
too old. Linux and Solaris users can download a JVM from
Sun's download page. Mac
OS X includes Java by default, but note that Java 5.0 is only available for Mac
OS X 10.4 or later.

If the installers don't work for you, you can download the following packages.
You will need to provide your own Java VM (version 5.0 or higher) and set
your JAVA_HOME appropriately. Details are in the "how to" chapter of the
user guide.

The BIN, SRC and ALL packages all include the full set of GATE plugins and all
the libraries GATE requires to run, including sample trained models for the
LingPipe and OpenNLP plugins.

Release 5.1 (December 8th 2009)

For Linux and other platforms (UNIX, Solaris, etc.)
download
the generic installer (around 260MB).
This is an executable JAR file; you may be able to run it by double clicking if
your desktop environment supports this, otherwise you can run the installer
from the command line using java -jar downloaded_file.jar

This release of GATE requires Java 5.0 or later, and performs best if run using
a JDK rather than just a JRE. The Windows installer will direct you to the
appropriate download page if you do not have Java at all, or if your version is
too old. Linux and Solaris users can download a JVM from
Sun's download page. Mac
OS X includes Java by default, but note that Java 5.0 is only available for Mac
OS X 10.4 or later.

If the installers don't work for you, you can download the following packages.
You will need to provide your own Java VM (version 5.0 or higher) and set
your JAVA_HOME appropriately. Details are in the "how to" chapter of the
user guide.

The BIN, SRC and ALL packages all include the full set of GATE plugins and all
the libraries GATE requires to run, including sample trained models for the new
LingPipe and OpenNLP plugins.

Release 5.1-beta2 (November 4th 2009)

For Linux and other platforms (UNIX, Solaris, etc.)
download
the generic installer (around 171MB).
This is an executable JAR file; you may be able to run it by double clicking if
your desktop environment supports this, otherwise you can run the installer
from the command line using java -jar downloaded_file.jar

This release of GATE requires Java 5.0 or later, and performs best if run using
a JDK rather than just a JRE. The Windows installer will direct you to the
appropriate download page if you do not have Java at all, or if your version is
too old. Linux and Solaris users can download a JVM from
Sun's download page. Mac
OS X includes Java by default, but note that Java 5.0 is only available for Mac
OS X 10.4 or later.

If the installers don't work for you, you can download the following packages.
You will need to provide your own Java VM (version 5.0 or higher) and set
your JAVA_HOME appropriately. Details are in the "how to" chapter of the
user guide.

The BIN, SRC and ALL packages all include the full set of GATE plugins and all
the libraries GATE requires to run.

Release 5.1 beta 1 (October 30th 2009)

This release suffered from problems with the ANNIE components when running on Windows. We recommend upgrading to 5.1 beta 2 or later.

Release 5.0 (May 29th 2009)

For Linux and other platforms (UNIX, Solaris, etc.)
download
the generic installer (around 84MB).
This is an executable JAR file; you may be able to run it by double clicking if
your desktop environment supports this, otherwise you can run the installer
from the command line using java -jar downloaded_file.jar

This release of GATE requires Java 5.0 or later, and performs best if run using
a JDK rather than just a JRE. The Windows installer will direct you to the
appropriate download page if you do not have Java at all, or if your version is
too old. Linux and Solaris users can download a JVM from
Sun's download page. Mac
OS X includes Java by default, but note that Java 5.0 is only available for Mac
OS X 10.4 or later.

If the installers don't work for you, you can download the following packages.
You will need to provide your own Java VM (version 5.0 or higher) and set
your JAVA_HOME appropriately. Details are in the "how to" chapter of the
user guide.

Release 5.0 beta 1 (October 31st 2008)

For Linux and other platforms (UNIX, Solaris, etc.)
download
the generic installer (around 83MB).
This is an executable JAR file; you may be able to run it by double clicking if
your desktop environment supports this, otherwise you can run the installer
from the command line using java -jar downloaded_file.jar

This release of GATE requires Java 5.0 or later, and performs best if run using
a JDK rather than just a JRE. The Windows installer will direct you to the
appropriate download page if you do not have Java at all, or if your version is
too old. Linux and Solaris users can download a JVM from
Sun's download page. Mac
OS X includes Java by default, but note that Java 5.0 is only available for Mac
OS X 10.4 or later.

If the installers don't work for you, you can download the following packages.
You will need to provide your own Java VM (version 5.0 or higher) and set
your JAVA_HOME appropriately. Details are in the "how to" chapter of the
user guide.

Release 4.0 (July 12th 2007)

For Linux and other platforms (UNIX, Solaris, etc.)
download
the generic installer (around 79MB).
This is an executable JAR file; you may be able to run it by double clicking if
your desktop environment supports this, otherwise you can run the installer
from the command line using java -jar downloaded_file.jar

This release of GATE requires Java 5.0 or later, and performs best if run using
a JDK rather than just a JRE. The Windows installer will direct you to the
appropriate download page if you do not have Java at all, or if your version is
too old. Linux and Solaris users can download a JVM from
Sun's download page. Mac
OS X includes Java by default, but note that Java 5.0 is only available for Mac
OS X 10.4.

If the installers don't work for you, you can download the following packages.
You will need to provide your own Java VM (version 5.0 or higher) and set
your JAVA_HOME appropriately. Details are in the "how to" chapter of the
user guide.

Release 4.0 beta 1 (April 24th 2007)

For other platforms (Linux, Solaris, etc.), you can download the
generic installer.
This is an executable JAR file; you may be able to run it by double clicking if
your desktop environment supports this, otherwise you can run the installer
from the command line using java -jar downloaded_file.jar

This release of GATE requires Java 5.0 or later, and performs best if run using
a JDK rather than just a JRE. The Windows installer will direct you to the
appropriate download page if you do not have Java at all, or if your version is
too old. Linux and Solaris users can download a JVM from
Sun's download page. Mac
OS X includes Java by default, but note that Java 5.0 is only available for Mac
OS X 10.4.

If the installers don't work for you, you can download the following packages.
You will need to provide your own Java VM (version 5.0 or higher) and set
your JAVA_HOME appropriately. Details are in the "how to" chapter of the
user guide.

If there is no installer for your platform, or the installers don't work for
you, you can download the following packages. You will need to provide your
own Java VM, version 1.4.2 or higher, and set your JAVA_HOME appropriately.
Details are in the "how to" chapter of the user guide.

If there is no installer for your platform, or the installers don't work for
you, you can download the following packages. You will need to provide your
own Java VM, version 1.4.2 or higher, and set your JAVA_HOME appropriately.
Details are in the "how to" chapter of the user guide.

If you wish to use the Google plugin, you should also download
google.jar and put it in the google directory under
plugins inside your GATE installation. This file was accidentally
omitted from the released zip files and installers.

Release 3.0 (January 14th 2005)

Platform-specific installers are available for the following platforms:

If there is no installer for your platform, or the installers don't work for
you, you can download the following packages. You will need to provide your
own Java VM, version 1.4.2 or higher, and set your JAVA_HOME appropriately.
Details are in the "how to" chapter of the user guide.

Release: 3.0-RC1 (December 7th 2004)

[Note: when our ftp server is overloaded you may experience
difficulties loading this page (e.g. "login failed" or
"exception"). In this case please try again a little later.
See also
troubleshooting.]

The HARD way: only use these if you know what you're doing (or if the
installers didn't work for you). The following
packages will not work without a separate Java installation, some variable
setting etc. - see the User Guide for the
gorey details.

Release: 3.0-beta1 (August 6th 2004)

[Note: when our ftp server is overloaded you may experience
difficulties loading this page (e.g. "login failed" or
"exception"). In this case please try again a little later.
See also
troubleshooting.]

The HARD way: only use these if you know what you're doing (or if the
installers didn't work for you). The following
packages will not work without a separate Java installation, some variable
setting etc. - see the User Guide for the
gorey details.

Release: 2.2 (July 30th 2003)

[Note: when our ftp server is overloaded you may experience
difficulties loading this page (e.g. "login failed" or
"exception"). In this case please try again a little later.
See also
troubleshooting.]

The HARD way: only use these if you know what you're doing (or if the
installers didn't work for you). The following
packages will not work without a separate Java installation, some variable
setting etc. - see the User Guide for the
gorey details.