さてと。

現AppleのCEO、JobsがAppleを立ち上げたってのは知ってるよな?
そのJobsがCEOの座を追われ、NeXT Computerを立ち上げたってのも知ってるな?
そこで、AppKit/FoundationKitという一連のオブジェクト指向フレームワークを作った訳だ。
当時、アホみたいな値段(300万とか)で売られていたNeXTはヒットせず、
NeXT社はハード部門を売却し、各種フレームワークと、NEXTSTEPをインテルに移植して、
なんとか食い繋ぐ訳だ。
そんな中、次世代OSの開発に失敗したAppleが、NeXT社を買収。
JobsがCEOに返り咲く訳だ。

そーして、Jobs指揮の元、NeXTSTEPのフレームワークをベースに、Cocoaが開発された。
下回りは、Objective-CからC/C++に全面書き換え。
CoreAPIというレイヤーを用意して、オブジェクト指向のCocoaフレームワークと、
従来の手続き指向APIのCarbonを作って、技術者の移行を促した。
さらに、使われなくなった技術のDPSを3Dアクセラレータを積極的に活用したQuartzに書き換え。
その技術を使い、従来OSのユーザーに悪評高いAquaインターフェースを新規に作成した。

これは、NEXTSTEPとMacOSの統合の成果であり、パクリとかいう的外れな批判は、
いかがなものか。

とか、書いたら、それなりの燃料になるだろうか?