en.unionpedia.org

OpenStep, the Glossary

Index OpenStep

OpenStep is an object-oriented application programming interface (API) specification developed by NeXT.[1]

Table of Contents

  1. 73 relations: API, AppKit, Apple Inc., Bud Tribble, C standard library, Cairo (operating system), Carbon (API), Class (computer programming), Classic Mac OS, Cocoa (API), ColorSync, Common Object Request Broker Architecture, Component Object Model, Copland (operating system), Display PostScript, Distributed object communication, Distributed Objects Everywhere, Dock (macOS), Endianness, Enterprise Objects Framework, Fat binary, Free software, GNUstep, Graphical user interface, Hewlett-Packard, IA-32, IBM PC–compatible, IOS, IPad, IPhone, Java (programming language), Library (computing), Mac (computer), Mac OS 8, Mac OS X Server, Mac OS X Server 1.0, Mach (kernel), MacOS, Memory management, Microsoft Excel, Microsoft Windows, Motorola 68000 series, NeWS, NeXT, NeXT character set, NeXTSTEP, Object-oriented programming, Object–relational mapping, Objective-C, Operating system, ... Expand index (23 more) »

  2. Berkeley Software Distribution
  3. MacOS APIs
  4. NeXT
  5. Solaris software

API

An is a way for two or more computer programs or components to communicate with each other. OpenStep and API are application programming interfaces.

See OpenStep and API

AppKit

AppKit (formally Application Kit) is a graphical user interface toolkit. OpenStep and AppKit are application programming interfaces and NeXT.

See OpenStep and AppKit

Apple Inc.

Apple Inc. is an American multinational corporation and technology company headquartered in Cupertino, California, in Silicon Valley.

See OpenStep and Apple Inc.

Bud Tribble

Guy L. "Bud" Tribble is a software technologist known for his work on the original Apple Macintosh.

See OpenStep and Bud Tribble

C standard library

The C standard library or libc is the standard library for the C programming language, as specified in the ISO C standard.

See OpenStep and C standard library

Cairo (operating system)

Cairo was the codename for a project at Microsoft from 1991 to 1996.

See OpenStep and Cairo (operating system)

Carbon (API)

Carbon was one of two primary C-based application programming interfaces (APIs) developed by Apple for the macOS (formerly Mac OS X and OS X) operating system. OpenStep and Carbon (API) are macOS APIs.

See OpenStep and Carbon (API)

Class (computer programming)

In object-oriented programming, a class defines the shared aspects of objects created from the class.

See OpenStep and Class (computer programming)

Classic Mac OS

Mac OS (originally System Software; retronym: Classic Mac OS) is the series of operating systems developed for the Macintosh family of personal computers by Apple Computer, Inc. from 1984 to 2001, starting with System 1 and ending with Mac OS 9.

See OpenStep and Classic Mac OS

Cocoa (API)

Cocoa is Apple's native object-oriented application programming interface (API) for its desktop operating system macOS. OpenStep and Cocoa (API) are macOS APIs.

See OpenStep and Cocoa (API)

ColorSync

ColorSync is Apple Inc.'s color management API for the Mac OS and Mac OS X Operating Systems. OpenStep and ColorSync are macOS APIs.

See OpenStep and ColorSync

Common Object Request Broker Architecture

The Common Object Request Broker Architecture (CORBA) is a standard defined by the Object Management Group (OMG) designed to facilitate the communication of systems that are deployed on diverse platforms.

See OpenStep and Common Object Request Broker Architecture

Component Object Model

Component Object Model (COM) is a binary-interface technology for software components from Microsoft that enables using objects in a language-neutral way between different programming languages, programming contexts, processes and machines.

See OpenStep and Component Object Model

Copland (operating system)

Copland is an operating system developed by Apple for Macintosh computers between 1994 and 1996 but never commercially released.

See OpenStep and Copland (operating system)

Display PostScript

