Lastniško programsko opremo sestavljajo tisti programi z določenim avtorjem, ki na kakršen koli način zanikajo prost dostop do izvorne kode, niti za njeno spreminjanje, preučevanje ali distribucijo.
Ta vrsta programske opreme se pogosto imenuje tudi „lastniška programska oprema“, saj poleg tega, da ima enega ali več določenih lastnikov, programska oprema v resnici omogoča, da je brezplačna tudi njena lastniška narava.
Poleg tega se pogosto domneva, da je lastniška programska oprema zasebnega subjekta, ki od nje išče neposredno donosnost. Ni nujno, da je tako. Obstaja lahko scenarij, v katerem oseba ali podjetje razvije programsko opremo, do katere ni mogoče dostopati do izvorne kode, vendar je njena uporaba brezplačna, čeprav ne brezplačna.
Ko govorimo o brezplačni uporabi, mislimo, da morda ni neposrednega denarnega nadomestila, če pa tega ne, lahko pride do nakupov znotraj istega programa in celo do plačil v obliki podatkov, v tem primeru osebnih.
Izvor lastniške programske opreme
Začetki lastniške programske opreme so se zgodili med 70. in 80. leti. IBM in Microsoft sta bili podjetji, ki sta promovirali prakse ustvarjanja in razvijanja programov z omejenim dostopom do kode ali, z drugimi besedami, zaprtega vira.
Hkrati so se pojavila gibanja v korist proste programske opreme, ki je bila do vzpona lastniške programske opreme najbolj razširjen način sodelovanja, razvoja in distribucije programske opreme. Tako najdemo dve popolnoma različni figuri v načinu pojma programske opreme. Po eni strani imamo Richarda Matthewa Stallmana, ustvarjalca "Fundacije za prosto programsko opremo". Po drugi strani pa bi imeli Billa Gatesa, ustanovitelja Microsofta.
Lastniška programska oprema je daleč najbolj razširjena vrsta programske opreme. Ne da bi šel naprej, najbolj uporabljeni operacijski sistem na svetu, Windows, daleč presega število uporabnikov, ki uporabljajo Linux ali eno od njegovih različic.
Lastniške lastnosti programske opreme
Čeprav je res, da manifest in pravila, ki obkrožajo brezplačno programsko opremo, vključujejo in ne diskriminirajo glede na kupno moč, obstajajo nekatere prednosti lastniške programske opreme:
- Pomoč strankam: Sestavljen je iz posebne podpore, ki jo nudi podjetje, ki je lastnik programske opreme svojim uporabnikom z njenimi posodobitvami in vzdrževanjem.
- Specializacija in ciljanje: Ko podjetje ustvarja in razvija programsko opremo, osredotoči svoje vire na to, da uporabnost in dodana vrednost postane element, ki ločuje v primerjavi z drugimi možnostmi programske opreme, ne glede na to, ali so lastniške ali brezplačne.
- Nadzor v korist avtorja in zlonamerna uporaba: To je morda najpomembnejši dejavnik lastniške programske opreme, saj vzpostavlja avtorstvo in zato zaslugo avtorja. Po drugi strani je nadzor nad goljufivo ali neetično uporabo programske opreme zagotovljen z zapiranjem kode.
Čeprav brezplačno programsko opremo ureja copyleft, ima lahko lastniške in brezplačne lastnosti. Primer bi bil program, ki je le omogočil dostop do svoje kode za študij in je bil tudi prosto distribuiran, vendar ne prosto spremenjen.
Primeri lastniške programske opreme
Nekateri najbolj znani primeri lastniške programske opreme v računalniškem svetu so:
- Operacijski sistemi: Windows, Chrome OS in macOS.
- Programi kibernetske varnosti: Norton, Kasperski ali Panda.
- Poslovna programska oprema: SAP, SAGE ali Matlab.
- Komercialne aplikacije: Google Drive, Skype ali Microsoft Edge.
- Programska oprema za video igre in zabavo: FIFA, Spotify ali Netflix.
Vsaka navedena programska oprema je zaščitena z avtorskimi pravicami podjetja, ki stoji za njenim ustvarjanjem in razvojem.