A szoftverlicenc tulajdonképpen az a szerződés, amelyben a felhasználó elfogadja a gyártó feltételeit egy bizonyos program használatára. Ezen az általános koncepción belül számos változata ill szoftverlicencek típusai (ingyenes vagy fizetős, földrajzilag vagy ideiglenesen korlátozott, kisebb-nagyobb megszorításokkal...), amelyeket itt fogunk felsorolni és kifejteni.
Ezek a szerződések meghatározzák azokat a feltételeket és kikötéseket, amelyeket azoknak teljesíteniük kell, akik egy adott programot használni szeretnének. Minden felhasználó, aki letölti, telepíti vagy használja, köteles betartani ezeket a szabályokat.
Az egyik részletet szem előtt kell tartani, hogy amikor megvásárolunk vagy letöltünk egy programot, függetlenül attól, hogy milyen licenccel rendelkezik, amit valóban megszerzünk, az a használati engedély. Ez egy olyan koncepció, amelynek világosnak kell lennie a hibák és félreértések elkerülése érdekében.
Általánosságban elmondható, hogy a felhasználói licencek két nagy csoportra oszthatók: ingyenes szoftverek és szabadalmaztatott szoftverek, bár ha pontosabbak akarunk lenni, megkülönböztetünk sőt sok fajta, mindegyiknek megvan a maga sajátossága. Lássuk őket egyenként:
Ingyenes szoftver licenc
A licencek ezen osztálya nemcsak egy program futtatását teszi lehetővé a felhasználók számára, hanem a működésének tanulmányozását, fejlesztését és saját igényeikhez való igazítását is. Az ingyenes szoftverlicenc birtokában a felhasználó azt is szabadon másolhatja és terjesztheti.
Számos jól ismert példa van a szabad szoftverlicencekre. Ebben a kategóriában két altípusnak kell szerepelnie:
Copyleft védett
Ebben az esetben a szabad szoftver terjesztési feltételei ne engedje, hogy a felhasználók hozzáadjanak
további korlátozást vagy bármilyen változtatást végrehajtani újraelosztása során. Más szóval: a terjesztett példányoknak szabad szoftvereknek kell maradniuk.
Nincs Copyleft
Ezzel szemben a nem másolt szabad szoftvereknek a a szerző jóváhagyása ennek további módosításokkal és korlátozásokkal történő újraterjesztéséhez. Ez oda vezethet, hogy a terjesztés során olyan verziók jönnek létre a programból, amelyek már nem teljesen ingyenesek. Vagyis más típusú engedélyek részévé válnának.
GPL szoftverlicenc
A GNU Lesser General Public License vagy GNU LGPL. Ez egy nagyon különleges típusú licenc, elvileg szabad szoftver, bár nincs erős copyleft. Feltételei lehetővé teszik a nem ingyenes szoftvermodulokkal való integrálását, és nem akadályozzák a kereskedelmi forgalomba hozatalát.
Debian szoftver licenc
Amint azt már sokan tudják, Debian GNU / Linux egy ingyenes operációs rendszer, amelyet önkéntesek ezrei fejlesztettek ki a világ minden tájáról. Az Ön szoftverengedélye (Debian szabad szoftver irányelvek) egy szerződés, amelyet a Debian és szoftverfelhasználói közössége írt alá, amely egy sor kritériumot határoz meg. Íme néhány a legfontosabbak közül:
- Ingyenes újraelosztás.
- A forráskód feltüntetésének kötelezettsége.
- Egyetlen személy vagy embercsoport megkülönböztetésének tilalma. egyiknek sem
a szoftver használatának módja.
BSD szoftver licenc
Ez a létező szoftverlicencek egyik legmegengedőbb típusa. Kifejezetten szoftverek terjesztésére készült Berkeley szoftverterjesztés, Jellemzője, hogy nagyon kevés korlátozást ír elő a szoftver használatára, módosítására és újraterjesztésére vonatkozóan.
MPL szoftverlicenc
Ezeknek a licenceknek a jellemzői hasonlóak a BSD-licencekhez, bár nem annyira megengedők. Ők is nagyon jól ismertek, mivel ők a licencek, amelyek használják Mozilla Firefox, Mozilla Thunderbird És mások.
X.Org szoftverlicenc
30
ez egy srác hibrid jogosítvány, mivel magában foglalja a szabad szoftver licence alá tartozó disztribúciókat és más olyan disztribúciókat is, amelyek nem. A legismertebb példa az X Windows System, egy olyan rendszer, amely grafikus felületet biztosít a Unix alapú rendszerek számára.
Freeware licenc
Ez egy, a szerző által szabadon felajánlott licenc a szabad felhasználásra és másolásra, bár a különleges feltételek hogy előírja. Az egyik a másolás vagy harmadik félnek történő eladás teljes tilalma. Az ilyen típusú licencekre jól ismert példák vannak, mint pl CCleaner, Adobe flash vagy Adobe Reader.
A Freeware-nek van néhány sajátos változata, amelyek különleges követelményeket támasztanak. Íme néhány példa:
- Donationware, amely felkéri a felhasználót, hogy önkéntes adományozással járuljon hozzá.
- képeslapáru, postai levél küldésére hív fel.
- CarewareAdományozásra hívja a humanitárius és szolidaritási ügyek támogatására.
Shareware licenc
A Shareware licenc sajátossága, hogy lehetővé teszi a felhasználó számára korlátozott ideig vagy határozatlan ideig, de korlátozott funkciókkal használja a szoftvert. Ezeket az akadályokat úgy lehet elhárítani, hogy bizonyos összeget kifizetnek a szerzőjének. Nem tartalmazza a forráskódot, így semmiféle módosítás nem lehetséges. A Shareware licenceknek három altípusa van:
- Próba, időbeli korlátozással (ez például a népszerű vírusirtó által használt licenc Kaspersky)
- Demó, korlátozott funkciókkal. A legtöbb videojáték használja.
- Adware, beleértve a reklámot is.
Abandonware licenc
Talán a legkülönösebb eset a listán. Ez a fajta licenc az, amelyre vonatkozik olyan programokat, amelyeket szerzőik elhagytak, mentesek minden szerzői joguktól (igen, a szerzőnek egyértelműen meg kell határoznia ezt a pontot). Így bármely felhasználó használhatja ezeket a programokat, elvégezheti rajtuk a kívánt változtatásokat és megoszthatja azokat.
OEM szoftver licenc
Ez a fajta licenc felhasználását számítógépes termék vásárlásához vagy beszerzéséhez köti. A vevőnek teljes szabadsága van a szoftver használatában, bár a gyártók néha bizonyos korlátozásokat írhatnak elő. Például, hogy legfeljebb hányszor telepíthető újra. Az engedély Eredeti berendezés gyártója Általában az operációs rendszerek beszerzéséhez kapcsolódik.
Kiskereskedelmi szoftverlicenc
Ez egy fizetős licenc, amellyel a vevő szinte bármit megtehet a szoftverrel: korlátlanul telepítheti, hozzárendelheti, sőt el is adhatja.
Saját / Kereskedelmi Szoftver Licenc
Két különböző licencről van szó, de nagyon hasonlóak. Az elsőben (tulajdonos szoftverlicenc) a projekt szerzője az, aki meghatározza a másolási, módosítási és továbbterjesztési jogokat, fizetés ellenében visszavonható feltételeket; a másodikat (kereskedelmi szoftverlicenc) a kereskedelmi forgalomba hozatal céljából tervezett programok kapják, bár a használata teljesen ingyenes lehet.