A szoftverek nagyrészt kétféle terjesztésűek:
A nyílt forráskódú szoftver forráskódját megismerhetjük, belejavíthatunk, újra kiadhatjuk, akár üzleti céllal is.
A GNU GPL a „GNU General Public License” rövidítése. Magyarul GNU Általános Nyilvános Licenc. Egy szabad szoftveres licenc. A Free Software Foundation, azaz az FSF tervezte a GNU Projekt számára.
AGPL: A GPL egy változata. Ha ilyen szoftvert módosítasz, amivel szolgáltatást nyújtasz, akkor kötelező megnyitni a forrást, akkor is ha nem terjeszted a változtatott kódot.
Egy szabad szoftveres licenc. A szoftver újraterjesztésére minimális követelményeket ír elő.
A licencet többször átalakították, három elterjedt ezekből:
A művekkel szabadon teheted a következőket:
Négy féle feltétel alkalmazható mellette:
Nevezd meg! | by | szabad szoftver |
Így add tovább! | sa | szabad szoftver |
Más korlátozások nem szabhatók meg.
Megengedő szabad szoftveres licenc.
A Massachusetts Institute of Technology, vagy röviden MIT magánegyetemen (kutató intézet) hozták létre.
Közkincs. A szerző nem írt elő korlátozásokat.