Mac OS X transition technologies

E200294

Mac OS X transition technologies were a set of frameworks and tools designed to help developers move classic Mac OS applications to the modern Mac OS X environment while maintaining compatibility and easing the migration process.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (5)

Statements (50)

Predicate Object
instanceOf compatibility technology
developer technology
software framework collection
basedOn Carbon (late transitional API)
surface form: Carbon API layer

Mach/BSD foundation of Mac OS X
designedFor transition from classic Mac OS to Mac OS X
developer Apple Inc.
goal allow incremental porting of applications
encourage migration to Cocoa and modern APIs
preserve existing code investment
provide compatibility with classic Mac OS APIs
includes BSD subsystem
Blue Box
CFBundle support for classic-style resources
CFM support on Mac OS X
Carbon
Carbon ATSUI text APIs
Carbon (late transitional API)
surface form: Carbon Appearance Manager

Carbon Controls
Carbon Event Manager
Carbon File Manager
Macintosh Toolbox
surface form: Carbon HIToolbox

Carbon PowerPlant support
Carbon Printing Manager
Carbon QuickDraw APIs
Carbon Resource Manager
Carbon Sound Manager
Carbon Text Services Manager
Carbon-based Interface Builder support
Classic Environment
Classic compatibility layer
Mac OS X transition technologies self-linksurface differs
surface form: Mac OS X Runtime for Java (as a bridge technology)

OpenGL on Mac OS X as a modern graphics migration path
POSIX layer for Unix compatibility
QuickTime
surface form: QuickTime Carbon APIs

Rosetta 2
surface form: Rosetta (for PowerPC-to-Intel transition, later phase)
partOf Apple developer tools
surface form: Mac OS X developer tools
platform macOS
surface form: Mac OS X
relatedTo Carbon
Cocoa
Mac OS 9
Classic Mac OS
surface form: classic Mac OS
replacedBy Cocoa-only application development on macOS
status deprecated
targetDevelopers Carbon developers
classic Mac OS developers
timePeriod early 2000s
usedFor easing application porting to Mac OS X
maintaining backward compatibility
migrating classic Mac OS applications

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Carbon (late transitional API) partOf Mac OS X transition technologies
Carbon (late transitional API) relatedTo Mac OS X transition technologies
this entity surface form: Mac OS X transition period
Mac OS X transition technologies includes Mac OS X transition technologies self-linksurface differs
this entity surface form: Mac OS X Runtime for Java (as a bridge technology)
Appearance Manager documentedIn Mac OS X transition technologies
this entity surface form: Apple Appearance Manager Programming Guide
Apple Worldwide Developers Conference 2003 developerSessionsOn Mac OS X transition technologies
this entity surface form: Mac OS X frameworks