Nevím, jak ostatní části, ale ta o technologii Java Web Start je zcela mimo.
Po přečtení článku jsem získal dojem, že JWS funguje tak, že se při spuštění tahá přes web celá virt. mašina. To je samozřejmě nesmysl. Stáhne se pouze spouštěcí xml soubor (mívá příponu .jnlp) a samotná aplikace (typicky .jar archiv). Aplikace se uloží kamsi do tempu a spustí se.
Pro běh je samozřejmě potřeba mít nainstalovanou virt. mašinu, jinak máte smůlu.
Problémem Java Web Start je, že stále ještě nefunguje v 64-bitech (mám na mysli architekturu x86-64). Upozorňuju na to, protože Java se chlubí svojí multiplatformností. Tyto procesory, a Linux, který na nich běhá v 64 bitech, jsou tady přitom už téměř 5 let.
Pokud je tu nějaký odborník na Javu a vysvětlí mi, že se pletu, rád se nechám opravit.