Safekipedia

NeXTSTEP

Adapted from Wikipedia · Discoverer experience

NeXTSTEP was an advanced operating system developed by NeXT, a company started by Steve Jobs, in the late 1980s and early 1990s. It was built using ideas from the Mach kernel and UNIX, making it both object-oriented and able to handle many tasks at once. NeXTSTEP was first used on NeXT's own workstations, like the NeXT Computer, and later adapted to run on many different types of computers.

Even though it didn’t become very popular at the time, NeXTSTEP caught the attention of many computer experts and researchers. It was the platform where important early software was created, such as the Electronic AppWrapper, which helped manage and protect application software and digital media—ideas that influenced today’s app stores. Famous creations like the first web browser, and video games such as Doom and Quake, were also made using NeXTSTEP.

In 1996, Apple Inc. bought NeXT. They used parts of NeXTSTEP to build the new macOS, which replaced the older Classic Mac OS. Since then, all of Apple’s operating systems, including those for smartphones and tablets, have been based on macOS.

Overview

NeXTSTEP is a special kind of operating system made from several important parts. It includes a Unix system based on the Mach kernel and BSD, along with a special way to show pictures and windows on the screen called Display PostScript. It also uses the Objective-C programming language and focuses on building things in an organized way, called an object-oriented style.

NeXTSTEP introduced some new ideas that later became common, like the Dock, which you can see today in macOS. It also brought features such as colorful icons, easy dragging of items, and smooth scrolling. These ideas helped make computers easier and more fun to use for everyone.

History

NeXTSTEP was an operating system built using parts of Mach and BSD. A preview version was shown when the NeXT Computer was introduced on October 12, 1988. The first full version, NeXTSTEP 1.0, came out on September 18, 1989. Over time, it was updated and made to work on many different types of computers.

Later, NeXT created OpenStep, which could run on many different operating systems. In 1997, NeXTSTEP helped Apple develop Rhapsody, which led to the creation of macOS. macOS later became the basis for iPhone OS 1, iOS, iPadOS, watchOS, and tvOS.

Legacy

The NeXTSTEP platform was important for many early inventions in computing. It was used to create the first web browser, the first web portal, and the first app store. Many ideas from NeXTSTEP are still used today in web browsing and web design.

NeXTSTEP was also used to develop early computer games like Doom, Doom II, and Quake. It helped create tools for drawing, spreadsheets, and other programs we still use today. Later, Apple bought NeXT and used its technology to build the Mac OS X operating system and other systems like iOS.

Release history

Versions up to 4.1 were general releases. OPENSTEP 4.2 pre-release 2 was a bug-fix version published by Apple and supported for five years after it came out in September 1997.

VersionDateDistribution mediumArchitectureBasis
0.8October 12, 1988MO discm68k4.3BSD-Tahoe
0.8a1988MO discm68k
0.91988MO discm68k
1.01989MO discm68k
1.0a1989MO discm68k
2.0September 18, 1990MO disc, CD-ROMm68k
2.1March 25, 1991MO disc, CD-ROMm68k
2.1aMO disc, CD-ROMm68k
2.2CD-ROMm68k
3.0September 8, 1992CD-ROMm68k4.3BSD-Reno
3.1May 25, 1993CD-ROMm68k, i386
3.2October 1993CD-ROMm68k, i386
3.3December 7, 1994 (m68k, i386)
April 4, 1995 (SPARC, PA-RISC)
CD-ROMm68k, i386, SPARC, PA-RISC
4.0 beta1996CD-ROMm68k, i386, SPARC, PA-RISC
4.0June 25, 1996CD-ROMm68k, i386, SPARC
4.1January 1997CD-ROMm68k, i386, SPARC
4.2 Pre-release 2September 1997CD-ROMm68k, i386, SPARC
RhapsodyAugust 31, 1997 – October 27, 2000CD-ROMi386, PowerPC4.4BSD

Related articles

This article is a child-friendly adaptation of the Wikipedia article on NeXTSTEP, available under CC BY-SA 4.0.