Všechny Java programy se tímto stávají odvozeným dílem GPL programu a autoři Javových aplikací, kteří dokázali svůj produkt přece jenom prodat alespoň jednomu zákazníkovi, musí nejpozdějí ke dni přečtení této zprávy dát k dispozici na internetu zdrojáky, jinak půjdou sedět.
Neni po ptakach. JVM pouze vykonnava kod, kompiler vezme text udela z nej bin objekt, ktery dynamicky vola dalsi tridy. A krom toho kazdy byte-code je vlastne zdrojak.
Jinak samozřejmě, že na existující software to nemá žádný vliv, to je nesmysl. Jde pouze o software, který by byl vytvořený za pomocí té GPL verze Javy.
každopádně -
1) pokud prodávám samotnou aplikaci napsanou v Javě, můžu bez zdrojáků, ptž. pak je na Tobě aby sis tu JVM někde sehnal - a nemusí to být ta GPL.
2) pokud dodávám aplikaci včetně JVM, pak už záleží na licenci core knihoven - a divil bych se, pokud by ta nebyla LGPL.
3) pokud prodávám Krtkovo-Mega-JVM, založenou na Sun JVM (až bude GPL), tak zdrojáky dát musím.
Uz to nekdo napsal nize. Problem neni v nastrojich, ale v knihovnach, na nichz stavis veskere sve vytvory v Jave. Pokud by byly knihovny pod licenci GPL, MUSEL bys pri jejich pouziti ukazovat svuj kod.
no prave - a co ja se snazim rict je, ze nevis, jestli jsem svuj vytvor postavil na knihovnach SUN JDK, IBM JDK nebo nejake jine (pac jsou vsechny kompatibilni), takze nemuzes chtit zdrojaky. tecka.