Indítása Steve Jobs NeXT Computer 1988-ban, a NeXTSTEP operációs rendszer képviseli az élvonalbeli asztali szoftver design. Az Apple macos, ios és mások technológiai alapja lett. Nézzük meg, mi volt olyan különleges a következőre.
Nextstep: Rugalmas és elegáns, szilárd alapokkal
Nehézsúlyú verseny közepette ablakok , Mac operációs rendszer, OS / 2 és Beos Az 1990-es években a következő operációs rendszer kiemelkedett. Ez annak volt köszönhető, hogy az elegáns használatának részletes ikonok és tipográfia, a beépített hálózati támogatás, a könnyen program objektum-orientált ablakkezelő rendszer, tömör UNIX gyökerei.
Mindezek a jellemzők (és több) szerzett NeXTSTEP központi csoportja rajongóknak. Ez is nyert rajongók az Apple, aki vezette NeXTSTEP a jövőben a cég. Ma, több száz millió ember használja leszármazottai a NeXT szoftver Mac, iPhone, iPad és az Apple órák. De hogyan lehetséges ez?
ÖSSZEFÜGGŐ: Mi volt BeOS, és miért az emberek tetszik?
Eredete NeXTSTEP
Az 1980-as évek kemény volt Steve Jobs. Miután a hatalmi harc az Apple, és elhagyta a céget, hogy cofounded 1985 Ugyanebben az évben ő alapított NeXT Inc., valamint több más Apple veteránok.
A személyzet hamar munkához létre egy teljesen új számítógépet platform, Avie Tevanian felelős a szoftver és az Apple veterán Rich oldal kezelését hardver. Annak elkerülése érdekében, noncompete problémák Apple, NeXT úgy döntött, hogy a cél a high-end oktatási munkaállomások piacán.
Miután több éves fejlesztés, a cég megjelent a NeXT Computer októberben 1988 megdöbbentette a sajtó által újításokhoz ea asztali számítógépek időt a képesség.
A funkciók között:
- A 25 MHz-es Motorola 68030 processzor
- 8 MB RAM
- A dedikált Motorola DSP chip A digitális audio
- Beépített Ethernet
- A magneto-optikai meghajtó hogy tudott írni és olvasni, 250 MB lemezek
- Támogatja a nagy felbontású, 1120-by-832 kijelző 2-bites színmélység (4 szürke árnyalatai)
Mindez csomagoltuk, a 12-es magnézium-kocka. Természetesen ez a fajta technológia nem olcsó mulatság: a bázis modell kiskereskedelmi forgalomban 6500 $ (kb 14.000 $ ma), drámaian túllépése Jobs kezdeti $ 3,000 célt.
De a hardver csak a fele a történetnek. NeXT életet lehelt új gép egy élvonalbeli operációs rendszer úgynevezett NeXTSTEP. Ez párosítva a UNIX / BSD-alapú kernel (Tevanian a Mach) kifinomult, objektum-orientált asztali környezetet. Régen Adobe megjeleníteni PostScript technológia, amely folyadék teszi grafikák és betűtípusok nagy felbontás.
NeXTSTEP dolgozott szépen, ahogy a grafikus egér-alapú operációs rendszer egy 3D-szerű felület és a nagy, részletes ikonok. Mégis, alatta a divatos külső feküdt a dobogó szíve egy teljesen működőképes UNIX rendszerben. A hacker-barát UNIX parancssorból is elérhető egy kattintással bármikor, köszönhetően a beépített Terminal alkalmazást.
Jobs’ csapat is fogant NeXTSTEP a hálózati operációs rendszer, az alapoktól kezdve. A v0.8 bevezetése kiadás tartalmazza a TCP / IP hálózati és a fejlett e-mail kliens, amely e-mailt küld a hang és digitális kép mellékleteket. Ezek a hálózati barát alapjainak, párosítva a beépített Ethernet port és a kiváló alkalmazás épület eszközök, megkönnyítette Tim Berners-Lee fejlesztés az első World Wide Web böngésző A következő platform 1990-ben.
Sőt, egyesek azt mondják, az igazi csillag a NeXTSTEP show volt, annak objektum orientált fejlesztőkörnyezet. Ez lehetővé tette a fejlesztők gyorsan kifinomult grafikai alkalmazások Objective-C alapja a moduláris kódot. Ez megkönnyíti a fejlesztési vonzott sok ügyfél NeXTSTEP a korai-to-'90 -es évek közepén.
Egyes fejlesztők használják NeXTSTEP mint fejlett platform kifejlesztése programokat más számítógépekre. Egy magas rangú példája Végzet A kasszasiker first-person shooter, hogy az első indított MS-DOS PC-k.
A fejlesztés során az id Software John Carmack és John Romero talált, hogy a következő környezet adta nekik hatalmas fejlődésen szélét. Különösen igaz volt ez a Ítélve szint szerkesztő hoztak létre az épület a játék térképeket.
"A felhasználói felület és a GUI alkalmazások egyszerűsítése egyedülálló volt a következő alkalommal" - mondta Carmack. "Mi kifejlesztettük saját szerkesztőket a DOS-on az előző játékoknál, de sokkal bonyolultabb volt, és rugalmasan fejlődött a fejlesztési folyamat során. A következő tökéletes volt. "
Romero hozzátette, hogy a következő környezet 15 év volt az idő múlásával. Felépítette a rendszer nagy felbontását, amely lehetővé tette számukra, hogy megszüntessék a játékot, miközben egyidejűleg futtatnak egy ablakban, ami lehetetlen volt a DOS-on.
- Elkészítettük volna Végzet Nextstep nélkül - mondta Romero. - De nem tudom, mit nézett volna, vagy mennyi ideig tartott volna.
Az instabilitással és az erőteljes, de nehézkes és barátságtalan UNIX munkaállomásokkal összehasonlítva a jövőbeni, de nehézkes és barátságtalan UNIX munkaállomások.
ÖSSZEFÜGGŐ: Hogyan kell játszani a Klasszikus "Doom" -t szélesvásznú számítógépen vagy Mac-en
Egy bumpy üzleti út
Annak ellenére, hogy a hajózás élvonalbeli kemény és szoftver, a következő küzdött, hogy megbízható bevételi adatfolyamot szerezzen egész életében. Az egyetemi munkaállomások piacán NeXT eredetileg célzott bizonyult túl kicsi és alulfinanszírozott, hogy támogassa a fajta árrés szükséges eladni, mint a fejlett hardver.
Ennek eredményeképpen a következő megpróbálta többször elfojtani üzleti tervét.
Egy alacsonyabb árú gép, a Következő állomás , 1990-ben jelent meg, majd több gyorsabb munkaállomás, fejlett színű képességekkel. A cég értékesítési számokat nehéz megtalálni, de azt állítólag csak 50 000 számítógépet adtak el Mielőtt 1993-ban húzza a hardveres értékesítést.
Ezt követően, NeXT döntöttek, hogy a szoftver, portolása NeXTSTEP más architektúrák, beleértve az Intel x86 processzorokon PA-RISC és a Sun SPARC gépeket. Egy ideig megvásárolhat egy dobozos másolatot a következőre, és futtathatja az otthoni 486 PC-n (mindaddig, amíg ez megfelelt a rendszerkövetelményeknek ).
A végső főcsapásként, mint független vállalat, a következő úgy döntött, hogy elsősorban titkos mártással összpontosul: egy világszínvonalú, objektumorientált fejlesztés API kódolva a napsütéssel Nyitvatartás .
1996-ban a NextStep az OpenSTEP-hez a Mach számára (zavaróan, az összes kupak branding kísérlet volt az OpenStep OS termék megkülönböztetésére az OpenSTEP API termékről). Ezután kiadta az OpenSTEP API-t más platformokra, mint a Windows.
Jelentős NextStep kiadások
Ezután az 1988-97-es különféle platformok közül legalább egy tucat főbb változatát szállították. Az alábbiakban néhány a legjelentősebb:
- Nextstep 0.8 (1988): Az első verzió a következő hardverrel, a következő számítógéphez tartozik.
- Nextstep 2.0 (1990): Ez a kiadás támogatást vezetett be színes grafika, floppy lemezek, CD-ROM, az első megjelenése a Terminal.app, és így tovább.
- Nextstep 3.1 (1993): Az első kiadás az x86 processzorok támogatásához, amely lehetővé teszi a NextStep-t, hogy az általános IBM PC-kompatibilis hardverre telepíthető legyen.
- Nextstep 3.3 (1995): Az utolsó verzió az OpenSTEP átnevezése előtt. Támogatta a 68k, Intel I386, PA-RISC és SPARC platformokat.
- OpenSTEP 4.2 (1996): A végső változat a fejlesztés előtt az Apple megvásárolta a következőt.
A Nextstep öröksége
1995-ben az Apple kezdte pörgetni a erőfeszítéseit, hogy megszerezzék a technológia egy külső cég alkalmazása az alapja egy új generációs Macintosh operációs rendszer. A vállalat vezetői megpróbálták megszerezni a fejlesztőt Beos , De Steve Jobs kapott a szél a tervet, és manőverezni NeXT figyelembe.
Az Apple megvásárolta a következőt (beleértve a Nextstep-et, az Openstep-ot, és Webobjektumok ) A 400 millió dollárért 1996-ban az Apple története új fejezete elkezdett kibontakozni.
Az akvizíció után az Apple egy agyi transzplantációt kapott a felső menedzsmentben. Munkahelyek és több következő veterán, köztük Tevanian és John Rubinstein , az Apple vezetőként telepítették. Néhányan is vicc, hogy a következő megszerzett almát, nem pedig fordítva.
A munka gyorsan elkezdett forduljon a következő Mac OS következő főbb verziójába . Miután több prototípus neve, amelyet Rhapsody (és egy, egy, rapszody-alapú termék) hívott Mac OS X Sever 1.0 ), Az Apple landolt Mac OS X 2000-ben lett a fő irányát a cég jövőbeni szoftver termékek-ma, a Mac OS X néven ismert MacOS.
ÖSSZEFÜGGŐ: 20 évvel később: a Mac OS X nyilvános béta megmentette a Mac-t
Azóta leszármazottai a mag kifejlesztett technológiák NeXTSTEP a '80 -as években is fennállnak a MacOS, iOS, iPadOS, watchOS és tvOS. Idővel az OpenStep a COKOA API-ba alakult a Mac OS X alkalmazások szívében.
Számos alkalmazásokat is tartalmazza MacOS (beleértve a szótár, Sakk, TextEdit és Mail.app) minden Alászállnak közvetlenül korábbi verzióinak NeXTSTEP. A macók A halál pinwheelje A NextStep-en is elkezdődött, és a Nextstep dokkja a Macos-i ősember volt.
Alapvetően a macók még mindig a magjára állnak, bár sok jelentős változással rendelkeznek.
Nextstep Trivia
Ha élvezte ezt az utazást a memória sávban, akkor a következő bitekkel fogjuk elhagyni az érdekes következő biteket:
- A NextStep 2.0-ig 1990-ben egy "fekete lyuk" volt a szemetet a Mac vagy a Recycle Bin On Windows: A 2.0-ban az "Újrahasznosító" -ra változott.
- A NextStep 2.0 az előtelepített E-mail a Steve Jobs-től : Az első üzenet jelenik meg a következő levelezési e-mail szoftverben.
- Nextstep Monokróm ikonokkal és alkalmazásokkal szállított: Az operációs rendszer 1992-ig nem jelenik meg a NextStep 3.0-vel.
- Az egyik első kísérlet egy digitális "App Store" számítógépes alkalmazásokhoz 1991-ben debütált: Az Elektronikus Appwrapper Eladott kereskedelmi csomagok, mint a digitális hálózati letöltések titkosítás és digitális jogkezelés.