2009-09-24

The history of Apple OS (between Copland and Mac OS X)

An article about the origins of the Mac OS X Cocoa framework and the history of the architecture of the modern attempts of Apple to design a modern and high quality operating system, and the dismissal of the Java-like technology that Apple acquired from NeXT when it bought back Jobs to the heart of Apple.
The Yellow Box might have been a great technology, and a great attempt from apple to gain higher mind-share in the heads of software developers, but maintaining a multi-platform development foundation (as Java) turned out to be harder than we all like to think, and even Microsoft didn't completely embrace the concept of the multi-operating system framework (even when they have all the pieces necessary to do just that) and left a smaller company trying to complete such a huge project using complete rewriting and reverse engineering !!