On Fri, 2 Feb 2007, Al Kossow wrote:
The BSD layer on top of the original Mach on VAXen
and
Sun boxes had USL encumbrances. The BSD used in OS X
is based on FreeBSD, which does not. This should all be
described on the Darwin site.
Wasn't the original BSD personality layer in Nextstep based on 4.2BSD?
IIRC Nextstep came out in 1988, and I know I was using it in 1989,
which was a few years before 4.4BSD-lite or FreeBSD. If it were
based on 4.2BSD, wouldn't that make it encumbered? Or did they
update the BSD personality layer and/or Mach kernel in the later
releases of Nextstep/OS X?
I recall discussing Interface Builder with some Microsoft employees
at the UW Academic Computing Center (this was before there was any
security in the building, so any bum could walk in to use the terminals).
One of them said, "We're working on it." I don't know what they were
working on but if it was VB I think they missed the mark. This is not
to say VB wasn't a successful product, I just don't think it was as
elegant as Interface Builder.