|
From: | Kon Lovett |
Subject: | [Chicken-users] MacOS X is its' own beast |
Date: | Tue, 15 May 2007 10:10:54 -0700 |
On May 15, 2007, at 4:01 AM, Thomas Christian Chust wrote:
Hello, just to clarify this: Win32 itself doesn't even provide any compatibility layer to look like UNIX.
There is POSIX support via the CRT library. A compatibility attempt.
But MacOS X *is* a UNIX system. The native API for userspace to communicate with the kernel is POSIXcompliant and you can even reuse FreeBSD kernel level code in MacOS X tosome extent -- how much more UNIX do you want? Anything that looks orworks like MacOS 9 or lower in MacOS X is a compatibility hack, not theother way around!
See "MacOS X Internals". A "... native API for userspace to communicate with the kernel is POSIX compliant ..." not the native API. Yes, it is a UNIX, BSD flavor. Makes porting a straight-forward operation. But a native MacOS X app is not a UNIX app.
cu, Thomas
[Prev in Thread] | Current Thread | [Next in Thread] |