Latest Release
For the latest release and other recent releases see the main Download page.
Old ICU Releases
The following are available for reference. For current development, please use the latest release. If you already use ICU, then please upgrade regularly, so that you get newer versions of Unicode and locale data, as well as many bug fixes.
Official Releases
If you want to use ICU (as opposed to developing it), it is recommended that you download an official packaged version of the ICU source code. These versions are tested more thoroughly than day-to-day development builds of the system, and they are packaged in zip and tar files for convenient download. Here are several recent releases of ICU that are available:
Release |
ICU4C |
ICU4J |
Major Changes |
ICU 4.8 |
4.8.2 |
4.8.2 |
CLDR 2.0, MessageFormat rewrite, collation script reordering |
ICU 4.6 |
4.6.1 |
4.6.1.1 |
CLDR 1.9, Unicode 6.0, UTS #46 support, collation enhancements, alternate number symbols |
ICU 4.4 |
4.4.2 |
4.4.2.2 |
CLDR 1.8, Unicode 5.2, compact resource bundle, Java 5 syntax |
ICU 4.2 |
4.2.1 |
4.2.1.1 |
CLDR 1.7 update, Number system |
ICU 4.0 |
4.0.1 |
4.0.1.1 |
CLDR 1.6 update, Unicode 5.1 update, ICU4J charset |
ICU 3.8 |
3.8.1 |
3.8.1 |
CLDR 1.5 update, additional calendars, improved time zone support, improved charset conversion performance. |
ICU 3.6 |
3.6 |
3.6.1 |
Unicode 5.0 update, UCA 5.0 update, CLDR 1.4 update, ICU4C charset detection, improved ICU4C break iterator |
ICU 3.4 |
3.4.1 |
3.4.5 |
Unicode 4.1 update, CLDR 1.3 update, ICU4J charset detection, ICU4C high performance text access |
ICU 3.2 |
3.2.1 |
3.2 |
CLDR 1.2 integration. |
|
|
|
|
Prior
Releases: |
|
|
These are the previous releases of ICU, mirrored on sourceforge.net |
For reference, old contents available for example from http://web.archive.org/web/20041204030819/http://www-124.ibm.com/icu/
ICU4C
Copied from http://web.archive.org/web/20041204082302/http://oss.software.ibm.com/icu/download/
Release |
|
Date |
|
Major Changes |
ICU 3.2 |
|
2004-Nov-22 |
|
CLDR 1.2 integration. |
ICU 3.0 |
|
2004-Jun-18 |
|
Unicode 4.0.1 update, regular expressions C API, icuio API is
supported and more features and updates. |
ICU 2.6.2 |
|
2004-Feb-18 |
|
Collation bugfixes. |
ICU 2.8 |
|
2004-Jan-29 |
|
Locale ID format update, multiple calendars, historical timezones, 64 bit
number formatting, enhanced sorting, converters update and more features and
updates.
|
ICU 2.6.1 |
|
2003-Nov-05 |
|
Update release with UCA 4.0 support, Thai Royal Dictionary ordering, bugfixes. |
ICU 2.6 |
|
2003-Jun-13 |
|
Unicode 4.0 support, regular expressions Phase 2, enhanced collation, IDNA
implemented, multiple calendars, multiple currencies displayed per locale, and
many more improvements. |
ICU 2.4 |
|
2002-Dec-20 |
|
Regular expressions Phase 1, improved converter alias handling, break iteration
registration, improved collation performance, and many more improvements. |
ICU 2.2 patch |
|
2002-Oct-22 |
|
Patch and workarounds for known bugs in ICU 2.2 |
ICU 2.2 |
|
2002-Aug-15 |
|
Unicode 3.2 support, improved converter alias handling, customizable break
iteration, improved data loading, customizable memory management, and more. |
ICU 2.1 |
|
2002-Apr-16 |
|
Improved collation, text transformation, Unicode properties API and thread
safety. |
ICU 2.0.2 |
|
2002-Apr-02 |
|
Maintenance release with wchar_t and multithreading fixes |
ICU 2.0.1 |
|
2002-Feb-27 |
|
Maintenance update for library versioning on AIX, improves linkage on HP/UX and
others |
ICU 2.0 |
|
2001-Dec-05 |
|
Major release with full support for Unicode 3.1.1 and supplementary characters
(surrogates), and many more improvements |
ICU 1.8.1 |
|
2001-Jun-13 |
|
Update release of ICU 1.8 with a new license; significant collation bug fixes
and performance improvements; and a bug fix in normalization. |
ICU 1.8 |
|
2001-Mar-23 |
|
Major release with
Improved collation performance and UCA compliance; UTF-32, UTF-7, SCSU, JIS,
more IBM codepage converters;
Unicode string case handling and other new Unicode string APIs;
Inter-Indic transliterators; Arabic letter shaping |
ICU 1.7 |
|
2000-Dec-15 |
|
Collation performance; ISO-2022-JP/CN/KR, GB 18030, HZ;
libraries contain version numbers; improved API documentation |
ICU 1.6 |
|
2000-Aug-18 |
|
Major release update, please see the release notes
for more details. |
ICU 1.5 |
|
2000-Jun-06 |
|
Major new feature additions,e.g. conversion fallback, complete Bidi support,
new ResourceBundle implementation and so on. |
ICU 1.4.1.2 |
|
2000-May-04 |
|
Update to the 1.4.0 release branch, added more robust DLL loading support for
DB/2 environments. |
ICU 1.4.1.1 |
|
2000-Apr-21 |
|
Update to the 1.4.0 release branch, added correct newline support for
EBCDIC-US. |
ICU 1.4.2 |
|
2000-Apr-05 |
|
Update to the 1.4.1 release, port for OS/390 Unix System Services. |
ICU 1.4.1 |
|
2000-Mar-21 |
|
Update to the 1.4 release with copyright notice changes. |
ICU 1.4 |
|
2000-Feb-25 |
|
Converter Data in single file, Transliteration API, improved platform support. |
ICU 1.3.1 |
|
1999-Oct-29 |
|
Additional Euro code page support, plus porting and bug fixes. |
ICU 1.3 |
|
1999-Oct-05 |
|
Added Unicode BIDI implementation |
ICU4J
Copied from http://web.archive.org/web/20041204090123/http://oss.software.ibm.com/icu4j/download/
Release |
|
Date |
|
Major Changes |
ICU 3.2 |
|
2004-Nov-22 |
|
ULocale support, more data split into subtrees |
ICU 3.0 |
|
2004-June-18 |
|
Unicode 4.0.1 update, RBBI Engine re-written, UResourceBundle class for reading ICU resource bundles |
ICU 2.8 |
|
2004-Jan-29 |
|
Historical timezones, StringPrep and IDNA, ICU Data
synchronized with CLDR, other improvements. |
ICU 2.6.1 |
|
2003-Nov-05 |
|
Update release with UCA 4.0 support, Thai Royal Dictionary ordering, bugfixes. |
ICU 2.6 |
|
2003-Jun-13 |
|
Unicode 4.0 support, modularization, service registration, multiple currencies displayed per
locale, and many more improvements. |
ICU4J 2.4 |
|
2002-Dec-20 |
|
Performance improvements and new performance test framework. |
ICU4J 2.2 |
|
2002-Aug-15 |
|
Unicode 3.2 support, UCA Collation. |
ICU4J 2.1 |
|
2002-Apr-24 |
|
Support for JDK 1.4, using ICU resource data. Package restructuring. |
ICU4J 2.0 |
|
2001-Dec-05 |
|
Major release with full support for Unicode 3.1.1 and
supplementary characters (surrogates); |
ICU4J 1.3.1.1 |
|
2001-Jul-25 |
|
Patch to 1.3.1, added missing test data file Draft-TestSuite.txt |
ICU4J 1.3.1 |
|
2001-Jun-13 |
|
Bug fix release. ICU switches to the X license!
|
ICU4J 1.3 |
|
2001-Mar-23 |
|
Update release. |
ICU4J 1.2 |
|
2000-Dec-26 |
|
|
ICU4J 1.1 |
|
2000-Jun-06 |
|
|
ICU4J 1.0 |
|
2000-Apr-27 |
|
Initial release. |
ICU4JNI
Copied from http://web.archive.org/web/20041209180416/http://oss.software.ibm.com/icu4j/icu4jni/icu4jni.html
Release Date
November 19, 2004
Description
This is the most recent release of ICU4JNI, version 3.2. This
version has been synchronised with ICU4C libraries and is compatible only
with ICU 3.2.
File |
Size |
Description |
icu4jnisrc3.2.zip |
327 KB |
ZIP file containing project release snapshot as of November 19, 2004,
including source files. |
Older Versions
File |
Size |
Description |
icu4jnisrc3.0.zip |
327 KB |
ZIP file containing project release snapshot as of Jun 18, 2004,
including source files. |
icu4jnisrc2.8.zip |
333 KB |
ZIP file containing project release snapshot as of Jan 12, 2004,
including source files. |
icu4jnisrc2.6.zip |
461 KB |
ZIP file containing project release snapshot as of June 13, 2003,
including source files. |
icu4jnisrc2.4.zip |
461 KB |
ZIP file containing project release snapshot as of Dec 20, 2002,
including source files. |
icu4jnisrc2.2.zip |
307 KB |
ZIP file containing project release snapshot as of Aug 16, 2002,
including source files. |
icu4jnisrc2.1.zip |
304 KB |
ZIP file containing project release snapshot as of April 15, 2002,
including source files. |
icu4jnisrc2.0.zip |
543 KB |
ZIP file containing project release snapshot as of December 04,
2001, including source files. |
icu4jnisrc1.8.1.zip |
132 KB |
ZIP file containing project release snapshot as of June 13, 2001,
including source files. |
icu4jnisrc1.0.zip |
94 KB |
ZIP file containing project release snapshot as of March 23, 2001,
including source files. |
Other Downloads
The following are some ICU tools that are available in addition to ICU.
Tool |
Description |
ICU4J Time Zone Update Utility |
This tool provides a simple way to update installed copies of ICU4J with the latest time zone data. Updates are required when the rules for transitioning between standard time and daylight (summer) time change in any part of the world. |
RB Manager |
This resource bundle manager allows you to edit your program resource bundles more easily through a user-friendly interface. It also allows importing and exporting of resources to multiple formats. |
XLIFF2ICUConverter |
This tool allows you to convert XLIFF files to ICU ResourceBundle format. |
ICU4JNI |
ICU4JNI provides Java Native Interface bindings to ICU4C collation and conversion routines. |
|