Počáteční obavy uživatelů z Java appletů zaháněla společnost Sun prohlášeními typu: "Je to absolutně bezpečné ...", "Není způsob, jak zničit data na počítači ..." atd. Po nějakou dobu se zdálo, že Sun nelhal a najednou bác ...
Objevily se první zprávy o černých dírách v tomto jistě skvělém jazyce, které nabízejí cestu, jak se dostat na data hostujícího počítače. Sun se ani nezačervenal, jen oznámil, že na této drobné chybě se pracuje a nyní tvrdí, že je vše v pořádku.
Nic není v pořádku
Ale tomu tak není, Internet je doslova zahlcen applety, které se rozhodně nechovají nikterak přátelsky. Dovolil bych si tvrdit, že se chovají spíše nepřátelsky a snaží se seč mohou poslat váš systém do kolen.
Co je příčinou?
Další "drobná" chybička v Javě umožňuje appletům nekontrolovatelně pracovat se systémovými zdroji, které když dojdou, způsobí zatuhnutí nebo zhroucení systému. Dalším oblíbeným trikem je neustálé otevírání nových oken za zvuku padající bomby, která když dopadne naposledy, naprosto "zboří" vaše PC.
Společnost Sun sice prohlásila, že se nejedná o nic závažného, ale přesto na své stránky umístila varování o možných problémech a místech, která jsou pro brouzdače nebezpečná.
Chyba bude odstraněna přidáním ochranných mechanismů, které appletu přisoudí určitý paměťový prostor, který nebude možné dále zvětšovat. Navíc chce také přidat možnost jistého podepisování appletů, kdy uživatel bude definovat, kterým appletům důvěřuje a kterým ne ...
Oprava následuje za opravou
Pravda je, že tyto "zabijácké" applety vás nanejvýše naštvou, pokud si nezapomenete uložit data ve druhé aplikaci před tím, než se váš systém zhroutí. Také to vypadá, že tyto applety jsou pouze ukázkou hrozby možných problémů a byly vytvořeny právě za tímto účelem. Ale také se zdá, že Java má mnoho slabých míst, kterých může kdokoliv využít, aniž byste to poznali. Pokud totiž nesledujete dolní lištu Navigatoru, tak se ani nedozvíte, že nějaký applet běží. A ne vždy se musí Java projevovat jen grafickými kreacemi ...
Sun již připravuje třetí známou opravu Javy a nemyslím, že to bude poslední. Tvrdí, že předešlé problémy jsou odstraněny a žádné nebezpečí nehrozí. Ale ruku na srdce, jakou verzi Netscapu používáte? Asi se příliš nespletu, když odpověď bude znít 2.0 nebo 2.01. Obě verze obsahují interpretery Javy, které nemají zdaleka všechny mouchy vychytány. Takže většina uživatelů je stále ohrožena a většina o tom dokonce neví.
Sun se chová přezíravě
Na celé věci není ani tak zarážející, že v Javě jsou chyby. To je logické, protože ač dobře navržena, přece jen Java byla tvořena určitým týmem lidí. Lidí, kteří podobně jako my někdy chybují a nejsou schopni domyslet všechny důsledky chování tak komplexního programu, jakým Java je.
Ale Sun od začátku prohlašoval, že jeho výtvor je absolutně bezpečný a bez chybičky. Na všechny obavy reagoval mávnutním ruky. Stejně tak po prvních problémech, po druhých, po třetích ...
Java se mi líbí
Nenechte se zmýlit, mně se Java rozhodně líbí, protože nabízí nebývalé možnosti oživení Internetu. Už nyní je brouzdání Internetem daleko veselejší. Právě proto mi vadí chování společnosti Sun, která svým přístupem spíše uživatele odradí, než aby je uklidnila.
Než se vydáte do kybersvěta, ujistěte se, že vaše důležitá data jsou uložena a alespoň dvakrát zálohována. A pak vzhůru vstříc zabijákům.