on 4/7/02 01:54, Bill Jurgenson at [EMAIL PROTECTED] wrote:

> On Thursday, July 4, 2002, at 01:17 AM, Eric D. wrote:
> 
>> Is this OS X running Classic or OS 9? I've never had OS X to the point
>> that
>> Classic can't be re-"booted" (more like opened since it is now an
>> "emulation" application rather than an OS
> 
> Huh? How do you explain that the Classic SystemFolder (OS9.2.2 in my
> case specifically installed along with x as Classic) will boot the
> machine if selected in the startup folder preference panel?
> It is an OS, alright.

[semantics]

When OS 9 is opened as "Classic" in OS X (Darwin + mach kernel) it is opened
as an application, similar to how Virtual PC is opened as an application.
They both (VPC & Classic) provide an environment in which you can run
applications not written for OS X's myriad of toolboxes, but, neither
application can control the CPU or the hardware directly.

I foresee a time (in the not-so-distant future) when OS X will ship with a
version of Classic that *cannot* boot the computer. A hardware shift to 128
bit computing will likely require enough of a code re-write that it wouldn't
be worth creating a version of OS 9 that could run by itself (besides, any
hardware that would be so restrictive would wipe out any speed advantage
that OS 9 offers over OS X (& at that point, why wouldn't you run OS X
(especially b/c such a computer would run Classic at a decent enough speed
you could run whatever OS 9 app you *have* to run fairly well)).

The degree of emulation varies wildly between the two. VPC creates a virtual
computer with all the trimmings (video card interface, ethernet interface,
sound chips, etc.).

The operating system is OS X and Classic is the application that provides an
'environment' in which you can run OS 9 "sub-applications" such as Netscape
4.79 or Outlook Express 5.0.3. When you open Classic you don't actually load
all the code normally loaded when OS 9 boots, only a sub-set thereof, and
some new code gets loaded to provide an interface between Classic apps and
OS X services (for example, all the OS 9 file sharing code is disabled in
Classic because these services are run by OS X, internet services are
provided by OS X).

Classic also isn't given control over the hardware in any way -- there's no
way for Classic to take down OS X. So, with that in mind I argue that
Classic is not part of the operating system (OS X = Darwin + mach) and
merely provides a layer in which to run applications (it's more like a
collection of libraries than an operating system now), independent of the
services needed to communicate with the hardware.

(I can't really remember the last time I had my computer crash on me running
OS X (OS 9 at least once or twice a day (& I don't run OS 9 much)) (probably
January?)... well, I did have a 100% freeze yesterday but that's an
indication that the room is getting too hot & the computer is
over-heating... I had the same thing happen in OS 9 a few hours later (full
freeze -- only recourse is three finger salute). The freeze seems to be
brought on when I have QT streaming going and am telling the CPU to do a
whole lot of other tasks (have a feeling either the CPU, video card or the
RAM (most likely) is getting too hot at that point)).

L8r, Eric. (time to go fry on the roof, get fried in the heat & get my seeds
going... it'll take a good 40 days for them to germinate)


-- 
G-List is sponsored by <http://lowendmac.com/> and...

 Small Dog Electronics    http://www.smalldog.com | Refurbished Drives |
 -- We have Apple Refurbished Monitors in stock!  |  & CDRWs on Sale!  |

      Support Low End Mac <http://lowendmac.com/lists/support.html>

G-List list info:       <http://lowendmac.com/lists/g-list.shtml>
Send list messages to:  <mailto:[EMAIL PROTECTED]>
To unsubscribe, email:  <mailto:[EMAIL PROTECTED]>
For digest mode, email: <mailto:[EMAIL PROTECTED]>
Subscription questions: <mailto:[EMAIL PROTECTED]>
Archive: <http://www.mail-archive.com/g-list%40mail.maclaunch.com/>

Using a Macintosh? Get free email and more at Applelinks! 
<http://www.applelinks.com>

Reply via email to