LWN.net Logo

International Components for Unicode (IBM)

IBM has an open-source project known as International Components for Unicode. "The International Components for Unicode (ICU) libraries provide robust and full-featured Unicode services on a wide variety of platforms. ICU supports the most current version of the Unicode standard, and they provide support for supplementary Unicode characters (needed for GB 18030 repertoire support). As computing environments become more heterogeneous, software portability becomes more important. ICU lets you produce the same results across all the various platforms you support, without sacrificing performance." ICU has been released under the X License.
(Log in to post comments)

International Components for Unicode (IBM)

Posted Feb 1, 2003 11:11 UTC (Sat) by Peter (guest, #1127) [Link]

Anyone know how this is different from iconv, as found in fine libc implementations everywhere? I only read the intro web site, but nothing jumped out at me to say "ha! new feature!" Maybe it's the X license thing and the fact that you can easily bundle it with your app, decoupled from the system libc, for guaranteed availability on legacy systems.

International Components for Unicode (IBM)

Posted Feb 3, 2003 13:46 UTC (Mon) by jamesh (subscriber, #1159) [Link]

Take a look at the web page. It sounds like ICU does a lot more than just simple codeset translations.

From the web page, it also says that it also has unicode regular expressions, locale sensitive collation algorithms, case transformations, locale data and time handling.

Copyright © 2003, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds