Softverska licenca zapravo je ugovor kojim korisnik prihvaća uvjete i odredbe proizvođača kako bi mogao koristiti određeni program. Unutar ovog općeg koncepta postoje brojne varijante odn vrste softverskih licenci (besplatni ili plaćeni, ograničeni geografski ili privremeno, s više ili manje ograničenja...) koje ćemo ovdje navesti i objasniti.
Ovi ugovori utvrđuju odredbe, uvjete i klauzule koje moraju ispuniti oni koji žele koristiti određeni program. Svi korisnici koji ga preuzimaju, instaliraju ili koriste dužni su se pridržavati ovih pravila.
Jedna pojedinost koju treba imati na umu je da kada kupimo ili preuzmemo program, bez obzira na vrstu licence koju ima, ono što stvarno stječemo je licenca za korištenje. To je koncept koji treba biti jasan kako bi se izbjegle pogreške i nesporazumi.
Općenito govoreći, korisničke licence mogu se podijeliti u dvije velike skupine: besplatni softver i vlasnički softver, iako ako želimo biti precizniji razlikujemo čak i mnoge vrste, svaki od njih sa svojim karakteristikama. Pogledajmo ih jednog po jednog u nastavku:
Licenca slobodnog softvera
Ova klasa licenci ne samo da omogućuje korisnicima pokretanje programa, već i proučavanje njegovog rada, poboljšanje i prilagodbu vlastitim potrebama. Uz licencu za besplatni softver, korisnik ga također može slobodno kopirati i dalje distribuirati.
Postoje mnogi dobro poznati primjeri licenci besplatnog softvera. Unutar ove kategorije moraju biti uključene dvije podvrste:
Zaštićen autorskim pravom
U ovom slučaju, uvjeti distribucije besplatnog softvera ne dopusti korisnicima da ih dodaju
dodatna ograničenja ili napraviti bilo kakve promjene prilikom njegove redistribucije. Drugim riječima: distribuirane kopije moraju ostati slobodni softver.
Nema Copylefta
Nasuprot tome, besplatni softver koji nije zaštićen autorskim pravom ima odobrenje autora da se ovo dalje distribuira uz dodavanje dodatnih izmjena i ograničenja. To može dovesti do toga da se tijekom distribucije stvaraju verzije programa koje više nisu potpuno besplatne. Odnosno, postali bi dio drugih vrsta licenci.
GPL softverska licenca
GNU Lesser General Public License ili GNU LGPL. To je vrlo posebna vrsta licence, u načelu slobodan softver, iako nema jak copyleft. Njegovi uvjeti dopuštaju da se integrira s modulima neslobodnog softvera i ne ometaju njegovu komercijalizaciju.
Licenca softvera Debian
Kao što mnogi ljudi već znaju, Debian GNU / Linux je besplatni operativni sustav koji su razvile tisuće volontera iz cijelog svijeta. Vaša softverska licenca (Debianove smjernice za besplatni softver) je ugovor potpisan između Debiana i njegove zajednice korisnika softvera koji navodi niz kriterija. Ovo su neki od najvažnijih:
- Besplatna redistribucija.
- Obveza uključivanja izvornog koda.
- Obveza nediskriminacije bilo koje osobe ili grupe ljudi. niti bilo kojoj
način korištenja softvera.
BSD softverska licenca
To je jedna od najdopustivijih vrsta softverskih licenci koje postoje. Stvoren je izričito za distribuciju softvera Berkeley Software Distribution, Karakterizira ga nametanje vrlo malo ograničenja u načinu korištenja, izmjenama i redistribuciji softvera.
MPL softverska licenca
Karakteristike ovih licenci slične su BSD licencama, iako nisu toliko permisivne. Oni su također vrlo dobro poznati, budući da su licence koje koriste Mozilla Firefox, Mozilla Thunderbird i drugi.
Licenca softvera X.Org
30
ovo je tip hibridna licenca, budući da uključuje distribucije pod licencom slobodnog softvera i druge distribucije koje to nisu. Najpoznatiji primjer je X Windows System, sustav kreiran da pruži grafičko sučelje sustavima baziranim na Unixu.
Freeware licenca
To je licenca koju autor slobodno nudi za slobodno korištenje i kopiranje, iako pod posebnim uvjetima da se nameće. Jedan od njih je potpuna zabrana kopiranja ili prodaje trećim stranama. Poznati su primjeri ove vrste licence, kao npr CCleaner, Adobe Flash ili Adobe Reader.
Postoje neke neobične varijante besplatnog softvera koje dodaju neke posebne zahtjeve. Ovo su neki primjeri:
- donationware, kojim se korisnik poziva na doprinos dobrovoljnim prilogom.
- razglednice, poziva na slanje poštanskog pisma.
- Careware, poziva vas na donacije u humanitarne i solidarne svrhe.
Shareware licenca
Osobitost Shareware licence je u tome što korisniku omogućuje koristiti softver na ograničeno vrijeme ili na neodređeno vrijeme, ali s ograničenim funkcijama. Te se prepreke mogu otkloniti plaćanjem određenog iznosa autoru. Ne uključuje izvorni kod, tako da nije moguće izvršiti bilo kakve izmjene. Postoje tri podvrste Shareware licenci:
- Suđenje, s vremenskim ograničenjem (ovo je npr. licenca koju koristi popularni antivirus iz Kaspersky)
- Demo, s ograničenim funkcijama. Koristi se u većini video igara.
- Adware, uključujući oglašavanje.
Abandonware licenca
Vjerojatno najzanimljiviji slučaj na ovom popisu. Ova vrsta licence je ona koja se odnosi na programe koje su njihovi autori napustili, bez svih svojih autorskih prava (da, autor to mora jasno navesti). Dakle, svaki korisnik može koristiti ove programe, napraviti promjene koje želi u njima i dijeliti ih.
Licenca OEM softvera
Ova vrsta licence uvjetuje njegovu upotrebu kupnjom ili stjecanjem računalnog proizvoda. Kupac ima potpunu slobodu korištenja softvera, iako proizvođači ponekad mogu nametnuti određena ograničenja. Na primjer, maksimalan broj puta koji se može ponovno instalirati. Licenca Proizvođač originalne opreme Obično je povezan s nabavom operativnih sustava.
Maloprodajna softverska licenca
To je plaćena licenca pri čemu kupac sa softverom može raditi gotovo sve što želi: neograničeno ga instalirati, dodjeljivati, pa čak i prodavati.
Licenca za vlasnički/komercijalni softver
To su dvije različite licence, ali vrlo slične. U prvoj (proprietary software licence), autor projekta je onaj koji definira prava kopiranja, izmjene i redistribucije, uvjete koji se mogu opozvati u zamjenu za plaćanje; druga (licenca za komercijalni softver) dodjeljuje se programima dizajniranim s ciljem komercijalizacije, iako može biti potpuno besplatna za korištenje.