Mac OS X Developer Previews
- First release: Developer Preview 1, May 10, 1999
- Final preview release: DP 4, May 15, 2000
- Public Beta: Sep 13, 2000
- Full Release: Mac OS X 10.0, Mar 24, 2001
Mac OS X represented a shift in the Rhapsody strategy to address developers’ concerns about the effort of rewriting applications to take advantage of the new OS’s features. It provided three ways to run applications:
- Classic, which ran unchanged classic Mac OS applications in their own windows,
- Carbon, which allowed developers to recompile their classic applications against a new API implementation to get many of the benefits of OS X with minimal changes, and
- Cocoa, the API to natively build new Mac OS X applications.
Before the public launch of Mac OS X, it was released to developers in a series of Developer Previews. Each of the four preview releases had significant changes. DP3 was the first to use the Aqua user interface, although icons in the dock were square, similar to the NeXTSTEP dock. DP3 also introduced integrating Classic mode application windows with the rest of the windows, instead of running the Classic desktop in its own window.
Resources
- Apple Wiki: Mac OS X Developer Preview
- The Road to OS X #4: Public Beta, 10.0, and 10.1 - Tech Tales
- YouTube: WWDC 1998 Keynote - Mac OS X/Carbon Strategy
- YouTube: Macworld 2000 Keynote - Mac OS X Introduction
- John Siracusa — Mac OS X DP2: A Preview
- John Siracusa — Mac OS X Update: Quartz & Aqua
- John Siracusa — Mac OS X DP3: Trial by Water
- ADSP Podcast, episode 28: Sean Parent and the Creation of Carbon
- Wikipedia: macOS - Timeline of Releases