NeXTSTEP

Матеріал з Вікіпедії — вільної енциклопедії.
(Перенаправлено з GNUstep)
Перейти до навігації Перейти до пошуку
NeXTSTEP
Робочий стіл NeXTSTEP з грою Nethack
РозробникNeXT Computer
Родина ОСUnix/NeXTSTEP
Робочий станІсторія
Вихідна модельЗакритий
Останній випуск3.3 / 1995
ПлатформиMotorola 68000, Intel x86, SPARC, PA-RISC
Тип ядраГібридне ядро
Ліцензіяпропрієтарна EULA
Частина серії про
macOS

NeXTSTEP (також NeXTstep, NeXTStep, та NEXTSTEP[1]) — об'єктно-орієнтована, багатозадачна операційна система, що була розроблена компанією NeXT Computer для власних комп'ютерів.

NeXTSTEP 1.0. була видана 18 вересня 1989 року. Останній реліз перед перейменуванням в OpenStep 3.3 був виданий в 1995 році[2] і працював не лише на процесорах родини Motorola 68000, але й на IBM PC-сумісних x86/Intel, Sun SPARC і HP PA-RISC. За часів версії 3.2, NeXT об'єдналася з Sun Microsystems для розробки OpenStep — кросплатформного стандарту та засобу розробки (для Sun Solaris, Microsoft Windows та NeXT-версій ядра Mach), заснованого на NeXTSTEP 3.2.

4 лютого 1997 року корпорація Apple Computer придбала NeXT[3] і використала OpenStep як основу для Mac OS X[4]. Спадщину OpenStep в Mac OS X можна помітити в середовищі розробки Cocoa, де класи бібліотеки Objective-C мають префікси NS[5]. Також існує вільний варіант OpenStep — #GNUstep.

GNUstepвільна реалізація OpenStep, об'єктно-орієнтованого API (Objective-C) для об'єктно-орієнтованих операційних систем.

GNUstep забезпечує мовне зв'язування для мов програмування Java, Ruby,[6] Guile і Scheme.[7] Використовується для розробки застосунків з графічним інтерфейсом, а також серверних застосунків.

Див. також

[ред. | ред. код]

Джерела

[ред. | ред. код]
  1. What's with all the NeXT names?. Процитовано 24 липня 2023.
  2. Pieter Herman. The story of NeXTSTEP. Medium. Процитовано 24 липня 2023.
  3. Apple officially acquired NeXT 23 years ago, changing everything | AppleInsider. AppleInsider. Процитовано 24 липня 2023.
  4. Before Mac OS X: What Was NeXTSTEP, and Why Did People Love It?. How-To Geek. Процитовано 24 липня 2023.
  5. What does the NS prefix mean?. Stack Overflow. Процитовано 24 липня 2023.
  6. GNUstep Developer Tools - RIGS. gnustep.github.io. Процитовано 25 листопада 2022.
  7. GScheme. web.archive.org. 18 грудня 2005. Архів оригіналу за 18 грудня 2005. Процитовано 25 листопада 2022.