Sziasztok...
Felmerült bennem egy kérdés. Linuxon írok egy forrást, akkor milyen jogi dolgok szükségesek hogy ne kelljen kiadni a forrást?
Igazábólk ez a jogi rész számomra nagyon halott, na meg nem is értem.
Hol találhatnék ehhez útmutatást?
Köszi előrre is mindent....
- 974 megtekintés
Hozzászólások
szvsz. ha nem hasznalsz fel olyan dogokat,amiknek a licence megkoti,hogy felhasznalas eseten ki kell adni a forrast; akkor nem kell kiadnod a forrast.
- A hozzászóláshoz be kell jelentkezni
Igazából ennek a topic-nak a vége az lett, hogy a g++, és a gcc LGPL (ha jól emlékszem), tehát ha csak ezeket használom, és a standard c/c++ függvényeket, akkor elég csak a bináris állományt kiadnom, nem kötelező a forrás kiadása.
Tehát amit felhasználok azokat kell nézni. Ha esetleg további libeket is használok (amit belinkelek a fordítóhoz pl.: -lncurses vagy - lpthread), akkor ezeknek a licenszét is meg kell nézni, és ha LGPL, akkor nincs gond a forrásom zártságával, de ha GPL, akkor igen.
Ha valamit nem jól értettem meg, akkor légyszi szóljatok...
off : Amúgy g++ -val. :)
- A hozzászóláshoz be kell jelentkezni
Ha nulláról fejlesztesz egy szoftvert, és nem használsz hozzá semmilyen library-t, aminek a felhasználása valamilyen licenszhez van kötve, akkor nem kell kiadnod a forrást. Ha egy már meglévő dolgot alakítasz a saját ízlésed szerint, aminek mondjuk GPL a licensze, akkor neked is kötelezően elérhetővé kell tenned a fejlesztésedet ugyanolyan licensz alatt.
Ami elől menekülnek, az után szaladnak.
- A hozzászóláshoz be kell jelentkezni
A dologgal kapcsolatban jutott eszembe: ha egy GPL-es prograhoz írok egy bináris, a programtól kütön terjeszthető modult (pl. .so-t), azt terjeszthetem zárt forrással, ha a GPL-es programtól függetlenül teszem közzé, de csak azzal együtt használható?
- A hozzászóláshoz be kell jelentkezni
én úgy tudom, hogy ha bármilyen library amit használsz, ami 1 address space-ben fut a programoddal és GPL-s, akkor a programod GPLs kell hogy legyen.
- A hozzászóláshoz be kell jelentkezni