From COKS - Open Source Center - SloveniaKaj je Odprtokodna programska oprema?Odprtokodna programska oprema (OKPO) je naziv za programsko opremo, katere izvorna koda je prosto dostopna, da je to kodo mogoče prosto uporabljati, raziskovati njeno delovanje, spreminjati in razširjati tako originalne kot dopolnjene in spremenjene kopije tega programja. A kljub temu, da je na prvi pogled videti, da lahko s takšnimi programi vsak dela vse, kar želi, veljajo tudi za odprtokodne programe pravila "obnašanja", saj tudi zanje veljajo pravila, zapisana v različnih licencah. Vse licence pa imajo skupne točke, ki so:
brezplačno ali proti plačilu;
distribucijo v prevedeni kakor tudi v izvorni obliki;
se morebitne spremembe jasno ločijo od originalne kode in tako ohranijo ločnico med prvotno in modificirano kodo (npr. v obliki popravkov ali različnih verzij);
programska koda uporablja;
omejitev;
kombinaciji z drugo programsko opremo;
Kdaj nek program velja za odprtokoden?Kljub temu, da velja v odprtokodnem svetu precejšnja svoboda, pa tudi tu veljajo neka pravila. Obstaja več deset vrst licenc, od katerih sta najbolj znani GNU/GPL in BSD. (bistvo ene in druge)
Zanimive povezaveOdprtokodne licence, podprte s strani OSI (Open Source Initiative) Obrazložitev licenc prostega programja
|