Display PostScript (or DPS) is a 2D graphics engine system for computers that uses the PostScript (PS) imaging model and language (originally developed for computer printing) to generate on-screen graphics. OpenStep and Display PostScript are NeXT.

See OpenStep and Display PostScript

Distributed object communication

In a distributed computing environment, distributed object communication realizes communication between distributed objects.

See OpenStep and Distributed object communication

Distributed Objects Everywhere

Distributed Objects Everywhere (DOE) was a long-running Sun Microsystems project to build a distributed computing environment based on the CORBA system in the 'back end' and OpenStep as the user interface. OpenStep and distributed Objects Everywhere are application programming interfaces.

See OpenStep and Distributed Objects Everywhere

Dock (macOS)

The Dock is a prominent feature of the graphical user interface of macOS. OpenStep and Dock (macOS) are NeXT.

See OpenStep and Dock (macOS)

Endianness

''Gulliver's Travels'' by Jonathan Swift, the novel from which the term was coined In computing, endianness is the order in which bytes within a word of digital data are transmitted over a data communication medium or addressed (by rising addresses) in computer memory, counting only byte significance compared to earliness.

See OpenStep and Endianness

Enterprise Objects Framework

The Enterprise Objects Framework, or simply EOF, was introduced by NeXT in 1994 as a pioneering object-relational mapping product for its NeXTSTEP and OpenStep development platforms. OpenStep and Enterprise Objects Framework are NeXT.

See OpenStep and Enterprise Objects Framework

Fat binary

A fat binary (or multiarchitecture binary) is a computer executable program or library which has been expanded (or "fattened") with code native to multiple instruction sets which can consequently be run on multiple processor types.

See OpenStep and Fat binary

Free software

Free software, libre software, libreware or rarely known as freedom-respecting software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.

See OpenStep and Free software

GNUstep

GNUstep is a free software implementation of the Cocoa (formerly OpenStep) Objective-C frameworks, widget toolkit, and application development tools for Unix-like operating systems and Microsoft Windows. OpenStep and GNUstep are NeXT.

See OpenStep and GNUstep

Graphical user interface

A graphical user interface, or GUI, is a form of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation.

See OpenStep and Graphical user interface

Hewlett-Packard

The Hewlett-Packard Company, commonly shortened to Hewlett-Packard or HP, was an American multinational information technology company headquartered in Palo Alto, California.

See OpenStep and Hewlett-Packard

IA-32

IA-32 (short for "Intel Architecture, 32-bit", commonly called i386) is the 32-bit version of the x86 instruction set architecture, designed by Intel and first implemented in the 80386 microprocessor in 1985.

See OpenStep and IA-32

IBM PC–compatible

IBM PC–compatible computers are technically similar to the original IBM PC, XT, and AT, all from computer giant IBM, that are able to use the same software and expansion cards.

See OpenStep and IBM PC–compatible

IOS

iOS (formerly iPhone OS) is a mobile operating system developed by Apple exclusively for its smartphones.

See OpenStep and IOS

IPad

The iPad is a brand of iOS- and iPadOS-based tablet computers that are developed by Apple, first introduced on January 27, 2010.

See OpenStep and IPad

IPhone

The iPhone is a smartphone produced by Apple that uses Apple's own iOS mobile operating system.

See OpenStep and IPhone

Java (programming language)

Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

See OpenStep and Java (programming language)

Library (computing)

In computer science, a library is a collection of read-only resources that is leveraged during software development to implement a computer program.

See OpenStep and Library (computing)

Mac (computer)

Mac, short for Macintosh (its official name until 1999), is a family of personal computers designed and marketed by Apple.

See OpenStep and Mac (computer)

Mac OS 8

Mac OS 8 is the eighth major release of the classic Mac OS operating system for Macintosh computers, released by Apple Computer on July 26, 1997.

See OpenStep and Mac OS 8

Mac OS X Server

Mac OS X Server is a series of discontinued Unix-like server operating systems developed by Apple Inc. based on macOS.

