Subject: Re: Unicode support in kernel
To: Jaromir Dolecek <>
From: Wilfredo Sanchez <>
List: tech-kern
Date: 10/14/1999 11:44:14
  Why do you need Unicode support in the kernel?  The tables are a  
lot of crap to stow in the kernel.

  The Mac OS X filesystem API's are all still char*.  What we do is  
we treat char* strings as UTF8.  Read Unicode from disk as UTF8 and  
present that to userland.  Higher-level toolbox calls deal with the  
translation buisiness in user space.


       Wilfredo Sanchez,
Apple Computer, Inc., Core Operating Systems / BSD
          Technical Lead, Darwin Project
   1 Infinite Loop, 302-4K, Cupertino, CA 95014