VyÜlo v t²denφku: CHIPweek
╚φslo:27/95
Datum:1. listopadu 1995
Strana:32,33
Rubrika/kategorie: ZamyÜlenφ

zp∞t do archivu Φlßnk∙ | rejst°φk

Ji°φ Peterka:

Sv∞t podle Microsoftu?

LetoÜnφ roΦnφk Invexu byl pro mne zajφmavou p°φle₧itostφ ke srovnßnφ p°φstup∙ a strategiφ velk²ch firem, kterΘ majφ v²znamn² vliv na veÜkerΘ d∞nφ na poΦφtaΦovΘm nebi u nßs i v celΘm sv∞t∞. TuÜφte sprßvn∞, ₧e °eΦ bude o firm∞ Microsoft, a o srovnßnφ jejφho äsv∞tovΘho nßzoru" s pohledem na sv∞t, kter² zaΦφnajφ vykazovat jinΘ velkΘ firmy.

ZaΦnu pon∞kud netradiΦnφm pohledem na zp∙sob vyu₧φvßnφ soudob²ch poΦφtaΦ∙: zamysleli jste se n∞kdy nad tφm, jak velkou Φßst vÜech mo₧n²ch funkcφ a schopnostφ vaÜeho poΦφtaΦe skuteΦn∞ vyu₧φvßte? Jak velkou Φßst schopnostφ vaÜeho operaΦnφho systΘmu, jak velkou Φßst schopnostφ a funkcφ jednotliv²ch aplikacφ? Mo₧nß by jste se opravdu hodn∞ divili, o jak malou Φßst jde. Kdy₧ pot°ebujete napsat struΦn², jen n∞kolika°ßdkov² vzkaz svΘmu kolegovi, pot°ebujete na to tak siln² nßstroj, jak²m je nap°φklad MS Word? Vyu₧ijete p°i psanφ krßtkΘho a jednoduchΘho textu jeho znaΦn∞ pokroΦilΘ funkce, umo₧≥ujφcφ p°ipravit se vÜφm vÜudy cel² Φasopis Φi menÜφ kni₧nφ publikaci? Asi ne, ₧e.

Mo₧nß na tomto mφst∞ namφtnete, ₧e vÜechny ty pokroΦilΘ funkce sice obvykle nepou₧φvßte, ale ₧e vßm nijak nevadφ mφt je k dispozici - t°eba se n∞kdy budou hodit. Jistou logiku to skuteΦn∞ mß, ale je t°eba si uv∞domit i n∞kterΘ mΘn∞ p°φznivΘ souvislosti. ZejmΘna tu, ₧e existence pokroΦil²ch funkcφ, by¥ velmi sporadicky vyu₧φvan²ch, mß v²znamn² vliv i na fungovßnφ t∞ch jednoduch²ch a zßkladnφch funkcφ, kterΘ jsou skuteΦn∞ vyu₧φvßny. Existence znaΦn∞ pokroΦil²ch funkcφ v nejr∙zn∞jÜφch aplikacφch Φi v samotnΘm operaΦnφm systΘmu toti₧ p°edstavuje zßt∞₧, kterou na sv²ch bedrech nesou i ony jednoduchΘ a zßkladnφ funkce - a v praxi se to projevuje tφm, ₧e i tyto jednoduchΘ funkce pracujφ pomaleji, ne₧ jak by mohly. Zkuste si schvßln∞ pustit takov² MS Word na poΦφtaΦi se 4 MB operaΦnφ pam∞ti, a pak zavadit o n∞jakou klßvesu Φi ikonu. A pak si zkuste vzpomenout, jak svi₧n∞ vßm pracovala starß dobrß 602 na holΘm XT-Φku, kterΘ nem∞lo ani cel² megabyte pam∞ti. Pravda, komfort obou editor∙ je sice ·pln∞ jin², ale napsat ·hledn² dopis Ülo a stßle jeÜt∞ jde i v tΘ Üestsetdvojce.

