Lansarea cu Computerul Următorul Steve Jobs în 1988, sistemul de operare NextStep a reprezentat marginea de tăiere a designului de software desktop. A devenit baza de bază tehnologică pentru MacOS, IOS și alții. Să ne uităm la ceea ce era atât de special în privința NextStep.
NextStep: flexibil și elegant, cu o bază solidă
În mijlocul concurenței grele de la Windows. , Mac OS, OS / 2. , și Beos. În anii 1990, sistemul de operare NextStep sa remarcat. Acest lucru se datorează utilizării elegante a icoanelor detaliate și a tipografiei, suportul său încorporat de rețea, sistemul de ferestre orientat ușor de programat și rădăcinile Unix solide.
Toate aceste caracteristici (și mai mult) au câștigat următorul un grup de bază de fani die-tari. De asemenea, a câștigat fanii la Apple, care a ghidat în viitorul companiei. Astăzi, sute de milioane de oameni folosesc descendenți ai următorului software pe Mac-uri, iPhone, iPads și ceasuri Apple. Dar cum sa întâmplat asta?
LEGATE DE: Ce a fost Beos și de ce l-au iubit oamenii?
Originile următorului
La mijlocul anilor 1980 au fost duri pentru Steve Jobs. După o luptă de putere la Apple, el a părăsit firma la îndoit în 1985. În același an, a fondat următorul, Inc., împreună cu câțiva alți veterani Apple.
Echipajul a ajuns repede să lucreze crearea unei platforme complet nou de calculatoare, cu Avie Tevanian Responsabil cu software-ul și hardware-ul de manipulare a paginilor Apple Veteran. Pentru a evita problemele necompetite cu Apple, următorul a decis să vizeze piața stației de lucru educaționale de înaltă calitate.
După câțiva ani în curs de dezvoltare, compania a lansat Următorul computer În octombrie 1988. A uimit presa prin salariul calculatoarelor desktop ale timpului în capacitate.
Caracteristicile sale incluse:
- Un CPU de 25 MHz Motorola 68030
- 8 MB de memorie RAM
- Un dedicat Motorola DSP cip. pentru audio digital
- Built-in Ethernet
- A unitate magneto-optică care ar putea citi și scrie discuri de 250 MB
- Suport pentru o afișare de înaltă rezoluție, 1120-by-832 cu adâncime de culoare pe 2 biți (4 nuanțe de gri)
Toate acestea au fost împachetate într-un cub de magneziu de 12 inch. Desigur, acest tip de tehnologie nu a venit ieftin: un model de bază cu amănuntul pentru 6.500 de dolari (aproximativ 14.000 de dolari astăzi), depășire dramatic de 3 000 de dolari.
Dar hardware-ul este doar jumătate din poveste. Apoi a suflat viața în noua sa mașină cu un sistem de operare de ultimă generație numit NextStep. A asociat un kernel bazat pe Unix / BSD (Mach Tevanian) cu un mediu desktop sofisticat, orientat pe obiecte. A folosit Adobe's Afișați PostScript Tehnologie pentru a face grafică și fonturile la rezoluții înalte.
NextStep a lucrat frumos ca un sistem de operare grafic bazat pe mouse-ul cu o interfață în stil 3D și icoane mari și detaliate. Cu toate acestea, sub exteriorul său fantezist puneți inima de bătaie a unui sistem UNIX complet funcțional. Un prompt de comandă UNIX Hacker-Friendly a fost, de asemenea, doar un clic distanță în orice moment, datorită unei aplicații terminale încorporate.
Echipa de locuri de muncă a conceput, de asemenea, ca fiind un sistem de operare de rețea de la bază. Ediția de lansare V0.8 a inclus Networking TCP / IP și un client de poștă electronică avansată care ar putea trimite e-mailuri cu atașamente de imagine audio și digitală. Aceste fundamente prietenoase de rețea, asociate cu portul Ethernet încorporat și unelte excelente de construcție a aplicațiilor, facilitate Tim Berners-Lee Dezvoltarea primului browser World Wide Wide pe următoarea platformă din 1990.
De fapt, unii ar putea spune că adevărata stea a spectacolului NextStep a fost obiect orientat spre obiect mediu de dezvoltare. A permis dezvoltatorilor să creeze rapid aplicații grafice sofisticate în Obiectiv-C. pe baza codului modular. Această ușurință de dezvoltare a atras mulți clienți la NextStep la începutul anilor '90.
Unii dezvoltatori au folosit NextStep ca o platformă avansată pentru a dezvolta programe pentru alte computere. Un exemplu de profil înalt este Doom. , Shooter-ul de prima persoană blockbuster, care a lansat pentru prima dată pe MS-DOS PC-uri.
În timpul dezvoltării, John Carrmak și John Romero a constatat că următorul mediu le-a dat o margine uriașă de dezvoltare. Acest lucru a fost valabil mai ales pentru Editor la nivel soomed Au creat pentru construirea hărților jocului.
„Interfața cu utilizatorul și ușurința de aplicații GUI în curs de dezvoltare au fost unice pentru NeXT la momentul respectiv“, a declarat Carmack. „Ne-am dezvoltat propriile noastre editori pe DOS pentru jocurile anterioare, dar sortită a fost mult mai complicat, și a trebuit să flexibil evolueze în cursul procesului de dezvoltare. NeXT a fost perfect pentru asta.“
Romero a adăugat că mediul NeXT a fost de 15 ani înainte de orice altceva la momentul respectiv. El a savurat de înaltă rezoluție a sistemului, ceea ce le-a permis să depana jocul în timp ce în același timp acesta rulează într-o fereastră ceva ce era imposibil pe DOS.
„Ne-ar fi făcut Doom. fără NeXTStep“, a spus Romero. „Dar eu nu știu ce s-ar fi arătat sau cât timp ar fi luat.“
Comparativ cu un singur utilizator Mac și mașinile DOS care au fost afectate de instabilitate, și puternic, dar greoaie și stații de lucru UNIX neprielnice, NeXTStep a fost un gust al viitorului.
LEGATE DE: Cum se joacă clasic „Doom“ în ecran lat pe PC sau Mac
Un hopuri de afaceri Road
În ciuda transport maritim hardware de ultimă oră și software-ul, NeXT luptat pentru a obține un flux de venituri de încredere de-a lungul existenței sale. Piața academică stația de lucru NeXT a vizat inițial sa dovedit a fi prea mică și subfinantate pentru a sprijini tipul de marjele necesare pentru a vinde un astfel de hardware avansat.
Ca rezultat, NeXT a încercat să pivoteze planul de afaceri de mai multe ori.
O mașină la prețuri inferioară, Urmatoarea statie , A fost lansat în 1990 și urmat de mai multe stații de lucru mai rapid cu capabilități avansate de culoare. Numerele de vânzări ferme sunt greu de găsit, dar NeXT relatărilor numai vândut aproximativ 50.000 de calculatoare înainte de a trage plug pe vânzări hardware în 1993.
După aceea, NeXT a decis să se concentreze pe software-ul, portarea NeXTStep la alte arhitecturi, inclusiv Intel x86 procesoare, PA-RISC, și mașini de SPARC Sun. Pentru un timp, ai putea cumpăra o copie cutie de NeXT și rulați-l pe PC-ul acasă 486 (atâta timp cât îndeplinite cerințele de sistem ).
În pivotează sa finală majoră ca o companie independentă, NeXT a decis să se concentreze în primul rând pe sos său secret: o clasă mondială, API-ul de dezvoltare orientat-obiect codeveloped cu Sun numit OpenStep .
In 1996, NeXTStep a devenit OpenStep pentru Mach (derutant, pe toate capacele de branding a fost o încercare de a diferenția produsul OpenStep OS din produsul API OpenStep). NeXT a lansat, de asemenea, API-ul OpenStep pentru alte platforme, cum ar fi Windows.
Lansări notabile NeXTStep
NeXT expediate cel puțin o duzină de versiuni majore ale NeXTStep și OpenStep pentru diverse platforme între 1988-1997; Mai jos sunt câteva dintre cele mai notabile:
- NeXTStep 0.8 (1988): Prima versiune a navei cu hardware-ul NeXT, incluse cu computerul NeXT.
- NeXTStep 2.0 (1990): Această versiune a introdus suport pentru grafica color, dischete, CD-ROM, prima apariție a Terminal.app și multe altele.
- NeXTStep 3.1 (1993): Prima lansare pentru a sprijini procesoare x86, permițând NeXTStep să fie instalat pe hardware IBM PC compatibil generic.
- NeXTStep 3.3 (1995): Ultima versiune înainte de a redenumi OpenStep. Acesta a sprijinit Motorola 68k, Intel i386, PA-RISC si platforme SPARC.
- OpenStep 4.2 (1996): Versiunea finală în dezvoltare înainte de a Apple a cumparat NeXT.
Moștenirea lui NeXTStep
În 1995, Apple a început să ramping eforturile de a achiziționa de la tehnologia o firmă din afara pentru a fi utilizate ca bază pentru un sistem de operare de generație următoare Macintosh. directorii companiei a încercat să achiziționeze dezvoltatorul Beos. , Dar Steve Jobs a primit vânt planului și manevrată NeXT în considerare.
Apple a achiziționat NeXT (Inclusiv NeXTStep, OpenStep și WebObjects ) Pentru 400 de milioane $ în 1996. Cu aceasta, un nou capitol al istoriei Apple a început să se manifeste.
După achiziție, Apple a primit un transplant de creier în managementul superior. Locuri de muncă și mai mulți veterani următori, inclusiv Tevanian și John Rubinstein. , au fost instalate ca directori de mere. Unii chiar glumă că următorul mere achiziționează, mai degrabă decât în altă direcție.
Lucrul repede a început să întoarceți-vă la următoarea versiune majoră a Mac OS . După mai multe prototipuri numite Rhapsody (și un produs pe bază de marfă de transport maritim numit Mac OS X Sever 1.0 ), Apple a aterizat pe Mac OS X în 2000. A devenit direcția principală a viitoarelor produse software ale companiei - astăzi, Mac OS X este cunoscut sub numele de MacOS.
LEGATE DE: 20 de ani mai târziu: Cum Mac OS X Public Beta a salvat Mac
De atunci, descendenții tehnologiilor de bază dezvoltate pentru NextStep în anii '80 persistă în MacOS, iOS, iPados, Watchos și Tvos. De-a lungul timpului, Openstep a evoluat în API-ul de cacao în inima aplicațiilor Mac OS X.
Mai multe aplicații sunt încă incluse în MacOS (inclusiv dicționarul, șahul, texteditul și poșta.app) coborâți direct de la versiunile anterioare pe Nextep. Macosul Spinning pinwheel de moarte De asemenea, a început pe NextStep, iar docul lui Nextep a fost strămoșul lui Macos.
Practic, MacOS este încă în continuare la centrul său, deși cu multe schimbări majore.
NextStep trivia.
Dacă v-ați bucurat de această excursie pe banda de memorie, vă vom lăsa cu următorii biți de interesant Tidbits:
- Până la următorul 2.0 în 1990, o "gaură neagră" a fost echivalentul gunoiului de pe Mac sau cu binul de reciclare pe Windows: În 2.0, a fost schimbată la "reciclare".
- NextStep 2.0 a inclus un preinstalat E-mail de la Steve Jobs : A fost primul mesaj care a apărut în software-ul de e-mail de e-mail următor.
- NextStep livrat cu pictograme monocrome și aplicații: OS nu a apărut în culoare până în 1992 cu următorul 3.0.
- Una dintre primele încercări de la un "App Store" digital pentru aplicațiile informatice a debutat pe NextStep în 1991: În Applet electronic de appwrapper Vândute pachete comerciale ca descărcări de rețea digitală gestionate de criptarea și gestionarea drepturilor digitale.