Re: Where have all my recent posts gone?



On Sun, 05 Nov 2006 06:19:06 +0000, Fred J. McCall wrote:

sal <pragmatist@xxxxxxxxxx> wrote:

:On Sat, 04 Nov 2006 16:35:52 +0100, Jochem Huhmann wrote:
:
:> sal <pragmatist@xxxxxxxxxx> writes:
:>
:>> (What's that? You see more than 2 major players? Let's try to list
:>> them.
:>>
:>> (1) There's Windows.
:>>
:>> (2) There's Unix. Unix has been "branded" as Aix, Linux, MacOS X,
:>> Solaris, Irix ... and maybe I left one or two out. Porting software
:>> between any two of the Unix clones is straightforward; they're all the
:>> same system under the hood, even allowing for the
:>> Berkeley/CMU/ATT/Linux divide.
:>
:> MacOS X isn't Unix. Really.
:
:Yes it is. Really. It's BSD Mach Unix, with the Next window manager on
:the front end.

Actually, it's a bit more complicated than that. Much of the XNU kernel
is based on Mach 3.0, but it's not Mach and doesn't use the microkernel
implementation. The kernel is actually a hybrid of Mach 3.0 and FreeBSD
5.x.

I was sure I'd blow the details on that one :-)

On the other hand, I can tell you from experience that when you're lost in
the event-handling woods on a Mac you can get some clues as to which
direction to go get back on the yellow brick road from Boykin et al,
"Programming under Mach", published in 1993(!). (Along with a stiff
dose of reading the current sources, of course.) So, it's still fairly
close to its roots -- unlike, say, Tru64, where nearly all signs of a Mach
ancestry are long gone.


It's also not the Next window manager. It's something called Quartz.
Next used Display Postscript for its imaging model. Quartz uses PDF.

PDF?? You're putting us on, right?

I confess all my recent Mac use is "from the back", going in over the net
from a Linux desktop. The last Mac which actually sat on my desk ran
MacOS 7 (which certainly _wasn't_ Unix ;-) ).


:You have confused X windows with Unix. They are different entities.

And that is an understatement. Unix makes sense. X is spooky. :-)

Indeed -- I gave up writing X programs for my own use years ago, about the
time I discovered perl/TK.


--
Nospam becomes physicsinsights to fix the email

.



Relevant Pages

  • Re: Mach 3 Crashing PC
    ... even tried turning the parallel port off. ... accounting is the same identical machine, and it runs Mach 3 just fine. ... I run both Ubuntu Linux and Windows XP ... You might have to go in and unload the printer driver before ...
    (rec.crafts.metalworking)
  • Re: Where have all my recent posts gone?
    ... It's BSD Mach Unix, with the Next window manager on ... It's something called Quartz. ... :You have confused X windows with Unix. ...
    (sci.space.policy)
  • Re: Microsoft history
    ... I too believe that Windows NT inherited some features from ... > CMU's Mach O/S, and I'm sure I've read this a long time back. ... a single interface was doable. ... individuals/companies trying to grab onto each technology and claim it as ...
    (microsoft.public.vb.general.discussion)
  • Re: Snow Leopard: A 64-bit Observation
    ... Aqua apps are scheduled via the Unixy goodness... ... They are scheduled by Mach. ... that makes OS X more stable and secure than Windows. ... been kind, publicly, to Apple, I still think Apple made a mistake in ...
    (comp.sys.mac.advocacy)
  • Re: Snow Leopard: A 64-bit Observation
    ... The Aqua UI does not depend on "Unix" in any sense that matters. ... Aqua apps are scheduled via the Unixy goodness... ... They are scheduled by Mach. ... makes OS X more stable and secure than Windows. ...
    (comp.sys.mac.advocacy)