Table of Contents

Nyílt forráskódú licencek összehasonlítása

A szoftverekhez kapcsolódó licenc azt határozza meg, hogy mások milyen feltételekkel használhatják, másolhatják, módosíthatják vagy terjeszthetik az adott programot. Egyes licencek szinte teljes szabadságot adnak, mások viszont szigorúbb szabályokat írnak elő, különösen akkor, ha a programot továbbfejlesztve is terjeszteni szeretnénk, vagy értékesítésre szánjuk.

Ez az oldal négy gyakori nyílt forráskódú licencet mutat be, név szerint az alábbiakat:

Ezek a licencek mind lehetővé teszik, hogy a forráskód szabadon hozzáférhető legyen, de különböznek abban, hogy mit kell megtartanunk és mit oszthatunk meg a módosításokkal kapcsolatban. Az alábbiakban röviden bemutatjuk ezek fő jellemzőit, majd táblázatban is összefoglaljuk a különbségeket.

MIT-licenc

Példák: Node.js, React, Angular

BSD-3-Clause

Példák: FreeBSD, OpenBSD

GPL (GNU General Public License)

Példák: Linux kernel, GIMP, GCC

The Unlicense

Példák: SQLite, JSLint, youtube-dl

Összefoglaló táblázat

Licenc Copyleft? Zárt forrásban használható? Kötelező forráskiadás?
MIT
BSD-3-Clause
GPL-3.0 ❌ (ha értékesíted a szoftvert)
The Unlicense