Кіріспе

NeXT Computer NeXTSTEP операциялық жүйесі – Mach ядросы мен UNIX-тен туындаған BSD-ге негізделген, қолданыстан тоқтатылған, объектіге бағытталған, көп тапсырмалы операциялық жүйе. Ол 1980-ші жылдардың соңы мен 1990-шы жылдардың басында Стив Джобс құрған NeXT Computer компаниясымен әзірленген және бастапқыда NeXTcube сияқты эксклюзивті жұмыс станцияларында қолданылған. Кейіннен ол бірнеше басқа компьютерлік архитектураларға көшірілді. Сол кезде аса сәтті болмаса да, ол компьютер ғалымдары мен зерттеушілердің қызығушылығын тудырды. Онда электрондық AppWrapper-дің алғашқы әзірлемесі жасалды – бұл қолданба бағдарламалық қамтамасыз ету мен цифрлық медиа үшін шифрлауды бірлесіп басқаруға және цифрлық құқықтарды қамтамасыз етуге арналған алғашқы коммерциялық электрондық бағдарламалық қамтамасыз ету тарату каталогы, қазіргі заманғы "қосымшалар дүкені" тұжырымдамасының алдашысы. Осы платформада Тим Бернерс-Ли алғашқы веб-браузерді жасады, ал id Software Doom және Quake бейне ойындарын дамытты. 1996 жылы Apple Computer NeXT компаниясын сатып алды. Apple классикалық Mac OS-тің ізбасарына мұқтаж болды және Mac OS X құру үшін NeXTSTEP пен OpenStep-ті Macintosh пайдаланушы ортасымен біріктірді. Apple-дың iPhone OS 1-ден бергі барлық келесі платформалары Mac OS X-ке негізделген (кейіннен macOS деп аталды).

Мұра

Бірінші веб-браузер, WorldWideWeb және алғашқы қосымшалар дүкені NeXTSTEP платформасында ойлап табылды. 1990 ж. CERN: Гипертекст жүйесіне арналған бірлескен ұсыныс басшылыққа ұсынылды. Майк Сендалл бағалау үшін NeXT текшесін сатып алады және оны Тим Бернерс Лиге береді. NeXTSTEP бағдарламалық қамтамасыз ету жүйесін дамытудың сапасына байланысты, NeXTSTEP-те Тимнің прототипі бірнеше ай ішінде жасалады. Бұл прототип WYSIWYG шолу/авторлық мүмкіндігін ұсынады! Қазіргі веб-браузерлер, "интернетті шарлау" үшін қолданылатындар, тек пассивті терезелер болып табылады, пайдаланушыға үлес қосу мүмкіндігін бермейді. CERN кафетерийінде болған бірнеше кездесуде Тим мен мен жүйеге тартымды атау іздедік. Мен атаудың грек мифологиясынан қайтадан алынбауы керек екенін қаладым. Тим "World Wide Web" деп ұсынды. Бұл маған қатты ұнады, бірақ француз тілінде айтуы қиын. Роберт Кайлиау, 2 қараша 1995 ж. Негізгі веб-браузерлерде кең таралған кейбір мүмкіндіктер мен пернетақта командалары NeXTSTEP конвенцияларынан туындады. HTML 1.0 және 2.0 нұсқаларының негізгі макет опциялары NeXT-тің Text класының ерекшеліктерімен байланысты. Lighthouse Design Ltd. Diagram! құралын жасады, бастапқыда BLT (Box and Line Tool) деп аталған, онда нысандар (қораптар) "ақылды сілтемелер" (сызықтар) арқылы байланыстырылып, ағымдық схемалар сияқты диаграммалар құрастырылады. Бұл негізгі дизайнды жаңа сілтемелер мен жаңа құжаттарды қосу арқылы кеңейтуге болады, олар жергілікті желіде кез келген жерде орналасқан. Бұл Тим Бернерс Лидің 1990 жылдың қазан-желтоқсан айларында NeXTSTEP-те жазған алғашқы прототипін алдын ала көрсетеді. 1990 жылдары id Software компаниясы NeXT машиналарында Doom, Doom II, Quake және олардың деңгейлерін өңдеуге арналған құралдарын жасады. Doom қозғалтқышына негізделген Heretic және Hexen (Raven Software), Strife (Rogue Entertainment) сияқты ойындар id құралдарын пайдалана отырып, NeXT аппараттық құралдарында жасалды. Altsys NeXTSTEP Virtuoso қолданбасын жасады, оның 2-ші нұсқасы Mac OS және Windows жүйелеріне көшіріліп, Macromedia FreeHand 4-ке айналды. Mathematica үшін қазіргі заманғы "Notebook" интерфейсі және Lotus Improv электрондық кестесі NeXTSTEP арқылы жасалды. MCI-дың "Достар мен туыстар" бағдарламасын басқаратын бағдарлама NeXTSTEP-те жасалды. NeXTSTEP 3.2 нұсқасы шығарылған кезде NeXT, Sun Microsystems компаниясымен OpenStep-ті әзірлеу үшін серіктестік құрды. Бұл жоғары деңгейдегі объект кітапханаларынан негізгі операциялық жүйені бөлу арқылы NeXTSTEP-тен алынған кросс-платформалық объектке бағытталған API стандартын құруға бағытталған күш-жігердің нәтижесі. OpenStep Sun-ның Solaris, Windows NT және NeXT-тің Mach ядросына негізделген операциялық жүйесі үшін шығарылды. NeXT-тің іске асырылуы "OPENSTEP for Mach" деп аталды және оның алғашқы нұсқасы (4.0) NeXT, Sun және Intel IA 32 жүйелерінде NeXTSTEP 3.3 нұсқасын алмастырды. 1996 жылдың 20 желтоқсанында жарияланған хабардан кейін Apple Computer 1997 жылдың 4 ақпанында NeXT компаниясын 429 миллион долларға сатып алды. "OPENSTEP for Mach" операциялық жүйесіне негізделіп, OpenStep API-ін Cocoa-ға айналдырып, Apple Mac OS X, содан кейін iOS, iPadOS, watchOS және tvOS негізін құрды. GNUstep – OpenStep стандартын еркін іске асыру.

