MacOS X (was javax.usb)  
Author Message
David N. Welton





PostPosted: 2005-11-9 5:12:00 Top

java-programmer, MacOS X (was javax.usb) Steve W. Jackson wrote:

>>http://en.wikipedia.org/wiki/Macos#Mac_OS_X
>>
>>Mac OS X brought Unix-style memory management and pre-emptive
>>multitasking to the Mac platform. It is based on the Mach kernel and the
>>BSD implementation of UNIX, which were incorporated into NeXTSTEP, the
>>object-oriented operating system developed by Steve Jobs's NeXT company.
>>
>>Cheers,
>
>
> That's an interesting read, but it should not be taken as any form of
> "gospel" since it contains some inaccuracies of its own.

It's easily fixable, should you be so inclined. What's wrong with it
though - it's what I've read in the past, that MacOS X is the Mach
microkernel (tightly) wed to bits and pieces of a BSD (I'm not sure
which, I think FreeBSD or NetBSD).

--
David N. Welton
- http://www.dedasys.com/davidw/

Linux, Open Source Consulting
- http://www.dedasys.com/
 
Steve W. Jackson





PostPosted: 2005-11-9 6:04:00 Top

java-programmer >> MacOS X (was javax.usb) In article <email***@***.com>,
"David N. Welton" <email***@***.com> wrote:

> Steve W. Jackson wrote:
>
> >>http://en.wikipedia.org/wiki/Macos#Mac_OS_X
> >>
> >>Mac OS X brought Unix-style memory management and pre-emptive
> >>multitasking to the Mac platform. It is based on the Mach kernel and the
> >>BSD implementation of UNIX, which were incorporated into NeXTSTEP, the
> >>object-oriented operating system developed by Steve Jobs's NeXT company.
> >>
> >>Cheers,
> >
> >
> > That's an interesting read, but it should not be taken as any form of
> > "gospel" since it contains some inaccuracies of its own.
>
> It's easily fixable, should you be so inclined. What's wrong with it
> though - it's what I've read in the past, that MacOS X is the Mach
> microkernel (tightly) wed to bits and pieces of a BSD (I'm not sure
> which, I think FreeBSD or NetBSD).

I wasn't suggesting that particular part wasn't correct. I recall
hearing that its roots are in FreeBSD rather than any other, but I'm not
qualified to say for certain. It could be that the specific details are
embedded in some of the links there.

Its glaring error is in stating that Classic runs Mac OS 9.1 or later.
Much earlier versions did support 9.1, but that has not been true for
quite some time. There are some portions of the text that I personally
consider to be giving too much weight to the complaints of a small few
and not really accurate representations. Still, on the whole it's good.

= Steve =
--
Steve W. Jackson
Montgomery, Alabama