PDA

Prikaži potpunu verziju : GNU GPL vs MIT X11


NSavic
12.10.2009, 21:29
Da li mogu da objavim program pod GNU GPL 3 ako koristim delove koda pod modifikovanom MIT licencom? Konkretno: http://bouncycastle.org/licence.html
Ako mogu, da li je dovoljna samo GNU ili se stavljaju obe?

Mickie
12.10.2009, 21:32
Koliko znam, MIT licenca nema copyleft i otprilike glasi: "radite sta hocete sa ovim programom". Znaci moze. Mozes i da prodajes i da ne otvoris kod programa, slcno kao BSD licenca.

NSavic
12.10.2009, 23:42
Koliko znam, MIT licenca nema copyleft
Ovo i jeste problem. :)
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

Znaci da bih negde morao da ostavim njihov copyright? Samo kako da to izvedem, u org.bouncycastle stavim jednu licencu, a u svoj paket drugu? :D

Mickie
13.10.2009, 0:09
Nisam 100% siguran, ali mislim da mozes slbodno da koristis MIT licencirani kod u GPL aplikaciji i da ti ne trebaju dve licence. MIT licenca (http://en.wikipedia.org/wiki/MIT_License) kompatiblilna sa GPL jer nema nikakave dodatne restrikcije u odnosu na GPL. Kad bi trebalo kontra, onda nebi moglo jer MIT licenca ne brani softver od komercijalne zloupotrebe kao sto to radi GPL.

Ali opet kazem, sacekaj da ti neko to potvrdi jer nisam 100% siguran :)

GoranSTX
13.10.2009, 10:28
Ako sam ja dobro pročitao i shvatio licencu na datom linku (uzevši da nisam ni programer ni pravnik) onda nemaš nikakvih ograničenja u upotrebi softvera dok god uz izmene distribuiraš i traženo obaveštenje.
U praksi (opet uzevši da nisam ni programer ni pravnik) mislim da to funkcioniše tako što ćeš negde navesti da su "upotrebljeni delovi koda te i te aplikacije pod tom i tom licencom" pa navedeš uslove upotrebe.
Ostaje pitanje da li mogu (sa pravnog aspekta) da se mešaju na takav način licence (GPL i MIT X11), ali tu ne mogu biti od pomoći... Doduše, ne znam koliko je i ovo bilo od pomoći i daleko od lupanja, ali šta raditi uz kišovitu jutarnju kafu pre posla? :D

indok
13.10.2009, 10:42
Prema ovome http://en.wikipedia.org/wiki/MIT_License bi trebalo da idu obe ili samo GPL jer joj je MIT kompatibilna tako da nesto sto je produkt kombinacije moze da nosi GPL licencu sto je cak i preporucljivo

NSavic
13.10.2009, 20:39
Hvala na odgovorima, mislim da cu zvanicno objaviti program pod GNU GPL, ali cu unutar org.bouncycastle paketa da sacuvam i njihovu licencu, za svaki slucaj.:D