OpenStep

OpenStep
Тип Интерфейс программирования приложений
Разработчики NeXT, Sun Microsystems
Написана на Objective-C
Операционные системы Solaris; Windows NT; UNIX-подобная операционная система с ядром Mach
Языки интерфейса Английский язык
Первый выпуск 1994
Аппаратные платформы IA-32, PA-RISC, SPARC
Состояние Включён в macOS
Сайт gnustep.org/resources/Op…

OpenStepобъектно-ориентированный интерфейс программирования приложений (API) для объектно-ориентированных операционных систем, которые используют любую современную операционную систему в качестве ядра. Разработан в 1994 году компаниями Sun Microsystems и NeXT.

OPENSTEP (заглавными буквами) — конкретная реализация OpenStep API от NeXT. Изначально OPENSTEP работал на NeXTSTEP, позже появились версии для Solaris и Windows NT.

GNUstep

Основная статья: GNUstep

GNUstep — свободная реализация программного обеспечения от NeXT, которая началась во время NeXTSTEP, но предшествовала OPENSTEP. Хотя OPENSTEP и OSE были приобретены компанией Apple, которая фактически прекратила коммерческую разработку OpenStep для других платформ, GNUstep является постоянным проектом с открытым исходным кодом, направленным на создание переносимой, свободной реализации библиотек Cocoa/OPENSTEP. GNUstep также имеет полнофункциональную среду разработки, в нем реализованы некоторые нововведения Cocoa framework из macOS, а также собственные расширения для API.

Ссылки

  • Спецификация OpenStep Архивная копия от 5 марта 2008 на Wayback Machine (англ.)
Перейти к шаблону «NeXT Computer»
NeXT (1985 по 1996)
Corporate Directors
Hardware Products
  • NeXT Computer
  • NeXTcube
  • NeXTcube Turbo
  • NeXTstation
  • NeXTdimension
  • NeXT MegaPixel Display
  • NeXT Laser Printer
Software Products