A tutorial on the WebObjects development environment, for beginning to intermediate-level Java developers. Because the database access frameworks are the most complicated of those supplied with WebObjects, most of the text focuses on them. Sections cover WebObjects fundamentals, enterprise objects framework, and advanced topics such as user interface options and improving application efficiency. The text requires an understanding of HTML and relational databases. Annotation c. Book News, Inc., Portland, OR (booknews.com)
Die Geschichte von WebObjects ist ein eindrucksvolles Beispiel für die rasante Vergänglichkeit selbst hochentwickelter Softwareprodukte in der Technologiebranche. Mit dem Ziel, die Entwicklung dynamischer Webseiten und datengetriebener Anwendungen zu revolutionieren, stellte NeXT 1996 ein professionelles Enterprise-Framework vor, dessen Lizenz zunächst rund 50.000 US-Dollar kostete. Nach Apples Übernahme von NeXT im Jahr 1997 setzte Steve Jobs WebObjects konsequent intern ein: Es bildete das Rückgrat des Apple Online Store, von iTunes und später auch von iCloud. Technisch war das System seiner Zeit weit voraus – mit automatischem Datenbank-Binding, objektorientierter Logik und dynamischer HTML-Generierung, lange bevor Frameworks wie Django, Ruby on Rails oder Spring Boot existierten. Doch wie so oft bei Apples professioneller Software blieb der kommerzielle Erfolg begrenzt. Ab 2000 senkte Apple den Preis drastisch, integrierte WebObjects in die Developer Tools und stellte die aktive Vermarktung 2005 ein. Als 2016 die letzten Reste aus macOS verschwanden, war es längst nur noch ein Relikt – eines, das seiner Zeit voraus war und dessen Ideen in der modernen Softwareentwicklung weiterwirken.
Netscape – Aufstieg und Fall eines Pioniers
Diese Entwicklung erinnert an das Schicksal von Netscape, einst Synonym für das Internet selbst. Mitte der 1990er-Jahre dominierte der Browser die digitale Welt, bevor Microsoft mit aggressiver Produktstrategie und der Bündelung des Internet Explorers in Windows den Markt übernahm. Netscape verschwand beinahe so schnell, wie es berühmt geworden war – ein weiteres Beispiel dafür, dass technologische Exzellenz keine Garantie für Beständigkeit ist. Was bleibt, ist die Erkenntnis, dass Innovation allein nicht genügt, wenn sich Machtverhältnisse, Plattformen und Geschäftsmodelle verschieben.
Apple Shake – Vom Branchenstandard zum Relikt
Ähnlich verhält es sich mit Apple Shake, einem exklusiven High-End-Tool, das über 9.000 US-Dollar kostete und in Hollywood-Blockbustern wie Der Herr der Ringe oder King Kong zum Einsatz kam. Apple übernahm die Software, senkte den Preis radikal und stellte sie schließlich ein – nicht, weil sie qualitativ mangelhaft gewesen wäre, sondern weil sich Marktbedingungen, Hardwarelandschaft und strategische Prioritäten des Unternehmens geändert hatten. In weniger als einem Jahrzehnt verschwand ein Werkzeug, das zuvor als Branchenstandard gegolten hatte – ein Paradebeispiel dafür, wie schnell sich Exzellenz in Bedeutungslosigkeit verwandeln kann.
Fazit – Die Halbwertszeit des Erfolgs
Gemeinsam zeigen WebObjects, Netscape und Shake, wie gnadenlos kurzlebig selbst brillante Software sein kann. Technologischer Fortschritt, strategische Weichenstellungen und Marktveränderungen entscheiden darüber, ob ein Programm überlebt oder verschwindet.