Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
148 SERVIS LEGENDY VÝPOČETNÍ TECHNIKY<br />
NeXT a NeXTStep<br />
Legendární černá kostka<br />
V dějinách výpočetní techniky často platilo a platí, že nejlepší se nemusí rovnat nejúspěšnějšímu.<br />
K těm, kdo tuto skutečnost nesli jako těžkou křivdu, patří i příznivci počítačů NeXT.<br />
„Když v roce 1986 legendární Steve Jobs,<br />
spoluzakladatel firmy Apple, odešel od<br />
‚nakousnutého jablka‘ a založil novou firmu,<br />
jeho hlavním cílem bylo vyvarovat se známých<br />
chyb. Steve se tedy rozhodl zkusit najít<br />
novou cestu. Svou novou firmu pojmenoval<br />
symbolicky NeXT (anglicky příští) a začal se<br />
zabývat objektovým programováním.” Těmito<br />
slovy jsem před lety zahájil pravděpodobně<br />
první rozsáhlejší sérii článků zabývajících se<br />
v češtině operačním systémem NeXTStep –<br />
po technické stránce zřejmě nejzajímavějším<br />
operačním systémem, jaký se dosud objevil.<br />
Dnes již počítače NeXT nejsou na trhu<br />
(i když mnohde dosud skvěle slouží). Operační<br />
systém NeXTStep se však dočkal skvělého<br />
znovuzrození a stal se základem současného<br />
operačního systému Mac OS X. NeXT (na rozdíl<br />
od posledně probírané Amigy) od počátku<br />
mířil do zcela profesionální sféry: Dvourozměrná<br />
grafika? Samozřejmě, co jiného než<br />
PostScript Level 2. Třírozměrná grafika? Ale<br />
ovšem, a co jiného než Pixar Renderman.<br />
Zvuk? Jistěže – plně šestnáctibitový v CD kvalitě<br />
a podporovaný samostatným signálovým<br />
procesorem...<br />
U profesionálního stroje je však mimořádně<br />
důležitý operační systém, na nějž je kladena<br />
řada – leckdy poněkud protichůdných<br />
– požadavků: kompatibilita s průmyslovým<br />
standardem, kvalitní grafické uživatelské<br />
rozhraní, snadná a rychlá tvorba aplikací<br />
a zároveň stabilita a bezpečnost. V osmdesátých<br />
letech se ukázalo, že neexistuje hardwarová<br />
platforma, na níž by operační<br />
systém, jaký Steve Jobs chtěl, mohl úspěšně<br />
pracovat. Každý uživatelský a programátorský<br />
luxus znamená další nárok na výkon<br />
systému, avšak výkon počítačů třídy IBM PC<br />
nebo Apple Macintosh tehdy prostě nestačil<br />
a výkonné pracovní stanice byly příliš drahé.<br />
Proto firma NeXT zahájila dva projekty<br />
najednou – vývoj objektového operačního<br />
systému NeXTStep a vývoj počítačů NeXT.<br />
Počítač NeXTcube byl už před lety velmi elegantní.<br />
HARDWARE<br />
První počítač NeXTcube (1988) měl vzhled<br />
elegantní černé krychle o straně přesně jedné<br />
stopy; pracoval pod systémem NeXTStep 1.0<br />
a jeho srdcem byl plně dvaatřicetibitový mikroprocesor<br />
Motorola MC68030. Jako vnější<br />
paměť sloužila jednotka magnetooptického<br />
disku o kapacitě 256 MB. Nový systém měl<br />
mnoho zajímavých prvků a operační systém –<br />
jakkoli v první verzi trpěl řadou dětských<br />
nemocí – se rázem stal po technické stránce<br />
nejzajímavějším systémem na trhu. Většímu<br />
rozšíření nového počítače však bránilo i nemalé<br />
množství nevýhod: ačkoliv mikroprocesor<br />
<br />
C H I P L E D E N 2 0 0 5