Sun si pro Javu vybral licenci GNU GPL
8. 11. 2006 11:36
Petr Krčmář
Už jsme vás informovali o tom, že se Sun chystá uvolnit zdrojové kódy Javy pod některou z open-source licencí. Zatím však nebylo známo, která licence to bude. Podle serveru CRN si Sun překvapivě nevybral svou vlastní licenci CDDL, ale zvolil klasickou GNU GPL.
(Zdroj: Slashdot)
Dále čtěte…
- Jak pokračuje soud mezi Googlem a Oraclem 26. 4. 2012 14:27
- Oracle chce s Javou jít ve stopách Sunu 17. 9. 2010 12:42
- Sun otevře celou platformu Java 24. 4. 2008 11:53
- Sun zaměstnal dva vývojáře Pythonu 5. 3. 2008 14:43
- Sun chce odměnit vývojářskou komunitu 6. 12. 2007 15:09
kerala (neregistrovaný)
8. 11. 2006 18:26
Nový
Re: Dotaz
celé vlákno
Domnívám se, že C# je výtvor Microsoftu a je částí platformy .NET . Takže pochybuji, že má něco společného s javou.
jan (neregistrovaný)
8. 11. 2006 15:38
Nový
a je po ptákách
celé vlákno
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.
FSF už na to dohlédne.
FSF už na to dohlédne.
b*d (neregistrovaný)
8. 11. 2006 15:54
Nový
Re: a je po ptákách
celé vlákno
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.
... (neregistrovaný)
8. 11. 2006 16:19
Nový
Re: a je po ptákách
celé vlákno
S JVM problém není, ale co standardní knihovny tříd? Pokud vím, tak např. GNU Classpath používá právě kvůli tomu nějakou upravenou verzi GPL (http://www.gnu.org/software/classpath/faq/faq.html#faq2_1).
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.
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.
Tom Mraz (neregistrovaný)
13. 11. 2006 19:36
Nový
Re: a je po ptákách
celé vlákno
A přesně tuhle modifikaci převzal i SUN pro svojí knihovnu tříd.
8. 11. 2006 18:53
Nový
Re: a je po ptákách
celé vlákno
No, Java Standard Edition obsahuje toho vic nez jen Java Virtual Machine.
http://java.sun.com/javase/javasemap-lg.html
http://java.sun.com/javase/javasemap-lg.html
krtek (neregistrovaný)
8. 11. 2006 17:26
Nový
Re: a je po ptákách
celé vlákno
jj,
stejně jako všechny programy kompilované gcc jsou odvozeným dilem vid? ;-)
možná si tu GPL nejdřív přečti...
stejně jako všechny programy kompilované gcc jsou odvozeným dilem vid? ;-)
možná si tu GPL nejdřív přečti...
jan (neregistrovaný)
8. 11. 2006 17:40
Nový
Re: a je po ptákách
celé vlákno
glibc je samozrejme licencovana pod LGPL. Jinak by jsi na Linuxu moc komercnich programu nepustil.
krtek (neregistrovaný)
8. 11. 2006 18:07
Nový
Re: a je po ptákách
celé vlákno
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.
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.
8. 11. 2006 18:55
Nový
Re: a je po ptákách
celé vlákno
Stejne jako u predchoziho mylneho prispevku, vsimnete si, ze Zpravicka odkazuje na starsi zpravicku a ta mluvi o Java Standard Edition.
http://java.sun.com/javase/javasemap-lg.html
http://java.sun.com/javase/javasemap-lg.html
krtek (neregistrovaný)
8. 11. 2006 19:35
Nový
Re: a je po ptákách
celé vlákno
a Java Standard Edition je JVM + nastroje (javac, native2ascii, ...) + knihovny.
porad mi z toho nevychazi nutnost licencovat Java programy pod GPL.
porad mi z toho nevychazi nutnost licencovat Java programy pod GPL.
9. 11. 2006 0:50
Nový
Re: a je po ptákách
celé vlákno
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.
viz.
http://www.gnu.cz/article/30/
viz.
http://www.gnu.cz/article/30/
krtek (neregistrovaný)
9. 11. 2006 10:40
Nový
Re: a je po ptákách
celé vlákno
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.
disorder (neregistrovaný)
8. 11. 2006 18:55
Nový
Re: a je po ptákách
celé vlákno
keby nebola pod LGPL, tak sa presadi nejaka ina libc...
8. 11. 2006 23:19
Nový
dedeni od trid v SDK
celé vlákno
Jestli dobre chapu GPL:), tak pokud ted oddedim jakoukoliv tridu ze SDK, tak ji musim distribuovat pod GPL licenci. Je to tak?
Napriklad pokud si vytvorim svoji novou SuperHashMap a odvodim ji od AbstractMap, tak tuto tridu musim publikovat i se zdrojaky ...
Dalsi priklad by mohl byt hojne vyuzivani adapteru k zjednoduseni implementace GUI ...
To neni zrovna to co jsem cekal.
Napriklad pokud si vytvorim svoji novou SuperHashMap a odvodim ji od AbstractMap, tak tuto tridu musim publikovat i se zdrojaky ...
Dalsi priklad by mohl byt hojne vyuzivani adapteru k zjednoduseni implementace GUI ...
To neni zrovna to co jsem cekal.
9. 11. 2006 0:48
Nový
Re: dedeni od trid v SDK
celé vlákno
Presne tak si myslim, ze by to spravne melo byt. To je duvod, proc jsou GNU knihovny pod licenci LGPL(Lesser GPL) a nikoli GPL.
9. 11. 2006 20:40
Nový
Re: dedeni od trid v SDK
celé vlákno
No necham se prekvapit, jak to bude pokracovat dal. Zatim to teda vypada, ze bude GPL Java a jeste jedna Java, pod licenci umoznujici beh komercnich aplikaci.
LGPL by resila problem jen castecne, ale dostatecne.
(bude s tim jen vic prace - oddelit vlastni a odvozeny kod)
Mozna by stacilo reseni, ktere zvolil projekt Classpath(Gnu Java)
http://www.gnu.org/software/classpath/license.html
LGPL by resila problem jen castecne, ale dostatecne.
(bude s tim jen vic prace - oddelit vlastni a odvozeny kod)
Mozna by stacilo reseni, ktere zvolil projekt Classpath(Gnu Java)
http://www.gnu.org/software/classpath/license.html

