Hogyan válassz szabad (szoftver) licencet? – 2. rész

szabad kulturális munka logó
Az előző részben, amit itt olvashatsz, szó volt általánosságban a licencekről, azok csoportosításáról (zárt-szabad, közkincs, BSD-jellegű licencek, copyleft licencek), a négy szabadságról, valamint az OSI, az FSF és az Open Definition által elfogadott szabad licencekről.

A mostani alkalommal az elterjedtebb szabad licenceket vizsgáljuk meg olyan szempontból, hogy melyik mit engedélyez és mit nem. Amennyiben az idő és terjedelem engedi, szó eshet a licencek kompatibilitásáról is, ám az elég összetett dolog, így valószínűleg a sorozat harmadik részére marad.

Ebben a cikkben az alábbi licenceket vizsgáljuk aszerint, hogy mit lehet, nem lehet és kell tenned az ilyen licencű művekkel:

Egyszerűsített BSD Licenc/2 pontos BSD Licenc/FreeBSD Licenc

MIT Licenc

Az Egyszerűsített BSD Licenc/2 pontos BSD Licenc/FreeBSD Licenc és az MIT Licenc alatt licencelt programokkal az alábbiakat teheted:

  • használhatod a kódot
  • másolatokat készíthetsz a kódról
  • módosíthatod a kódot
  • terjesztheted a kódot (módosítva és/vagy módosítás nélkül)
  • használhatod kereskedelmi célra a kódot
  • eladhatod a kódot
  • az eredetitől eltérő licenc alatt is kiadhatod a származékos műveket
  • feltüntethetsz garancia információkat

BSD licenc logó
Az Egyszerűsített BSD Licenc/2 pontos BSD Licenc/FreeBSD Licenc és az MIT Licenc alatt licencelt programokkal az alábbiakat nem teheted:

  • nem követelhetsz kártérítést/garanciát

Az Egyszerűsített BSD Licenc/2 pontos BSD Licenc/FreeBSD Licenc és az MIT Licenc alatt licencelt programokkal az alábbiakat kell tenned:

  • megtartani a kódban az eredeti copyright szöveget
  • megtartani a kódban licencfeltételeket
  • megtartani a kódban a licencben szereplő korlátozott felelősségi nyilatkozatot

Módosított BSD Licenc/3 pontos BSD Licenc/Revideált BSD Licenc/Új BSD Licenc

A Módosított BSD Licenc/3 pontos BSD Licenc/Revideált BSD Licenc/Új BSD Licenc alatt licencelt programokkal az alábbiakat teheted:

  • használhatod a kódot
  • másolatokat készíthetsz a kódról
  • módosíthatod a kódot
  • terjesztheted a kódot (módosítva és/vagy módosítás nélkül)
  • használhatod kereskedelmi célra a kódot
  • eladhatod a kódot
  • az eredetitől eltérő licenc alatt is kiadhatod a származékos műveket
  • feltüntethetsz garancia információkat

A Módosított BSD Licenc/3 pontos BSD Licenc/Revideált BSD Licenc/Új BSD Licenc alatt licencelt programokkal az alábbiakat nem teheted:

  • nem követelhetsz kártérítést/garanciát
  • nem használhatsz védjegyet és logót
  • nem használhatod fel a készítők neveit írásos engedély nélkül származékos mű védjeggyel való ellátásához, jobb színben való feltüntetéséhez

A Módosított BSD Licenc/3 pontos BSD Licenc/Revideált BSD Licenc/Új BSD Licenc alatt licencelt programokkal az alábbiakat kell tenned:

  • megtartani a kódban az eredeti copyright szöveget
  • megtartani a kódban licencfeltételeket
  • megtartani a kódban a licencben szereplő korlátozott felelősségi nyilatkozatot

Eredeti BSD Licenc/4 pontos BSD Licenc

Az Eredeti BSD Licenc/4 pontos BSD Licenc alatt licencelt programokkal az alábbiakat teheted:

  • használhatod a kódot
  • másolatokat készíthetsz a kódról
  • módosíthatod a kódot
  • terjesztheted a kódot (módosítva és/vagy módosítás nélkül)
  • használhatod kereskedelmi célra a kódot
  • eladhatod a kódot
  • az eredetitől eltérő licenc alatt is kiadhatod a származékos műveket
  • feltüntethetsz garancia információkat

