title: Linux/Unix: Non-ascii characters in home directory?
body: <p>I am using getenv("HOME") in C to get the user's home directory in order to read/write a settings file. But is it possible that the home directory filename could contain characters that cannot be represented as an 8 bit char? (for example, unicode or UTF-8 encoded)</p>
  
  <p>Does this differ for various varieties of Linux and *BSD?</p>
  
  <p>Thanks in advance... </p>