28.05.2024

From COKS - Open Source Center - Slovenia

(Difference between revisions)
Jump to: navigation, search
Current revision (20:58, 8 November 2007) (edit) (undo)
(Študije primerov)
 
(76 intermediate revisions not shown.)
Line 1: Line 1:
-
==Kaj je Odprtokodna programska oprema?==
+
__NOTOC__
 +
=Kaj 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.
+
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 [https://www.opensource.org/licenses/alphabetical licencah]. Vse licence pa imajo skupne točke, ki so:
+
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 [[licence|licencah]]. Vse licence pa imajo skupne točke, ki so:
-
# Mogoče jo je svobodno redistribuirati. Odprto kodo lahko redistribuira kdorkoli
+
# Odprtokodno programsko opremo je mogoče svobodno redistribuirati. Lahko jo redistribuira kdorkoli brezplačno ali proti plačilu;
-
brezplačno ali proti plačilu;
+
# Izvorna programska koda je dostopna uporabniku. Licenca mora dovoljevati distribucijo v prevedeni kakor tudi v izvorni obliki;
-
# Izvorna programska koda je dostopna uporabniku. Licenca mora dovoljevati
+
-
distribucijo v prevedeni kakor tudi v izvorni obliki;
+
# Licenca mora dovoljevati spremembe osnovne kode in izvedene oblike nove kode;
# Licenca mora dovoljevati spremembe osnovne kode in izvedene oblike nove kode;
-
# Kljub temu, da mora biti izvorna koda dostopna, lahko izvorni avtorji zahtevajo, da
+
# Kljub temu, da mora biti izvorna koda dostopna, lahko izvorni avtorji zahtevajo, da 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);
-
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);
+
# Licenca ne sme omejevati katerekoli osebe ali skupine;
# Licenca ne sme omejevati katerekoli osebe ali skupine;
-
# Licenca ne sme biti omejevalna glede na področje dela, v okviru katerega se
+
# Licenca ne sme biti omejevalna glede na področje dela, v okviru katerega se programska koda uporablja;
-
programska koda uporablja;
+
# Distribucija licenc mora biti enakovredna za vse uporabnike, brez dodatnih omejitev;
-
# Distribucija licenc mora biti enakovredna za vse uporabnike, brez dodatnih
+
# Licenca za isto programsko kodo se ne sme razlikovati, če se jo uporablja v kombinaciji z drugo programsko opremo;
-
omejitev;
+
-
# Licenca za isto programsko kodo se ne sme razlikovati, če se jo uporablja v
+
-
kombinaciji z drugo programsko opremo;
+
# Licenca ne sme omejevati uporabe druge programske opreme;
# Licenca ne sme omejevati uporabe druge programske opreme;
# Licenca mora biti tehnološko nevtralna.
# Licenca mora biti tehnološko nevtralna.
 +
=Študije primerov uporabe odprte kode=
-
 
+
* [https://ec.europa.eu/information_society/activities/opensource/cases/index_en.htm Primeri dobre prakse v EU]
-
===Kdaj nek program velja za odprtokoden?===
+
* [https://ec.europa.eu/idabc/en/chapter/470 Študije primerov uporabe OK v EU]
-
Kljub temu, da velja v odprtokodnem svetu precejšnja svoboda, pa tudi tu veljajo neka pravila. Obstaja '''[https://www.opensource.org/licenses/alphabetical več deset vrst licenc]''', od katerih sta najbolj znani GNU/GPL in BSD.
+
-
(bistvo ene in druge)
+
-
 
+
-
 
+
-
 
+
-
===Zanimive povezave===
+
-
 
+
-
[https://www.publicsectoross.info/index.php Public sector and Open Source]
+
-
 
+
-
[https://www.fsfeurope.org/ FSF Europe]
+
-
 
+
-
[https://www.adae.pm.gouv.fr/ ADAE]
+
-
 
+
-
[https://www.opensourceacademy.gov.uk/osacademy Open Source Academy UK]
+
-
 
+
-
[https://www.objectweb.org/ ObjectWeb Consortium]
+
-
 
+
-
[https://europa.eu.int/idabc/oso Open Source Observatory]
+
-
 
+
-
[https://www.opensource.org/licenses/alphabetical Odprtokodne licence, podprte s strani OSI (Open Source Initiative)]
+
-
 
+
-
[https://www.fsf.org/licensing Obrazložitev licenc prostega programja]
+
-
 
+
-
[https://www.camtp.uni-mb.si/opensource/Slovenia/Politika_OSS_Koncna.pdf Politika Vlade RS pri razvijanju, uvajanju in uporabi programske opreme in rešitev temelječih na odprti kodi]
+
-
 
+
-
 
+
-
* https://ec.europa.eu/information_society/activities/opensource/index_en.htm
+
-
* https://ec.europa.eu/information_society/activities/opensource/cases/index_en.htm
+
-
* https://ec.europa.eu/idabc/en/home
+
-
* http://www.publicsectoross.info/index.php
+
-
* https://opensource.mit.edu/online_papers.php?lim=1000
+
-
* https://www.microsoft.com/opensource/default.mspx
+
-
* https://www.softwarechoice.org/
+
-
* https://www.opensource.org/
+
-
* https://ec.europa.eu/enterprise/ict/policy/doc/2006-11-20-flossimpact.pdf
+

Current revision

Kaj 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:

  1. Odprtokodno programsko opremo je mogoče svobodno redistribuirati. Lahko jo redistribuira kdorkoli brezplačno ali proti plačilu;
  2. Izvorna programska koda je dostopna uporabniku. Licenca mora dovoljevati distribucijo v prevedeni kakor tudi v izvorni obliki;
  3. Licenca mora dovoljevati spremembe osnovne kode in izvedene oblike nove kode;
  4. Kljub temu, da mora biti izvorna koda dostopna, lahko izvorni avtorji zahtevajo, da 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);
  5. Licenca ne sme omejevati katerekoli osebe ali skupine;
  6. Licenca ne sme biti omejevalna glede na področje dela, v okviru katerega se programska koda uporablja;
  7. Distribucija licenc mora biti enakovredna za vse uporabnike, brez dodatnih omejitev;
  8. Licenca za isto programsko kodo se ne sme razlikovati, če se jo uporablja v kombinaciji z drugo programsko opremo;
  9. Licenca ne sme omejevati uporabe druge programske opreme;
  10. Licenca mora biti tehnološko nevtralna.


Študije primerov uporabe odprte kode