title: Can Unicode code points vary between platforms (Windows, Unix, Mac os)?
body: <p>I read today in a book about Java the author stating about unicode characters (translated):</p>
  
  <blockquote>
    <p>Codes of characters are part of extensions that differ from one country or working environment to another. In those extensions, the characters are not always defined at the same position in the Unicode table.
    The character "é" is defined at position 234 in the Unix Unicode table, but at position 200 in Mac OS Unicode table. The special characters, consequently accented characters, don't always have the same Unicode code from one environment to another.
    For instance, characters é, è and ê have respectively the following Unicode codes:</p>
    
    <p>Unix: \u00e9 \u00e8 \u00ea</p>
    
    <p>Dos:  \u0082  \u008a  \u0088</p>
    
    <p>Windows:  \u00e9  \u00e8  \u00ea</p>
    
    <p>MAC OS:   \u00c8  \u00cb  \u00cd</p>
  </blockquote>
  
  <p>But from my understanding of Unicode, a same character has always the same code point in the Unicode table and there's no such thing as different Unicode tables for different OS. For instance, the character é is always \u00e9 be it on Windows, Mac OS or Unix.
  So either I still don't grasp the concept of Unicode, or the author is wrong. But still he couldn't have made it up, so perhaps was this true at the infancy of Unicode? </p>