[Pythonmac-SIG] Re: Python on Mac OS X

kjray kjray@ix.netcom.com
Thu, 5 Oct 2000 08:27:13 -0700


>> a) fixes the platform recognition code in configure (and configure.in) to 
>> recognize Mac OS X as "darwin/1.2"
>
>I'm confused. I thought that darwin was the name of a free BSD
>personality on top of MacOS X, and that the "official" MacOS X tools
>are different from the Darwin ones. Is that the case? and do the
>official tools behave like the Darwin tools for building Python.

Darwin <http://www.apple.com/darwin>, is the MacOS X operating system 
'core', which includes, if I'm not mistaken, the mach kernal, bsd unix 
code, and sources to various libraries and tools. 'gcc' and is used for 
compiler.

MacOS X (at least for developers) includes all of Darwin including 'gcc', 
and has additional libraries (NextStep/OpenStep/YellowBox/Cocoa) and 
tools (InterfaceBuilder, ProjectBuilder). 
<http://www.apple.com/macosx> 

>So if HFS is also case-preserving, 
MacOS X's HFS+ file-system is case-preserving.

This is an interesting paper about making how Apple makes Unix and Mac 
apps 
play nicely in the same file system: 
 <http://www.mit.edu/people/wsanchez/papers/USENIX_2000/>.