Mac OS X Unleashed

Mac OS X Unleashed

By John Ray and William C. Ray

The Classic Environment

As defined in Chapter 1, "Mac OS X Component Architecture," the Classic environment is a complete implementation of Mac OS 9.x on top of Mac OS X. To Mac OS X, Classic is nothing but another application; to a user, however, Classic is a gateway to his older software programs.

When using the Classic environment, the 9.x operating system must access all hardware through the Mac OS X kernel. This means software that accesses hardware directly will fail. Users of 3Dfx video cards, hardware DVD playback, video capture cards, and even CD writers will find that their hardware no longer functions correctly.

On the other hand, Classic brings the benefit of Mac OS X's virtual memory underpinnings to legacy applications. Each Mac OS 9.x application can be configured for a much larger memory partition than was possible previously. To the Classic environment, the virtual memory appears to be real memory. Programs have much more breathing room in which to function.

Working with the Classic environment is a somewhat unusual experience. Depending on the application running, there can be graphic anomalies and confusing file system navigation. This chapter will show what you'll see and what to do when things don't seem to work right.

Share ThisShare This

Informit Network