
NeXTSTEP
» see next.com as it lived, on the wayback machine
~ the obit ~
by the time i would have signed up to nextstep, it had stopped being a product and started being mac os x. i was thirteen when apple bought next in february 1997 and i was running windows 95 on a generic pentium tower in ankara. nextstep was a thing you read about in foreign computer magazines, on hardware nobody in turkey owned, made for users who wrote object-oriented code for a living.
what it actually was: a unix operating system designed by steve jobs and the team he took with him out of apple in 1985 when john sculley pushed him out. they built it on a mach kernel from carnegie mellon with bsd userland on top, and used adobe's display postscript to render everything on screen. version 1.0 shipped september 18 1989, about a year after the next cube hardware itself launched. the machines cost about ten thousand dollars in 1990 money and sold mostly to universities and finance quants, with a handful of defense contractors mixed in. tim berners-lee wrote the first web browser on one in 1990. id software's john carmack used one to build doom.
the technical lineage matters more than the product ever did. nextstep introduced the dock and the column-view file browser, plus system-wide drag-and-drop on arbitrary objects. the object-oriented application kit that came with it became the basis for cocoa. when apple acquired next on february 4 1997 for around four hundred and twenty nine million dollars, the explicit reason was the operating system. mac os x 10.0 shipped in march 2001 and was a nextstep release with a mac coat of paint on top. every macos and ios and ipados version since then is the same code base.
~ the rap sheet ~
| Born | September 18 1989 (NeXTSTEP 1.0 on the NeXT Cube) |
|---|---|
| Peak | ~50,000 NeXT systems shipped total, plus the cult dev audience for OPENSTEP on x86 |
| Killed | February 4 1997 Apple acquisition of NeXT; OPENSTEP 4.2 was the final release |
| Lifespan | About 8 years as a standalone product |
| Made by | NeXT Inc, founded by Steve Jobs |
| Killed by | Acquired into Apple as the basis for Mac OS X 10.0 in March 2001 |
~ the rise ~
jobs founded next in 1985 with a small group of former apple engineers and a goal of building "the next great computer for higher education." the first machine, the next cube, shipped in 1988 as a magnesium-alloy box with a 25mhz motorola 68030 paired with a 17-inch monochrome megapixel display, plus an unusual magneto-optical drive in place of a hard disk. ross perot was an early investor. the bill of materials was high and the volume was low. when the hardware business collapsed in 1993 next pivoted to selling just the os. openstep ran on x86 and sun sparc, with hp pa-risc support added later.
the cult audience formed around the developer experience. the application kit gave you working data binding and drag-and-drop for free, plus printing if you used the right object hierarchies. omni group and lighthouse design built productivity apps on it that looked years ahead of anything on windows or mac. the wired magazine and pixar studios used next machines for years because the unix underneath plus the gui on top did not exist in that combination anywhere else. the actual install base was tiny, maybe fifty thousand units of hardware total, but the per-user influence on the next decade of software design was disproportionate.
~ what really happened ~
by 1996 apple was in the middle of an existential crisis. gil amelio had taken over as ceo and the company had no replacement for the increasingly broken classic mac os. amelio ran a public search. the two finalists were be inc's beos and next's nextstep. gassée at be wanted three hundred million dollars and assumed he was the only option. jobs and next sold the future of the platform instead, plus the prodigal-founder return that the apple board could not refuse. the deal closed february 4 1997 at around four hundred and twenty nine million dollars and a board seat for jobs.
the integration took longer than anyone expected. apple released rhapsody as a developer preview in 1997 and mac os x server 1.0 in 1999. the consumer mac os x 10.0 followed in march 2001. each was incrementally closer to merging the classic mac api story with the nextstep underpinnings. nextstep as a separate product line was over the moment apple signed the check, but the actual transition for the developer ecosystem took close to four years.
~ what replaced it ~
the cocoa frameworks that ship with macos today are direct descendants of the application kit jobs's team wrote in 1988. the nsstring, nsarray, nswindow class prefixes still carry the "ns" from nextstep itself. every cocoa developer in 2026 is writing against an api whose shape was set inside next's redwood city office in 1989. the kernel underneath has been heavily rewritten as xnu, but the architectural decision to put a mach core under a bsd personality was nextstep's.
the more useful way to think about nextstep is that it never died at all. the brand was retired and the next hardware was discontinued, with the openstep license business winding down behind them. the operating system itself kept shipping, just with a different name on the box. the iphone you carry today is running a great-grandchild of the os steve jobs built when he left apple in a huff in 1985. the death certificate has the wrong date on it.
~ leave a rose ~
an anonymous tribute. one rose per visitor per day.
@}-->-- ... roses left here
~ leave a wreath ~
a rose fades by morning. a wreath stays on this grave for good, with your name on it.
from $1, paid once through stripe. it keeps the graveyard running: the hosting and the nightly digging. adopt it and the headstone reads "maintained in memory by" you. the groundskeeper plants new wreaths at the next tending, usually within a day.
» one email a week: new graves and the anniversaries of the dead. subscribe
other software: Endomondo, Immunix, Predictor@home, OtterTune
also died in the 1990s: Compute!, Pathfinder, Apple eMate 300
~ leave a note ~
visitors before you have left these graveside notes. anonymous welcome.