[More VCF Southeast 2024]

A NeXTstation running NeXTSTEP 3.3

  • First Release: October 12, 1988 (version 0.8)
  • Final Release: OPENSTEP 4.2, 1997

NeXTSTEP was the operating system built for NeXT’s computers. It featured powerful Unix underpinnings, Display PostScript for accurate correspondence between printed documents and their on-screen representation, and object-oriented APIs to enable faster software development cycles.

Key software programs that originated on NeXTSTEP are id Software’s Doom and Quake, and the first web browser and server.

Originally NeXTSTEP ran only on NeXT hardware. However, as NeXT continued to struggle to find a market, they eventually ported NeXTSTEP to run on other processors in an attempt to increase the installed base of the operating system in order to attract developers. Supported processor architectures included Intel, SPARC, and PA-RISC. Eventually NeXT exited the hardware business entirely and focused on the NeXTSTEP software as their sole product.

After Apple’s attempts at building their own next-generation operating system failed, NeXTSTEP was one of the operating systems Apple looked into purchasing. NeXTSTEP was eventually chosen, and its code serves as the foundation of macOS to this day. In Apple’s APIs for building macOS applications, many classes and constants have the prefix “NS”, which stands for NeXTSTEP.

Resources