Vra¥me se ale zp∞t k meritu v∞ci - ke äsv∞tovΘmu nßzoru", kter² nßm firma Microsoft p°edklßdß, zmaterializovan² do jejφch nejnov∞jÜφch produkt∙ - Windows 95, Windows NT, a celΘ tΘ zßplavy program∙, zaΦφnajφcφch prefixem äMicrosoft". Mezi tituly jako äMicrosoft Home", äMicrosoft Money", äMicrosoft Office" apod. u₧ snad opravdu chybφ jen äMicrosoft Everything" Φi äMicrosoft World". Ale to podstatn∞jÜφ je z°ejm∞ skuteΦnost, ₧e vÜechny tyto produkty usilujφ o maximßlnφ mo₧nou dokonalost. Sna₧φ se mφt co nejvφce funkcφ, a ka₧dß jejich novß verze je zase o n∞co ämacat∞jÜφ" ne₧ verze p°edchozφ. Obvykle p°itom pot°ebuje jeÜt∞ ämacat∞jÜφ" a vybaven∞jÜφ poΦφtaΦ, s rychlejÜφm procesorem, s v∞tÜφ operaΦnφ pam∞tφ a s v∞tÜφm pevn²m diskem, tak₧e u₧ivatel pak musφ cht∞ necht∞ sßhnout jeÜt∞ o n∞co hloub∞ji do svΘ pen∞₧enky, a po°φdit si jeÜt∞ v²konn∞jÜφ poΦφtaΦ. Nebo jste se snad u₧ n∞kdy setkali u n∞kterΘho z produkt∙ Microsoftu s p°φvlastkem äLite" - Φi n∞jak²m obdobn²m oznaΦenφm, kterΘ by signalizovalo urΦitΘ zeÜtφhlenφ? Vadφ ale n∞komu neustßle tloustnutφ? èirokΘ a vlivnΘ obci v²robc∙ poΦφtaΦ∙ rozhodn∞ ne, t∞m musφ neustßle stup≥ovanΘ nßroky produkt∙ firmy Microsoft znφt doslova jako rajskß hudba.

Kam to ale vÜechno povede? Mo₧nß k tak dokonal²m a v²konn²m poΦφtaΦ∙m a aplikacφm, kterΘ u₧ nebude nikdo um∞t pou₧φvat.

Podobn∞ je to podle mΘho osobnφho nßzoru i s celou firmou Microsoft. Ta takΘ neustßle äbobtnß" Φetn²mi akvizicemi mal²ch, menÜφch i v∞tÜφch firem - ty sice p°inßÜφ chyb∞jφcφ technologickΘ kamΘnky do obrovskΘ vÜepokr²vajφcφ a vÜeum∞jφcφ mozaiky, ale souΦasn∞ s tφm zvyÜujφ entropii Φφm dßl tφm v∞tÜφho celku, a znesnad≥ujφ jeho °φzenφ. Je nejspφÜe otßzkou Φasu, kdy se cel² obrovsk² Microsoft stane tak velk²m, ₧e p°estane b²t rozumn∞ ovladateln². A kdy zjistφ, ₧e nenφ na sv∞t∞ sßm, a ₧e nem∙₧e b²t pro ka₧dΘho vÜφm.

S v²razn∞ odliÜn²m p°φstupem jsem se na letoÜnφm Invexu setkal hned na t°ech r∙zn²ch mφstech, u t°φ r∙zn²ch firem velkΘ velikosti. Na stßnku firmy Sun v pavilonu D jsem mohl na vlastnφ oΦi shlΘdnout ukßzku browseru HotJava, kter² je p°edzv∞stφ zcela novΘ koncepce prßce s v²poΦetnφ technikou v prost°edφ globßlnφch poΦφtaΦov²ch sφtφ. Je prvnφ vlaÜtovkou takov²ch °eÜenφ, kterΘ se zcela zßm∞rn∞ sna₧φ zjednoduÜit poΦφtaΦe koncov²ch u₧ivatel∙, a p°φpadnou slo₧itost p°enΘst do aplikacφ, nachßzejφcφch se än∞kde v sφti". VÜe je p°itom zalo₧eno na tom, ₧e kdy₧ u₧ivatel n∞co skuteΦn∞ pot°ebuje, jeho poΦφtaΦ si to ästßhne" ze sφt∞ a u sebe äpustφ". Nep°edpoklßdß se tedy, ₧e by takovΘto aplikace byly trvale umφst∞ny na vÜech koncov²ch poΦφtaΦφch vÜech potencißlnφch u₧ivatel∙, a zde neΦinn∞ äzaclßn∞ly" jen proto, aby byly k dispozici pro p°φpad, ₧e by je snad p°eci jen n∞kdo pot°eboval - jak by odpovφdalo celkovΘ koncepci firmy Microsoft.

S obdobnou p°edstavou, tedy s p°edstavou aplikacφ sφdlφcφch än∞kde v sφti" a stahovan²ch a₧ na zßklad∞ skuteΦnΘ pot°eby, jsem se pak setkal p°i projevu zßstupce firmy IBM na diskusi u kulatΘho stolu, kterou ve veletr₧nφ rotund∞ moderovala znßmß americkß novinß°ka, panφ Esther Dysonovß. Dokonce zde padlo i vcelku trefnΘ oznaΦenφ celΘ koncepce: änetwork-centric computing".

