OpenStep
Altre info
L'interfaccia di programmazione di NeXTSTEP staccata dal suo sistema operativo, specificata da NeXT e Sun nel 1994 e poi alla base di Cocoa.
NeXT vendeva troppo pochi computer, ma moltissimi volevano il suo software. OpenStep fu il tentativo di NeXT e Sun di trasformare i framework orientati agli oggetti in Objective-C di NeXTSTEP in uno standard aperto, eseguibile sopra altri sistemi. NeXT distribuì OPENSTEP per il proprio kernel Mach e per Windows NT, e Sun rilasciò una versione per Solaris.
Sun perse interesse con l'arrivo di Java e puntò su CDE come desktop Unix, così lo standard non ebbe mai le tante implementazioni promesse dal nome. Ebbe invece un proprietario: Apple acquistò NeXT nel 1996 e l'API OpenStep diventò Cocoa in Mac OS X. Il prefisso di classe NS in ogni app macOS è ciò che ne resta. La reimplementazione libera GNUstep sopravvive, anche dietro Window Maker.