RE: OS X & Rhapsody

Joe Barrera (joebar@MICROSOFT.com)
Tue, 11 Aug 1998 19:47:10 -0700


> Hoooo, if right that's lame !

Yep, I'm now pretty confident I'm right - check out
<http://www.unix-systems.org/apis/8.r.html>
http://www.unix-systems.org/apis.html - select is in neither POSIX 1 or 2
(which I guess is 90 and 96?).

> Probably one the side effects of the
> SYSV/Bsd war, and the Streams vs. Socket :-(((

Yep, probably.

> to see say Oracle source, and count the #ifdef PLATFORM_XYZ, then do a
> uniq -n | sort , to get an estimate of the divergence to "Unix" per Os, I
also bet
> that the Window code is doesn't share much with the original, poor guys
...

I've heard that they have a OS-independent layer to protect them from all
the various Unix variations, just to get around the #ifdef problem. I also
think I've heard that they've recently gone native on Win32. But I'm
certainly no expert on Oracle code!!!

- Joe

P.S. For amusement value, check out
<http://www.unix-systems.org/what_is_unix/flavors_of_unix.html>
http://www.unix-systems.org/what_is_unix/flavors_of_unix.html - OS/390 is
Unix, while BSDI and Linux are not. Sort of reminds me of the final scene in
Orwell's Animal Farm.

Joseph S. Barrera III
http://research.microsoft.com/~joebar
Work: (415) 778-8227, Home: (650) 588-4801