See OpenStep and Mac OS X Server

Mac OS X Server 1.0

Mac OS X Server 1.0 is an operating system developed by Apple, Inc. released on March 16, 1999.

See OpenStep and Mac OS X Server 1.0

Mach (kernel)

Mach is a kernel developed at Carnegie Mellon University by Richard Rashid and Avie Tevanian to support operating system research, primarily distributed and parallel computing.

See OpenStep and Mach (kernel)

MacOS

macOS, originally Mac OS X, previously shortened as OS X, is an operating system developed and marketed by Apple since 2001. OpenStep and MacOS are Berkeley Software Distribution.

See OpenStep and MacOS

Memory management

Memory management is a form of resource management applied to computer memory.

See OpenStep and Memory management

Microsoft Excel

Microsoft Excel is a spreadsheet editor developed by Microsoft for Windows, macOS, Android, iOS and iPadOS.

See OpenStep and Microsoft Excel

Microsoft Windows

Microsoft Windows is a product line of proprietary graphical operating systems developed and marketed by Microsoft.

See OpenStep and Microsoft Windows

Motorola 68000 series

The Motorola 68000 series (also known as 680x0, m68000, m68k, or 68k) is a family of 32-bit complex instruction set computer (CISC) microprocessors.

See OpenStep and Motorola 68000 series

NeWS

NeWS (Network extensible Window System) is a discontinued windowing system developed by Sun Microsystems in the mid-1980s.

See OpenStep and NeWS

NeXT

NeXT, Inc. (later NeXT Computer, Inc. and NeXT Software, Inc.) was an American technology company headquartered in Redwood City, California that specialized in computer workstations for higher education and business markets, and later developed web software.

See OpenStep and NeXT

NeXT character set

The NeXT character set (often aliased as NeXTSTEP encoding vector, WE8NEXTSTEP or next-multinational) was used by the NeXTSTEP and OPENSTEP operating systems on NeXT workstations beginning in 1988. OpenStep and NeXT character set are NeXT.

See OpenStep and NeXT character set

NeXTSTEP

NeXTSTEP is a discontinued object-oriented, multitasking operating system based on the Mach kernel and the UNIX-derived BSD. OpenStep and NeXTSTEP are Berkeley Software Distribution and NeXT.

See OpenStep and NeXTSTEP

Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm based on the concept of objects, which can contain data and code: data in the form of fields (often known as attributes or properties), and code in the form of procedures (often known as methods).

See OpenStep and Object-oriented programming

Object–relational mapping

Object–relational mapping (ORM, O/RM, and O/R mapping tool) in computer science is a programming technique for converting data between a relational database and the heap of an object-oriented programming language.

See OpenStep and Object–relational mapping

Objective-C

Objective-C is a high-level general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language. OpenStep and Objective-C are NeXT.

See OpenStep and Objective-C

Operating system

An operating system (OS) is system software that manages computer hardware and software resources, and provides common services for computer programs.

See OpenStep and Operating system

Oracle Solaris

Solaris is a proprietary Unix operating system originally developed by Sun Microsystems.

See OpenStep and Oracle Solaris

PA-RISC

Precision Architecture RISC (PA-RISC) or Hewlett Packard Precision Architecture (HP/PA or simply HPPA), is a general purpose computer instruction set architecture (ISA) developed by Hewlett-Packard from the 1980s until the 2000s.

See OpenStep and PA-RISC

Portable Distributed Objects

Portable Distributed Objects (PDO) is an application programming interface (API) for creating object-oriented code that can be executed remotely on a network of computers. OpenStep and Portable Distributed Objects are macOS APIs and NeXT.

See OpenStep and Portable Distributed Objects

Quartz (graphics layer)

In Apple's macOS operating system, Quartz is the Quartz 2D and Quartz Compositor part of the Core Graphics framework.

See OpenStep and Quartz (graphics layer)