Az Eredeti BSD Licenc/4 pontos BSD Licenc alatt licencelt programokkal az alábbiakat nem teheted:

  • nem követelhetsz kártérítést/garanciát
  • nem használhatsz védjegyet és logót
  • nem hagyhatod le az eredeti copyright szöveget és az eredeti közreműködők neveit hirdetési anyagokban
  • nem használhatod fel a készítők neveit írásos engedély nélkül származékos mű védjeggyel való ellátásához, jobb színben való feltüntetéséhez

Az Eredeti BSD Licenc/4 pontos BSD Licenc alatt licencelt programokkal az alábbiakat kell tenned:

  • megtartani a kódban az eredeti copyright szöveget
  • megtartani a kódban licencfeltételeket
  • megtartani a kódban a licencben szereplő korlátozott felelősségi nyilatkozatot

Apache Licence 2.0

Az Apache Licence 2.0 alatt licencelt programokkal az alábbiakat teheted:

  • használhatod a kódot (terjesztés nélkül is/magáncélra)
  • megismerheted a kódot
  • másolatokat készíthetsz a kódról
  • módosíthatod a kódot
  • terjesztheted a kódot (módosítva és/vagy módosítás nélkül)
  • használhatod kereskedelmi célra a kódot
  • eladhatod a kódot
  • az eredetitől eltérő licenc alatt is kiadhatod a származékos műveket
  • gyakorolhatod a szabadalmi igényeidet
  • feltüntethetsz garancia információkat

Apache logó
Az Apache Licence 2.0 alatt licencelt programokkal az alábbiakat nem teheted:

  • nem követelhetsz kártérítést/garanciát
  • nem használhatsz védjegyet és logót

Az Apache Licence 2.0 alatt licencelt programokkal az alábbiakat kell tenned:

  • megtartani az eredeti copyright szöveget
  • mellékelni a licenc másolatát
  • a módosított kódban a módosítást tényét feltüntetni
  • ha NOTICE fájlt tartalmaz, terjesztéskor tovább kell adnod azt is

Mozilla Public License 2.0

A Mozilla Public License 2.0 alatt licencelt programokkal az alábbiakat teheted:

  • használhatod a kódot
  • másolatokat készíthetsz a kódról
  • módosíthatod a kódot
  • terjesztheted a kódot (módosítva és/vagy módosítás nélkül)
  • használhatod kereskedelmi célra a kódot
  • eladhatod a kódot
  • az eredetitől eltérő licenc alatt is kiadhatod a származékos műveket
  • feltüntethetsz garancia információkat
  • gyakorolhatod a szabadalmi igényeidet

Mozilla logó
A Mozilla Public License 2.0 alatt licencelt programokkal az alábbiakat nem teheted:

  • nem követelhetsz kártérítést/garanciát
  • nem használhatsz védjegyet és logót

A Mozilla Public License 2.0 alatt licencelt programokkal az alábbiakat kell tenned:

  • megtartani a kódban az eredeti copyright szöveget
  • mellékelni a licenc másolatát
  • ugyanilyen licenc alatt közzétenni az ilyen licencű kódot tartalmazó módosított fájlokat
  • mellékelni az eredeti kódot

GNU General Public License 2.0/GNU Általános Nyilvános Licenc 2.0

A GNU General Public License 2/GNU Általános Nyilvános Licenc 2.0 alatt licencelt programokkal az alábbiakat teheted:

  • használhatod a kódot
  • megismerheted a kódot
  • másolatokat készíthetsz a kódról
  • módosíthatod a kódot
  • terjesztheted a kódot (módosítva és/vagy módosítás nélkül)
  • használhatod kereskedelmi célra a kódot
  • feltüntethetsz garancia információkat

A GNU General Public License 2/GNU Általános Nyilvános Licenc 2.0 alatt licencelt programokkal az alábbiakat nem teheted:

  • nem követelhetsz kártérítést/garanciát
  • a származékos művet nem adhatod ki eltérő licenc alatt

A GNU General Public License 2/GNU Általános Nyilvános Licenc 2.0 alatt licencelt programokkal az alábbiakat kell tenned:

  • megtartani a kódban az eredeti copyright szöveget
  • mellékelni a licenc másolatát
  • ugyanilyen licenc alatt közzétenni az ilyen licencű kódot tartalmazó módosított fájlokat
  • mellékelni az eredeti kódot
  • közzétenni a forráskódot
  • a módosított kódban a módosítást tényét feltüntetni

GNU General Public License 3/GNU Általános Nyilvános Licenc 3

A GNU General Public License 3/GNU Általános Nyilvános Licenc 3 alatt licencelt programokkal az alábbiakat teheted:

  • használhatod a kódot
  • megismerheted a kódot
  • másolatokat készíthetsz a kódról
  • módosíthatod a kódot
  • terjesztheted a kódot (módosítva és/vagy módosítás nélkül)
  • használhatod kereskedelmi célra a kódot
  • feltüntethetsz garancia információkat
  • gyakorolhatod a szabadalmi igényeidet

