Vor 15 Jahren: Apple übernimmt NeXT
400 Millionen Dollar ließ sich Apple die Übernahme von NeXT im Dezember des Jahres 1996 kosten. Apple
erwarb damit aber nicht nur ein Unternehmen, sondern holte auch Steve Jobs wieder ins Unternehmen zurück. NeXT war für Apple interessant, da man sich auf der Suche nach einem Nachfolger für das bisherige Mac OS befand. Apple hatte versucht, mit "Copland" ein eigenes Projekt auf die Beine zu stellen, Copland brachte es allerdings nie zur Marktreife. NeXT hingegen verfügte mit NeXTSTEP über ein System, das als Grundlage von Mac OS X dienen sollte. Zusätzlich gelangte Apple so in den Besitz der Web-Entwicklungsumgebung WebObjects, die zum damaligen Zeitpunkt an knapp 300 Unternehmen lizenziert war.
Wer heutzutage für Mac und iOS entwickelt, findet noch immer auf den ersten Blick deutliche Hinweise auf NeXT sowie die Entwicklungsumgebung OpenStep. Klassen in Cocoa beginnen mit dem Kürzel NS, der Abkürzung für NeXTSTEP. Einige Beispiele sind zum Beispiel NSNumber, NSArray oder NSDateFormatter. In Frameworks nimmt Apple inzwischen davon Abstand, "NS" zu verwenden und setzt stattdessen auf Klassennamen, die auf das Framework rückschließen lassen (CoreAnimation, CoreImage), in diesen Fällen also "CA" und "CI". In Cocoa Touch, das Oberflächen-Framework für iOS, beginnen die Klassennamen mit "UI", also zum Beispiel UITableView.
Weiterführende Links: