UnicodeIUC24
ProgramShowcaseRegistrationAccommodationTravelSponsors
Unicode StandardConference BoardConference CDLast ConferencePast ConferencesNext Conference
Abstract

An Overview of ICU

Mark Davis - IBM Corporation

Intended Audience: Software Engineers
Session Level: Beginner, Intermediate, Advanced

In today's global market, it is crucial to develop and maintain programs that support a wide variety of national languages. Not surprisingly, customers prefer software and web pages in their own languages; studies confirm that this leads to increased sales. Unicode is the foundation for dealing with text world-wide: it has been adopted by ALL major software vendors and modern standards such as XML, Java, ECMAScript (JavaScript), LDAP, and CORBA.

ICU is the premier Unicode-enablement software library, providing a full range of services for supporting internationalization - especially in server environments. ICU is principally developed by IBM, and used in IBM products, but is also freely available as open-source. It provides cross-platform C, C++ and Java APIs, with a thread-safe programming model. ICU includes the following features:

















The ICU project is licensed under the X License (see also the x.org original), which is compatible with GPL but non-viral.

This paper will provide an overview of the ICU features, with special emphasis on the new features in the ICU 2.6 release (June 2003), and also discuss the planned features in the upcoming ICU 2.8 release (2003 Q4).

Unicode
When the world wants to talk, it speaks Unicode

UnicodeIUC24
ProgramShowcaseRegistrationAccommodationTravelSponsors
Unicode StandardConference BoardConference CDLast ConferencePast ConferencesNext Conference
International Unicode Conferences are organized by Global Meeting Services, Inc., (GMS). GMS is pleased to be able to offer the International Unicode Conferences under an exclusive license granted by the Unicode Consortium. All responsibility for conference finances and operations is borne by GMS. The independent conference board serves solely at the pleasure of GMS and is composed of volunteers active in Unicode and in international software development. All inquiries regarding International Unicode Conferences should be addressed to info@global-conference.com.

Unicode and the Unicode logo are registered trademarks of Unicode, Inc. Used with permission.

30 May 2003, Webmaster