> Chris Nandor summarizes the discussion.
> > * Mac OS is no longer included with Mac OS X [after Jan. 1].
> > * You can purchase Mac OS separately.
> > * You won't be able to boot into Mac OS on new machines [after Jan. 1].
> > * You will be able to run Classic on those new machines, but only if you
> > also already have Mac OS, or purchase Mac OS separately.
> Thanks very much, Chris, for this clear summing up.
> 
> (1) What is the importance of not being able to BOOT into Classic Mac OS?

Many programs that make use of system functions that have been discarded
or significantly altered in the Mac OS X Carbon API will not operate
in the Classic emulation.

Emulation is improving as they figure out ways to shoe-horn in more of
the good-ideas-whose-time-has-gone functionality. But I expect they
intend to pretty much freeze that activity by the end of this year, if
they have not already done so. There's only so much backward
compatibility you can maintain without dragging everything through the
laundry (and maybe even the sewage underneath).

Sound is going to be a prime example of something that's liable not to
run under Classic emulation. The old sound system used low-level methods
that don't make sense with modern hardware, and actually conflict with
the newer, more correct methods.

> (2) If you don't boot into it, presumably you just boot into OSX and then
> double-click on the icon for Classic MAC OS -- or isn't it that simple?

Is there still an icon for Classic floating around somewhere in the new
systems?

In Mac OS 10.0.3 (Yes, I am way behind.), there were two ways to run the
emulation -- hand start it (heh -- single-click) as a service in the
system control panels, or just double click on any old (ergo, classic)
app, and wait while Finder starts Classic emulation so the old app can
run. You don't have a separate desktop or anything, although you do have
the Classic menu bar when the old app is running.

> (3) I have OS 8.5 on a CD, and I have a program on my backup Superdisks to
> upgrade it to OS 8.6.  Will I be able to install 8.5 and/or 8.6 by using
> them? Or will I need to buy a new CD -- and will such CD's be available only
> for 9.x?

I think that's looking the wrong direction. 

8.5/8.6 simply does not run on new machines. My two year old iBook will
not run anything less than 9.0.something. My friend's first-run iBook
will run 8.6, but nothing earlier. (That is, I don't remember if it will
run 8.5.) You can't take the new hardware back in time unless you
install Linux as one of your main OSses and run the old OS under Linux
through the (open source project) Macintosh-on-Linux (MOL).

I recall reading that sound does not work (well?) yet on MOL, and I can
well imagine that getting it to run right is going to be one tough
project, since you're playing with low-level interrupts. So, even if
you're game for Linux, that may not be the direction you'd want to take
if you need sound.

MOL does open the Macintosh desktop in its own window, BTW, which may be
more in line with what your expectations in question (2) look like. 

So, if you have (say, sound) apps that you will still need to be running
in a down-level system in five years, keep your eyes open for good deals
on used machinery, get the latest that will support the OS version you
need to run, and fill it up with us much memory, hard disk, and
peripherals as you need, while you can still get parts easily. Get an
extra box for backup, so that if one goes down you can keep going while
looking for parts. And treat the old machinery well, of course, don't
keep it where the dog/cat can sleep by the fan.

And as soon as you can afford it, get a new machine to run anything that
will run under the new OS. That reduces the load on the older machinery
and helps you move ahead.

And while you're doing that, get in contact with whoever owns the
software, and see if you can talk them into porting the app to the new
system (or converting your data for apps that run on the new system). Or
perhaps talk them into releasing it to the Open Source community, in
which case you'd need to hunt for interested Open Source developers.

As far as MacPerl is concerned, Chris says it runs well under MOL, so
Linux/MOL may be one option for working with MacPerl apps that you don't
want to bother converting to run under Mac OS X.

My 2 1/2 yen.

-- 
Joel Rees <[EMAIL PROTECTED]>

Reply via email to