Шығару тарихы

VersionDateDistribution mediumArchitectureBasisNotes0.812 қазан 1988MO дискm68k4.3BSD TahoeNeXTStep Digital Webster, Уильям Шекспирдің толық шығармалары, netboot, NFS0.8a1988MO дискm68k0.91988MO дискm68kNeXT 0.9/1.0 Шығарылым сипаттамасы1.01989MO дискm68k1.0a1989MO дискm68kNeXTSTEP 1.0a MO дискінің суреті2.018 қыркүйек 1990MO диск, CD ROMm68kNeXTstation, NeXTcube (68040) үшін қолдау. Флопи-дискі, CD-ROM, факс модемдері және түсті графиканы қолдау. Жұмыс кеңістігі менеджерінде енді сөре бар, көшірмелер фондық режимде жасалады, қара тесік белгісі қайта өңдеу белгісімен алмастырылды. Терминал қолданбасы. Драйверлерді динамикалық жүктеу.2.125 наурыз 1991MO диск, CD ROMm68kNeXTdimension тақтасын қолдау. TeX, халықаралық деңгейде жақсартулар. 2.1 нұсқасымен бірге шыққан жаңа машиналардың арасында Lotus Improv бар. CD ROMm68k4.3BSD RenoProject Builder, 3D Interactive RenderMan қолдауы, Pantone түстері, PostScript Level 2, Объектілерді байланыстыру және енгізу, Таратылған объектілер, Деректер қоры жиынтығы, Телефон жиынтығы, Индекстеу жиынтығы, алдын ала компиляцияланған тақырыптар, HFS, AppleTalk және Novell NetWare.3.125 мамыр 1993CD ROMm68k, i386i386 архитектурасы үшін алғашқы шығарылым, майлы бинарлық файлдарды енгізу.3.2қазан 1993CD ROMm68k, i3863.3ақпан 1995CD ROMm68k, i386, SPARC, PA RISCPA RISC және SPARC архитектуралары үшін қолдау қосылды, Quad fat бинарлық файлдарды енгізу. NEXTSTEP атауымен шығарылған соңғы және ең танымал нұсқасы. NEXTSTEP/m68k, NEXTSTEP/Intel, NEXTSTEP/SPARC деп аталды. NEXTSTEP/PA RISC 2 дискте шығарылды: NeXTSTEP CISC және NeXTSTEP RISC. Дамушы CD-сінде барлық архитектуралар үшін кітапханалар бар, сондықтан бағдарламаларды кез келген архитектурада барлық архитектуралар үшін қиылыстырып құрастыруға болады.4.0 beta1996CD ROMm68k, i386, SPARC, PA RISC macOS Dock-те кейіннен енгізілген көптеген идеялардың алға басушысы ретінде танымал. Пайдаланушыларды қайта оқыту туралы шағымдарға байланысты тоқтатылды, бірақ техникалық себептермен емес (жаңа UI бета-нұсқада жақсы жұмыс істеді).4.0шілде 1996CD ROMm68k, i386, SPARCPA RISC архитектурасы үшін қолдау тоқтатылды. m68k, i486 және SPARC архитектураларын қолдау. Windows үшін OpenStep-тің бастапқы шығарылымы.4.1қаңтар 1997CD ROMm68k, i386, SPARCm68k, i486 және SPARC архитектураларын қолдау, сондай-ақ OPENSTEP Enterprise (тек NT) аясында Windows үшін OpenStep.4.2Алдын ала шығарылым 2қыркүйек 1997CD ROMm68k, i386, SPARCOpenStep және Apple сатып алудан бұрын шектеулі сандағы әзірлеушілерге таратылған Алдын ала шығарылым 2. Rhapsody31 тамыз 199727 қазан 2000CD ROMi386, PowerPC4.4BSDApple сатып алғаннан кейін шығарылған, олар Mac OS X-ке қарағанда NeXTSTEP және OPENSTEP-ке жақын. Мысалы, оларды NXHost арқылы қашықтан көрсетуге болады. 4.1 нұсқасына дейінгі нұсқалар жалпыға ортақ болып табылады. OPENSTEP 4.2 pre release 2 - бұл Apple компаниясы шығарған және 1997 жылдың қыркүйегінде шыққаннан кейін бес жыл бойы қолдау көрсеткен қателерді түзету нұсқасы.