*** Welcome to piglix ***

NeXTSTEP

NeXTSTEP
NeXTSTEP desktop.png
Developer NeXT
Written in C, Objective-C
OS family Unix
Working state Historic, as original code base for Mac OS X
Source model Closed source with some open source components
Initial release September 18, 1989; 27 years ago (1989-09-18)
Latest release 3.3 / 1995 (1995)
Latest preview 4.2 Pre-release 2 / September 1997
Marketing target Enterprise, academia
Platforms Motorola 68000, Intel x86, SPARC, PA-RISC
Kernel type Hybrid
Default user interface Graphical
License Proprietary EULA
Succeeded by macOS, iOS, watchOS, tvOS

NeXTSTEP is a discontinued object-oriented, multitasking operating system based on UNIX. It was developed by NeXT Computer in the late 1980s and early 1990s and was initially used for its range of proprietary workstation computers such as the NeXTcube and later ported to several other computer architectures. Although relatively unsuccessful at the time, it attracted interest from computer scientists and researchers. It was used as the original platform for the development of the Electronic AppWrapper, the first commercial electronic software distribution catalog to collectively manage encryption and provide digital rights for application software and digital media, a forerunner of the modern 'App Store' concept. It was also the platform on which Tim Berners-Lee created the first web browser. After the purchase of NeXT by Apple, it became the source of the popular operating systems macOS, iOS, watchOS and tvOS. Many bundled macOS applications, such as TextEdit, Mail and Chess, are descendants of NeXTSTEP applications.

NeXTSTEP (also stylized as NeXTstep, NeXTStep, and NEXTSTEP) is a combination of several parts:

NeXTSTEP is notable for having been a preeminent implementation of the latter three items. The toolkits offer considerable power, and are the canonical development system for all of the software on the machine.

NeXTSTEP's user interface is considered to be refined and consistent. It introduced the idea of the Dock (carried through OpenStep and into today's macOS) and the Shelf. NeXTSTEP also originated or innovated a large number of other GUI concepts which became common in other operating systems: 3D "chiseled" widgets, large full-color icons, system-wide drag and drop of a wide range of objects beyond file icons, system-wide piped services, real-time scrolling and window dragging, properties dialog boxes called "inspectors", and window modification notices (such as the saved status of a file). The system is among the first general-purpose user interfaces to handle publishing color standards, transparency, sophisticated sound and music processing (through a Motorola 56000 DSP), advanced graphics primitives, internationalization, and modern typography, in a consistent manner across all applications.


...
Wikipedia

...