GPLv3 logó
A GNU General Public License 3/GNU Általános Nyilvános Licenc 3 alatt licencelt programokkal az alábbiakat nem teheted:

  • nem követelhetsz kártérítést/garanciát
  • a származékos művet nem adhatod ki eltérő licenc alatt

A GNU General Public License 3/GNU Általános Nyilvános Licenc 3 alatt licencelt programokkal az alábbiakat kell tenned:

  • megtartani a kódban az eredeti copyright szöveget
  • mellékelni a licenc másolatát
  • ugyanilyen licenc alatt közzétenni az ilyen licencű kódot tartalmazó módosított fájlokat
  • mellékelni az eredeti kódot
  • közzétenni a forráskódot
  • a módosított kódban a módosítást tényét feltüntetni
  • telepítési útmutatót mellékelni, ha a szoftver egy felhasználói eszköz része

GNU Lesser General Public License 3/GNU Kevésbé Általános Nyilvános Licenc 3

A GNU Lesser General Public License 3/GNU Kevésbé Általános Nyilvános Licenc 3 alatt licencelt programokkal az alábbiakat teheted:

  • használhatod a kódot
  • megismerheted a kódot
  • másolatokat készíthetsz a kódról
  • módosíthatod a kódot
  • terjesztheted a kódot (módosítva és/vagy módosítás nélkül)
  • használhatod kereskedelmi célra a kódot
  • feltüntethetsz garancia információkat
  • gyakorolhatod a szabadalmi igényeidet
  • akár zárt licencű programban is felhasználhatod a kódot

LGPLv3 logó
A GNU Lesser General Public License 3/GNU Kevésbé Általános Nyilvános Licenc 3 alatt licencelt programokkal az alábbiakat nem teheted:

  • nem követelhetsz kártérítést/garanciát
  • a származékos művet nem adhatod ki eltérő licenc alatt

A GNU Lesser General Public License 3/GNU Kevésbé Általános Nyilvános Licenc 3 alatt licencelt programokkal az alábbiakat kell tenned:

  • megtartani a kódban az eredeti copyright szöveget
  • mellékelni a licenc másolatát
  • ugyanilyen licenc alatt közzétenni a felhasznált kódot
  • mellékelni az eredeti kódot
  • közzétenni a forráskódot
  • a módosított kódban a módosítást tényét feltüntetni
  • telepítési útmutatót mellékelni, ha a szoftver egy felhasználói eszköz része

Creative Commons Attribution-ShareAlike 4.0 International License/Creative Commons Nevezd meg! – Így add tovább! 4.0 Nemzetközi Licenc

A Creative Commons Attribution-ShareAlike 4.0 International License/Creative Commons Nevezd meg! – Így add tovább! 4.0 Nemzetközi Licenc alatt licencelt művekkel az alábbiakat teheted:

  • használhatod a művet
  • módosíthatod a művet
  • terjesztheted a művet (módosítva és/vagy módosítás nélkül)
  • használhatod a művet kereskedelmi célra

CC BY-SA 4.0 logó
A Creative Commons Attribution-ShareAlike 4.0 International License/Creative Commons Nevezd meg! – Így add tovább! 4.0 Nemzetközi Licenc alatt licencelt művekkel az alábbiakat nem teheted:

  • nem adhatod ki a származékos műveket az eredetitől eltérő licenc alatt
  • nem szabhatsz más megkötéseket jelen licenc alatt kiadott művek felhasználására vonatkozóan
  • nem követelhetsz kártérítést/garanciát

A Creative Commons Attribution-ShareAlike 4.0 International License/Creative Commons Nevezd meg! – Így add tovább! 4.0 Nemzetközi Licenc alatt licencelt művekkel az alábbiakat kell teheted:

  • meg kell nevezned az eredeti művet és a készítőjét
  • fel kell tüntetned egy linket jelen licenc feltételeire
  • a módosított műben a módosítást tényét feltüntetni

Összefoglalás

Áttekintettük, hogy a leggyakoribb szabad szoftver licenceket milyen feltételek mellett használhatod, valamint megnéztük, hogy a Lacyc3.eu licence miket engedélyez és milyen megkötéseket tartalmaz.

A következő cikkben megpróbáljuk összefoglalni, hogy a fent említett szabad licencek mennyire kompatibilisek egymással.

A sorozat részei