QuickTime

QuickTime is a discontinued extensible multimedia architecture created by Apple, which supports playing, streaming, encoding, and transcoding a variety of digital media formats. OpenStep and QuickTime are macOS APIs.

See OpenStep and QuickTime

Rhapsody (operating system)

Rhapsody is an operating system that was developed by Apple Computer after its purchase of NeXT in the late 1990s. OpenStep and Rhapsody (operating system) are Berkeley Software Distribution.

See OpenStep and Rhapsody (operating system)

Scott McNealy

Scott McNealy (born November 13, 1954) is an American businessman.

See OpenStep and Scott McNealy

Shelf (computing)

The Shelf is an interface feature in NeXTSTEP and OPENSTEP, and is used as a repository to store links to commonly used files, directories and programs, and as a temporary "holding" place to move/copy files and directories around in the file system hierarchy. OpenStep and Shelf (computing) are NeXT.

See OpenStep and Shelf (computing)

Software framework

In computer programming, a software framework is an abstraction in which software, providing generic functionality, can be selectively changed by additional user-written code, thus providing application-specific software.

See OpenStep and Software framework

SPARC

SPARC (Scalable Processor ARChitecture) is a reduced instruction set computer (RISC) instruction set architecture originally developed by Sun Microsystems.

See OpenStep and SPARC

Standalone program

A standalone program, also known as a freestanding program, is a computer program that does not load any external module, library function or program and that is designed to boot with the bootstrap procedure of the target processor – it runs on bare metal.

See OpenStep and Standalone program

Sun Microsystems

Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the Network File System (NFS), and SPARC microprocessors.

See OpenStep and Sun Microsystems

SunView

SunView (Sun Visual/Integrated Environment for Workstations) is a discontinued user interface toolkit and windowing system from Sun Microsystems, launched in 1985, and included as part of its Unix implementation, starting with SunOS Release 3.0.

See OpenStep and SunView

Taligent

Taligent Inc. (a portmanteau of "talent" and "intelligent") was an American software company.

See OpenStep and Taligent

Taskbar

The taskbar is a graphical user interface element that has been part of Microsoft Windows since Windows 95, displaying and facilitating switching between running programs.

See OpenStep and Taskbar

Unix

Unix (trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.

See OpenStep and Unix

Unix-like

A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification.

See OpenStep and Unix-like

Window manager

A window manager is system software that controls the placement and appearance of windows within a windowing system in a graphical user interface.

See OpenStep and Window manager

Windowing system

In computing, a windowing system (or window system) is a software suite that manages separately different parts of display screens.

See OpenStep and Windowing system

Windows NT

Windows NT is a proprietary graphical operating system produced by Microsoft as part of its Windows product line, the first version of which, Windows NT 3.1, was released on July 27, 1993.

See OpenStep and Windows NT

Windows NT 4.0

Windows NT 4.0 is a major release of the Windows NT operating system developed by Microsoft and oriented towards businesses.

See OpenStep and Windows NT 4.0

X Window System

The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems.

See OpenStep and X Window System

X86

x86 (also known as 80x86 or the 8086 family) is a family of complex instruction set computer (CISC) instruction set architectures initially developed by Intel based on the 8086 microprocessor and its 8-bit-external-bus variant, the 8088.

See OpenStep and X86

See also

Berkeley Software Distribution

MacOS APIs

NeXT

Solaris software

References

[1] https://en.wikipedia.org/wiki/OpenStep

Also known as OPENSTEP Enterprise, OPENSTEP/Mach.

, Oracle Solaris, PA-RISC, Portable Distributed Objects, Quartz (graphics layer), QuickTime, Rhapsody (operating system), Scott McNealy, Shelf (computing), Software framework, SPARC, Standalone program, Sun Microsystems, SunView, Taligent, Taskbar, Unix, Unix-like, Window manager, Windowing system, Windows NT, Windows NT 4.0, X Window System, X86.