Carbonize your legacy Mac OS Applications
The Carbon APIs are based on pre-Mac OS X versions that allow the programmers to take advantage of many Mac OS X features, especially:
- protected memory
- preemptive multitasking, maintaining support for Mac OS 8.1 and late.
If you have legacy software and need to bridge the gap towards the new Mac OS X, the Carbon APIs do gracefully bridge the gap.
There are many instances where useful software coded earlier can be ported, initialized and/or updated for the new version of the Mac OS X. These carbonized applications will still run under these previous dated version of the OS, while at the time sporting the new Aqua look and feel under OS X. It will run under OS X as if it belonged there. Most of the time re-writing pre-OS X software can be avoided in such cases.