NeXTSTEP
Розробник | NeXT Computer |
---|---|
Родина ОС | Unix/NeXTSTEP |
Робочий стан | Історія |
Вихідна модель | Закритий |
Останній випуск | 3.3 /1995 |
Платформи | Motorola 68000,Intelx86,SPARC,PA-RISC |
Типядра | Гібридне ядро |
Ліцензія | пропрієтарнаEULA |
NeXTSTEP(такожNeXTstep,NeXTStep,таNEXTSTEP[1]) — об'єктно-орієнтована, багатозадачнаопераційна система,що була розроблена компанієюNeXT Computerдля власних комп'ютерів.
NeXTSTEP 1.0. була видана 18 вересня 1989 року. Останній реліз перед перейменуванням в OpenStep 3.3 був виданий в 1995 році[2]і працював не лише на процесорах родиниMotorola 68000,але й наIBM PC-суміснихx86/Intel,SunSPARCіHPPA-RISC.За часів версії 3.2, NeXT об'єдналася зSun Microsystemsдля розробкиOpenStep— кросплатформного стандарту та засобу розробки (дляSun Solaris,Microsoft Windowsта NeXT-версій ядраMach), заснованого на NeXTSTEP 3.2.
4 лютого 1997 року корпораціяApple Computerпридбала NeXT[3]і використала OpenStep як основу дляMac OSX[4].Спадщину OpenStep в Mac OS X можна помітити в середовищі розробкиCocoa,де класи бібліотекиObjective-Cмають префікси NS[5].Також існує вільний варіант OpenStep —#GNUstep.
GNUstep—вільнареалізаціяOpenStep,об'єктно-орієнтованого API (Objective-C) для об'єктно-орієнтованих операційних систем.
GNUstepзабезпечуємовне зв'язуваннядля мов програмуванняJava,Ruby,[6]GuileіScheme.[7]Використовується для розробки застосунків з графічним інтерфейсом, а також серверних застосунків.
Étoilé (фр. зірковий) — вільне середовище робочого столу для UNIX-подібних операційних систем засноване на GNUstep і написане з нуля. Завдяки модульності та легкості компонентів, а також документації, що надається, користувач може створити своє власне оточення, комбінуючи сервіси (додатки) та інші компоненти.
Étoilé замість звичних метафор робочого столу використовує більш високорівневий принцип об'єктів. З його допомогою він може представити деякі об'єкти як файли (які зазвичай так не відображаються), наприклад, людей. Проект також сподівається уникнути негнучкості імен файлів та їх ієрархій, дозволяючи користувачеві помічати об'єкти та збирати їх (замість покладатися на папки).
- ↑What's with all the NeXT names?.Процитовано 24 липня 2023.
- ↑Pieter Herman.The story of NeXTSTEP.Medium.Процитовано 24 липня 2023.
- ↑Apple officially acquired NeXT 23 years ago, changing everything | AppleInsider.AppleInsider.Процитовано 24 липня 2023.
- ↑Before Mac OS X: What Was NeXTSTEP, and Why Did People Love It?.How-To Geek.Процитовано 24 липня 2023.
- ↑What does the NS prefix mean?.Stack Overflow.Процитовано 24 липня 2023.
- ↑GNUstep Developer Tools - RIGS.gnustep.github.io.Процитовано 25 листопада 2022.
- ↑GScheme.web.archive.org.18 грудня 2005. Архіворигіналуза 18 грудня 2005.Процитовано 25 листопада 2022.
Це незавершена стаття пропрограмне забезпечення. Ви можетедопомогтипроєкту,виправивши або дописавши її. |
Це незавершена стаття проопераційні системи. Ви можетедопомогтипроєкту,виправивши або дописавши її. |