chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-users] MacOS X is its' own beast


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 POSIX
compliant and you can even reuse FreeBSD kernel level code in MacOS X to
some extent -- how much more UNIX do you want? Anything that looks or
works like MacOS 9 or lower in MacOS X is a compatibility hack, not the
other 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







reply via email to

[Prev in Thread] Current Thread [Next in Thread]