COMPUTERWORLD
Specializovaný týdeník o výpočetní technice
o Internetu
(CW 42/97)

Sun eskaluje válku o Javu

Pavel Houser

Uvedení poslední verze Internet Exploreru ještě zesílilo již dlouho probíhající spor o Javu. Společnost Sun podává na Microsoft žalobu, protože se domnívá, že implementace Javy v MSIE 4.0 není v souladu s podmínkami licence na tuto technologii, jak ji Microsoft od Sunu koupil.

Část ujednání o licencování Javy mezi oběma společnostmi je ovšem tajná, takže lze těžko říci, zda došlo k nějakému porušení smlouvy. Korektnost implementace Javy do MSIE 4.0 je tedy sporná, stejně jako výsledek soudního procesu, dojde-li vůbec k nějakému. Podle Microsftu byly všechny eventuální nekonzistence odstraněny z IE 4.0 už v beta-verzích.

Sun minimálně požaduje, aby Microsoft přestal používat loga typu "Java compatible", které jsou podle Sunu klamavou reklamou. Rovněž poslední Software Development Kit for Java (SDKJ) není ušetřen kritiky. Sun tvrdí, že javové aplikace vyvinuté v SDKJ neběží na MacOS nebo Solarisu, některé applety mají potíže při spuštění v Netscape Navigatoru. Naopak aplikace napsané podle specifikace JDK 1.1 mají mít zase problémy s během pod MSIE 4.0.

Sun tudíž obviňuje Microsoft, že se snaží potlačit platformovou nezávislost Javy a přimět vývojáře, aby vyvíjeli javové aplikace jenom pro prostředí Windows. Poslední spor je tedy možné chápat jako pokračování války o pojetí Javy (s tím souvisí i spory okolo její standardizace), o to, zda Java je "just a language" nebo spíše platformou, která případně konkuruje operačním systémům Microsoftu.

Pokud by se ukázalo, že implementace Javy v MSIE 4.0 není korektní, zřejmě by Microsoft ztratil k Javě přístup. Je přitom otázkou, zda by se jeho programátoři bez ní obešli a zda by ji Dynamic HTML opravdu dokázalo nahradit.

Představitelé Netscapu se k poslednímu sporu zatím nevyjádřili a třebaže mnozí naznačují, že ani implementace Javy v posledním Netscape Communicatoru není zcela korektní, žádné přestřelky mezi Sunem a Netscapem nejsou zatím zaznamenány. Výkonný ředitel společnosti Netscape Jim Barksdale se označil v celém sporu za "zainteresovaného diváka".


| <<< | COMPUTERWORLD | IDG CZ homepage |