No a do t°etice jsem s obdobn²m nßzorem setkal na tiskovce firmy Novell, kterou na firemnφm stßnku uspo°ßdal pan Willy Sohngen, viceprezident Novellu pro st°ednφ a v²chodnφ Evropu - kdy₧ se zab²val strategick²mi zßm∞ry firmy a popisoval jejφ p°edstavu o tom, jak budou poΦφtaΦovΘ sφt∞ fungovat v blφzkΘ budoucnosti. Kdy₧ jsem se zeptal, zda existuje n∞jakß paralela mezi touto p°edstavou a koncepcφ, kterß stojφ za myÜlenkou jazyka Java a browseru HotJava, dostalo se mi zßpornΘ odpov∞di. NejspφÜe tedy doÜlo k velmi zajφmavΘ a vzßcnΘ shod∞ - velkΘ firmy dosp∞ly nezßvisle na sob∞ k velmi podobnΘ p°edstav∞ o budoucnosti sφ¥ovΘho sv∞ta. Sv∞ta zalo₧enΘho spφÜe na jednoduchosti a skuteΦn∞ po₧adovanΘ funkΦnosti, ne₧ na komplexnosti a slo₧itosti.

Jak tedy bude vypadat za n∞kolik let nßÜ poΦφtaΦov² sv∞t vezdejÜφ? Bude to sv∞t podle Microsoftu? Sv∞t pln² tak byteln²ch oken, ₧e u₧ ani nep∙jdou otev°φt? Nebo to bude sv∞t podle Sun∙, Novell∙ Φi IBM? Sv∞t odlehΦen², ve kterΘm Ütφhlß a snadno ovladatelnß okna vedou do bohatΘ a rozkvetlΘ zahrady, ve kterΘ ka₧d² najde to co skuteΦn∞ pot°ebuje? Nechme se p°ekvapit.
Na zßv∞r jeÜt∞ mal² dov∞tek - k napsßnφ tohoto Φlßnku (na podzim 1995) mne inspirovala ji₧ d°φve publikovanß ·vaha o fungujφcφ jednoduchosti vs. nefungujφcφ slo₧itosti, a snaha vyjßd°it sv∙j nßzor na to, ₧e ob°φ Microsoft jde (v dob∞ psanφ Φlßnku prozatφm) cestou sm∞°ujφcφ k onΘ nefungujφcφ slo₧itosti.
╚asem (poΦßtkem roku 1996) se ale ukßzalo, ₧e i Microsoft intenzivn∞ pracuje na svΘ vlastnφ cest∞ k "fungujφcφ jednoduchosti" - kdy₧ odtajnil svou koncepci "odlehΦenΘho poΦφtaΦe" SIPC (Simply Interactive PC), a poslΘze p°iÜel i se svou vlastnφ (a dosti zajφmavou) obdobou koncepce "network centric computing". Jejφm zßkladem je technologie ActiveX, umo₧≥ujφcφ zm∞nit dosavadnφ "monolitick²" p°φstup k budovßnφ nejr∙zn∞jÜφch aplikacφ na p°φstup "komponentnφ" (umo₧≥ujφcφ dynamicky sestavovat celΘ aplikace z jednotliv²ch komponent a₧ na zßklad∞ jejich skuteΦnΘ pot°eby). SouΦasn∞ s tφm pak Microsoft dokßzal p°ehodnotit i sv∙j p∙vodn∞ spφÜe odmφtav² postoj v∙Φi Internetu a jeho technologiφm, a rozhodl se naopak p°evzφt ze sv∞ta Internetu to, co se zde osv∞dΦilo.
JeÜt∞ na sklonku roku 1995 vÜak Φßst Φtenß°∙ (i redakce) pochopila m∙j Φlßnek spφÜe jako ostrou kritiku Microsoftu, jako "ron∞nφ slz nad aplikacemi b∞hajφcφmi svi₧n∞ i na ikstΘΦku", a jako "podezφrßnφ z temnΘho spiknutφ Microsoftu s v²robci hardwaru".

Ji°φ Peterka

zp∞t do archivu Φlßnk∙ | rejst°φk
Tento Φlßnek m∙₧e b²t voln∞ Üφ°en, pokud se tak d∞je pro studijnφ ·Φely, na nev²d∞leΦnΘm zßklad∞ a se zachovßnφm tohoto dov∞tku. Podrobnosti hledejte zde, resp. na adrese http://archiv.czech.net/copyleft.htm