Saturday, March 9, 2013

Teema 11: Tarkvara- ja sisulitsentsid

Nädala ülesanne:
Kirjeldage üht vaba litsentsi lähemalt (kust pärit, kes seda kasutavad, mis on eripärad jne).

Tarkvara võib levitada kui omanduslikku või kui vaba tarkvara.
Omandusliku tarkvara näitena võib tuua andmebaasisüsteemi Oracle Enterprise Edition.
Vaba tarkvara hulka kuulub näiteks andmebaasisüsteem PostgreSQL.

Kui tegemist on vaba tarkvaraga, siis  kasutajatele on ette antud hulk vabadusi. Kasutajate õiguste kaitseks ja vabaduste garanteerimiseks on välja töötatud tingimused, mille avaldusvormiks on näiteks GPL litsents (General Public Licence – Üldine Avalik Litsents) või BSD (Berkeley Software Distribution) litsents.
Vaatan lähemalt GPL litsentsi.

GNU GPL on avatud lähtekoodiga litsents, mille eesmärk on anda kasutajale õigused kopeerida, modifitseerida ja levitada programme . Samuti kõigi tuletatud programmide uued omanikud saavad samad õigused. Selle printsiipi nimetatakse copyleft (Richard Stallman, 1989).

Hetke seisuga on olemas kolm litsentsi versiooni (3. versioon ilmus 2007. aastal).

GPL litsentsi peetakse kõigi avatud lähtekoodi litsentside kõige populaarsemaks ning see on  arendajate seas eelistatuim (mõningatel hinnangutel kuni 85% kõigist projektidest).





No comments:

Post a Comment