advertisement

Article:
  Steve Jobs and the History of Cocoa, Part Two
Subject:   Some Corrections
Date:   2002-05-13 16:46:57
From:   asalamy
"Copeland" was actually "Copland" named after the modern composer Aaron Copland. Copland was to be step 1 of a two step plan to modernize the Mac OS - step 2 was called "Gerswin". These names were from "modern" composers in contrast to the code names of the classic Mac OS versions such as "Mozart".


Also Rhapsody was actually Gil Amelio's strategy where all applications would need to be rewritten as "yellow box" applications. "Yellow box" referred to the combination of OpenStep with Apple technologies and allowed applications to run under Rhapsody (which ran on both Apple and Intel hardware) as well as allowing applications to run under Windows(!) using libraries to be available licence free to developers.


The problem was most developers didn't want to rewrite their existing applications under "yellow box" and it was because of this that Carbon was created and announced by Steve Jobs at the following year's WWDC. "Yellow Box" was renamed Cocoa to reflect the addition of Java as a supported language.


Finally I believe that the lack of support for arrow keys in the original Macintosh (the first models had no arrow keys at all on their keyboards) was actually a directive from Steve Jobs. This was changed with the release of the Mac Plus (after Steve had left Apple).