Néhány ismerőssel hozzáfogtunk egy szoftver fejlesztéséhez, melyet természetesen GPL licenc alatt szeretnénk terjeszteni, és néhány dolog nagyon homályos, remélem valaki fel tud világosítani. Ha én írok egy szoftvert, az az én tulajdonom, és minden jog engem illet meg, az is, hogy bizonyos engedményeket adjak a szoftver felhasználóinak, bizonyos jogokat meg adok nekik. A GPL licenc hasonló engedményeket ad, vagyis szabadon másolható, módosítható... Ha valaki úgy dönt, hogy forkolja a programot, és módosítja annak bizonyos részeit, attól az már az ő tulajdonába kerül? Ezt nem tartom valószínűnek, mert akkor megváltoztathatná a licencet, és az a legfontosabb, hogy az GPL maradjon. Tehát mi történik a forkolt projectel? Továbbra is az én tulajdonom marad? Ha nagy hülyeségeket írtam volna, előre is bocsánat.
- 1119 megtekintés
Hozzászólások
"Ha valaki úgy dönt, hogy forkolja a programot, és módosítja annak bizonyos részeit, attól az már az ő tulajdonába kerül?"
NEM
"Tehát mi történik a forkolt projectel? Továbbra is az én tulajdonom marad?"
Ami kódot te irtál bele, az az marad.
És azt a kódrészt csak a GPL által megengedett módon használhatják. (License modosítás nem megengedett, max. GPL verziót lehet növelni)
Miután kiadtál egy kódot GPL -alatt, azt felhasználhatják GPL alatt az idők végezetéig, ezt nem vonhatod vissza.
De kiadhatod más licenssel is, a késöbbiek során.
Ha más kódjai is kerülteka a kódba akkor őket is meg kell kérdezni egy ezetleges, másik licenssel történő kiadásól.
Legalábbis én igy tudom..
------
gentóhuszár
- A hozzászóláshoz be kell jelentkezni
köszönöm, lassan kitisztul a kép :)
- A hozzászóláshoz be kell jelentkezni
Én is pontosan így tudom.
A GPL javasolja, de nem teszi kötelezővé, hogy a szoftver tulajdonjogáról mondj le az FSF javára. Szerintem hülye aki így tesz. Többek közt azért, mert ha nem így teszel, akkor lehetőséged van másmilyen licenc alatt _is_ kiadni a kódot a későbbiekben (pl. egy picit másmilyen változatát kereskedelmi licenc alatt).
Ha a patchek jogai miatt aggódsz, akkor szerintem az a legtisztább megoldás, hogy olyan bugreporting rendszert csinálsz, ami a belépéskor közli a userrel, hogy patch küldése / bug reportolása esetén lemond a te javadra az összes szerzői jogról meg ilyesmikről, és csak akkor küld patchet vagy kódot, ha ezt elfogadja. De lehet hogy maga a GPL ezt már implikálja hogy ez így van - ezt nem tudom.
- A hozzászóláshoz be kell jelentkezni
gpl verziót növelni? a gpl v3 másik licensz a gpl v2-höz képest.
- A hozzászóláshoz be kell jelentkezni
GPL szerint többek között ezt kell a programban elhelyezni:
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
- A hozzászóláshoz be kell jelentkezni
nem, nem kell. az általad kiemelthez képest írhatsz mondjuk "version 2"-t is
- A hozzászóláshoz be kell jelentkezni
IANAL, ez látszik. Nyilván lehet választani, de nem kötelező.
- A hozzászóláshoz be kell jelentkezni
Mindig is féltem úgy szerződést aláírni, hogy nem értettem/ismertem meg teljesen, hogy mi van benne.
- A hozzászóláshoz be kell jelentkezni
LGPL-ből lehet GPL-be forkolni?
- A hozzászóláshoz be kell jelentkezni
szvsz lehet.
De el kéne, olvasni azokat a k*rva licenseket.
De kinek van erre türelme.
------
gentóhuszár
- A hozzászóláshoz be kell jelentkezni