🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: demon.tech.mac
Article #909

Re: Apple's latest downgrades...

#909
From: Rebecca and Rowland
Date: Fri, 19 Jun 1998 00:00
66 lines
4127 bytes
Paul Andrew King <paul@nospam.demon.co.uk> wrote:

> In article <1daucda.1u09fgbxsd5cvN@p48.nas1.is2.u-net.net>,
> real-address-in-sig@flur.bltigibbet (Rebecca and Rowland) wrote:
> 
> >I see.  So all that MacOS X has lost compared to Rhapsody is the Blue
> >Box MacOS compatibility thingy.  Is that right?  And if so, how does the
> >slim-line new set of MacOS calls fit in with the general architecture?
> 
> The Blue box is - AFAIK - intended to stay for MacOs X.  How else will
> non-Carbon Mac programs run ? 

That, I didn't know (what I'd heard on the subject had confused me
greatly).  Having read some more stuff, it seems that what MacOS X will
have is this:

    Hardware
(PPC only; maybe
only 603 and above)
        |
 Kernel and stuff
  |            |
Carbon       Yellow box (Rhapsody/OpenStep API sort of thing)
  |
transparent
blue box

In other words, Carbon and Yellow Box are peers, sat directly on top of
the kernel (or whatever layer sits directly above the kernel), and the
blue box sits on top of Carbon, *but* the user has no indication of
this: it's transparent, and all applications (Carbon, blue box, and
yellow box) appear to be running on equal terms: no mucking about with
special blue box/yellow box windows.

I *guess* that the big difference is that when an old MacOS application
crashes, it only brings down the transparent blue box rather than the
whole machine (or there wouldn't be much point to the snazzy new
protected memory/pre-emptive multi-tasking scheme, would there?).  For
the same reason, I *guess* that the pre-emptive multi-tasking will apply
to the transparent blue box, so while applications running in it *think*
they're running in a co-operative multi-tasking environment, they're
actually only getting a certain fraction of `real' processor time, as
allowed to the blue box as a whole by the OS kernel's pre-emptive
multi-tasking mechanism.  Maybe.

> (A;though how long Apple will maintain it is
> anybody's guess).

I reckon Apple will maintain it for a very long time.  Why not?  All
Apple has to do is *maintain* it: no new development is needed, so the
job is relatively cheap.  Apple can hardly miss the point that *one*
reason people like Macs is that they last for ages and things `just
work'.  If Apple suddenly dropped blue box from the MacOS, an awful lot
of people would suddenly find that half their applications suddendly
stopped working when they upgraded the OS, which means lots of people
would decide that the best thing to do would be to *not* upgrade the OS,
thus reducing Apple's sales and hence income and profits.

Rowland.

-- 
Remove the animal for my email address:   rebecca@astrid.dog.u-net.com
Sorry - the spam got to me.                       PGP pub key A680B89D
UK biker?                    Join MAG and help keep bureaucracy at bay
                          http://dredd.meng.ucl.ac.uk/www/mag/mag.html
Technical Details
Message-ID: <1davvmg.q4tvpywxtlqgN@p26.nas1.is2.u-net.net>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <199805312349232491045@thebeast.demon.co.uk> <+Lf+yXAv1oc1Ewrz@renful.demon.co.uk> <199806021804451204339@thebeast.demon.co.uk> <Yx6XsKA$USd1EwlJ@renful.demon.co.uk> <1da1wrj.1p6dawn1a400jkN@p23.nas1.is2.u-net.net> <1da2t5q.cw0qmk1xbbbkcN@pwomar.demon.co.uk> <B1A4933896683FE99@pict.demon.co.uk> <1dafsfj.1oq95l31m74o8wN@p51.nas1.is2.u-net.net> <B1A98FAE96682193B@pict.demon.co.uk> <1damh66.1o9tbf4kmrfxgN@p40.nas1.is2.u-net.net> <1damzmd.gy06ar3cloxiN@tycho.demon.co.uk> <19980617004322413001@thebeast.demon.co.uk> <1daqthh.1qp87g9bnj3ufN@pwomar.demon.co.uk> <1daryjq.17ysq1o8aeby8N@p21.nas1.is2.u-net.net> <1dau3nt.1fnoam71tc400uN@tycho.demon.co.uk> <1daucda.1u09fgbxsd5cvN@p48.nas1.is2.u-net.net> <B1AFB74996681BBE4@morat.demon.co.uk>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10b5a2,d2d9c796b2f3760a
X-Google-Attributes: gid10b5a2,public
From: real-address-in-sig@flur.bltigibbet (Rebecca and Rowland)
Subject: Re: Apple's latest downgrades...
Date: 1998/06/19
Message-ID: <1davvmg.q4tvpywxtlqgN@p26.nas1.is2.u-net.net>
X-Deja-AN: 364317817
References: <199805312349232491045@thebeast.demon.co.uk> <+Lf+yXAv1oc1Ewrz@renful.demon.co.uk> <199806021804451204339@thebeast.demon.co.uk> <Yx6XsKA$USd1EwlJ@renful.demon.co.uk> <1da1wrj.1p6dawn1a400jkN@p23.nas1.is2.u-net.net> <1da2t5q.cw0qmk1xbbbkcN@pwomar.demon.co.uk> <B1A4933896683FE99@pict.demon.co.uk> <1dafsfj.1oq95l31m74o8wN@p51.nas1.is2.u-net.net> <B1A98FAE96682193B@pict.demon.co.uk> <1damh66.1o9tbf4kmrfxgN@p40.nas1.is2.u-net.net> <1damzmd.gy06ar3cloxiN@tycho.demon.co.uk> <19980617004322413001@thebeast.demon.co.uk> <1daqthh.1qp87g9bnj3ufN@pwomar.demon.co.uk> <1daryjq.17ysq1o8aeby8N@p21.nas1.is2.u-net.net> <1dau3nt.1fnoam71tc400uN@tycho.demon.co.uk> <1daucda.1u09fgbxsd5cvN@p48.nas1.is2.u-net.net> <B1AFB74996681BBE4@morat.demon.co.uk>
Organization: The Pietertje Geeltje van der Sluis fan club
Newsgroups: demon.tech.mac