Előbb utóbb minden webfejlesztő eljut ahhoz a kérdéshez, hogy tulajdonképpen jogilag hogyan is néz ki az a weblap, alkalmazás amit gyártott. Kine mihez van joga, ki milyen jogot birtokol. Lássuk melyek a legáltalánosabban használt liszenszek. Fontos ezekben képben lennünk akkor is amikor 3. féltől származó kódot használunk.
Public domain
A Public domain azt jelenti hogy közkincsé téve, azaz bárki bármire használhatja, bárki bármit tehet vele.
MIT
A MIT felhasználhatóságát tekintve azonos a Public domainnal azaz szabadon másolható, módosítható, terjeszthető, eladható azzal a kiegészítéssel, hogy a liensz szövegét elérhetővé kell tenni a felhasználó számára.
Apache
Az Apache licensznek jelenleg a 2. verziója használatos amely kompatibilis a GPL3-al.
Mint akármelyik szabad szoftver licenc, az Apache licenc megengedi a szoftver felhasználójának azt a szabadságot, hogy bármilyen céllal használhassa a szoftvert, terjeszthesse, módosíthassa és a szoftver módosított változtatást terjeszthesse a licenc feltételek alatt.
Az Apache licensz szerint minden licensz fájlban meg kell őrizni az eredeti licensz bejegyzést és minden megváltozott licencel fájlban, egy bejelentést hozzá kell adni, kijelentve, hogy a változtatásokat elvégezték az adott fájlon.
GPL
A GPL-nek több verziója is létezik érdemes a legfrissebbet (jelenleg a v3-at) használni. Általánosságban a következő elemi vannak.
- a terméke szabadon terjeszthető ingyenesen vagy pénzért
- minden terjesztés, módosítás a GPL alatt kell maradjon
- ha értékesíted a terméket vagy kereskedelmi forgalomba hozod, akkor a vevő számára elérhetővé kell tenni a forráskódot és a GPL licenszet
LGPL
Az LGPL a GPL lazább változata. Azt jelenti, hogy a termék felhasználható zárt kódú szoftverekben is ha külső könyvtárként kerül felhasználásra, nem integrálva. Ez azt jelenti, hogy a felhasználó a saját kódját fizetőssé és zárttá teheti, míg a felhasznált LGPL alatt álló library, keretrendszer, akármi szabad szoftver szabad marad. A terjesztés és módosítás utáni kódnak LGPL vagy GPL licensz alatt kell maradnia. A vevő / felhasználó számára biztosítani kell az LGPL licensz szövegét.
Creative Commons
A Creative Commons licence 2 jogot és 4 féle korlátozást foglal(hat) magába. Ezeket szabadon lehet variálni és kombinálni.
Jogok
- A mű szabadon másolható, terjeszthető, bemutatható és előadható.
- Származékos művek hozhatóak létre, tehát felhasználhatod egészét, vagy részét vagyis azt csinőlsz vele amit akarsz.
Korlátozások
- Nevezd meg! Fel kell tüntetned a szerzőt.
- Ne add el! Azaz nem használhatod fel kereskedelmi célokra.
- Ne változtasd! Nem módosíthatod. Vagy használod ahogy van, vagy sehogy.
- Így add tovább! Te magad is terjesztheted, de kizárólag a jelenlegivel megegyező licensz alatt.
A Creative Commons oldalán kedvedre összelegózhatod magadnak amelyik a leginkább megfelelő számodra.