RE: IBM AIX 5 and GB18030

From: Carl W. Brown (
Date: Thu Nov 14 2002 - 10:40:13 EST

  • Next message: John H. Jenkins: "Re: The result of the plane 14 tag characters review."


    One of the problems is that early Unicode adopters used the 16 bit UCS-2
    encoding for of Unicode. Converting to UTF-16 requires surrogate support.
    Some of the GB18030 characters require this support. ICU is dedicated to
    Unicode support so a lot of effort is put into ICU to keep it up to date
    with the latest Unicode version. Operating systems take longer to adapt.

    Some Unix systems adapted faster because the later Unicode adopters used 32
    bit Unicode characters making the job 100 times easier. Other companies
    like Microsoft took a very big gamble and implemented the code for surrogate
    support into Windows 2000 based on early drafts of the Unicode standard. If
    they had not done it this way or had guessed wrong they might not even have
    support in Windows XP.

    I takes years to change operating systems and do it right. That is why it
    is best to use packages like ICU if you really want up to date Unicode

    > -----Original Message-----
    > From: []On
    > Behalf Of xjliu_ca
    > Sent: Wednesday, November 13, 2002 2:48 PM
    > To:
    > Subject: IBM AIX 5 and GB18030
    > Dear I18N experts,
    > I have searched all the web on IBM about the support of GB18030 in OS
    > AIX 4.3 and 5, but didn't find anything. I only can see they support
    > GB2312 and GBK.
    > I know IBM was one of the pioneer to support GB18030, i.e. their ICU.
    > But it doesn't make sense their AIX doesn't support it ?
    > Please shed some lights !
    > Thanks !
    > Jane

    This archive was generated by hypermail 2.1.5 : Thu Nov 14 2002 - 11:32:41 EST