03.05.2024
Projekt podpira MVZT

Angleška stran/English version

Iz o COKS - Center odprte kode Slovenije

(Primerjava redakcij)
Skoči na: navigacija, iskanje
(New page: Razvijalci Odprto-kodne skupnosti ponujajo več kot le odprto-kodne programe. Razvijalci ki prispevajo svoj čas za delo na odprto-kodnih projektih pogosto ugotovijo, da se s tem izboljš...)
Trenutna redakcija (11:46, 30. oktober 2007) (spremeni) (undo)
(Odprta koda za razvijalce)
 
( not shown.)
Vrstica 1: Vrstica 1:
-
Razvijalci
+
__notoc__
 +
==Odprta koda za razvijalce==
-
Odprto-kodne skupnosti ponujajo več kot le odprto-kodne programe. Razvijalci ki prispevajo svoj čas za delo na odprto-kodnih projektih pogosto ugotovijo, da se s tem izboljšujejo njihove programerske veščine, komunikacijske sposobnosti ter ne redko tudi njihovo družabno življenje.
+
Odprto-kodne skupnosti ponujajo več kot le odprto-kodne programe. Razvijalci, ki prispevajo svoj čas in trud na odprtokodnih projektih pogosto ugotovijo, da se s tem izboljšujejo njihove programerske veščine, komunikacijske sposobnosti, ter ne redko tudi njihovo družabno življenje.
-
Odprto-kodni projekti izvirajo iz potreb po novem programju, ali pa vsaj po alternativnem načinu licenciranja. Razvijalci in potencialni uporabniki lahko sodelujejo s pomočjo interneta da zadostijo svojim sedanjim in morda tudi razvijajočim se potrebam. Skupnost se lahko izgradi okrog določenega programa ali pa se skupnost odloči da potrebuje nov program. Kombinacija namenskega druženja ter hitrega razvoja in komentiranja pogosto privede do kakovostne programske kode.
+
Odprtokodni projekti izvirajo iz potreb po novem programju, ali pa vsaj po alternativnem načinu licenciranja. Razvijalci in potencialni uporabniki lahko sodelujejo s pomočjo interneta da zadostijo svojim sedanjim in morda tudi razvijajočim se potrebam. Skupnost se lahko izgradi okrog določenega programa ali pa se skupnost odloči da potrebuje nov program. Kombinacija namenskega druženja ter hitrega razvoja in komentiranja pogosto privede do kakovostne programske kode.
===metodologija razvoja odprte kode===
===metodologija razvoja odprte kode===
-
Odprto-kodna metoda razvoja programske opreme je lahko zelo drugačna kot razvoj zaprte kode. Kljub vsemu pa so lahko razvijalci nadvse presenečeni tako nad podobnostim, kot nad razlikami.
+
Odprto-kodna metoda razvoja programske opreme je lahko zelo drugačna kot razvoj [[LPO]]. Kljub vsemu pa so lahko razvijalci nadvse presenečeni tako nad podobnostim, kot nad razlikami.
eksterni viri:
eksterni viri:
-
*Open Source Initiative https://www.opensource.org/index.php
+
*[https://www.opensource.org/index.php Open Source Initiative(En)]
-
*The Free Software Definition https://www.gnu.org/philosophy/free-sw.html
+
*[https://www.gnu.org/philosophy/free-sw.html The Free Software Definition(En)]
-
*Philosophy of the GNU Project https://www.gnu.org/philosophy
+
*[https://www.gnu.org/philosophy Philosophy of the GNU Project(En)]
===Pravne zadeve===
===Pravne zadeve===
-
Kot katerikoli drugi kreativni profesionalec, mora tudi razvijalec poznati svoje avtorske pravice.
+
Kot katerikoli drugi kreativni profesionalec, mora biti tudi razvijalec seznanjen z avtorskimi pravicami.
-
Kodo ki izhaja izpod vaših prstov, je lahko v vaši lasti, lahko pa si jo lasti vaš delodajalec, ali vaša fakulteta. Razumevanje vaših odgovornosti in pravic se lahko zdi nepomembno v primerjavi z glavnim namenom – razvojem, a brez razumevanja teh zadev se lahko kaj hitro zgodi, da zaradi uporabe tuje kode program ne mora biti zakonito izdan in posledično to pomeni ogromno truda zaman.
+
Koda ki izhaja izpod vaših prstov je lahko v vaši lasti, lahko pa si jo lasti vaš delodajalec ali vaša fakulteta. Razumevanje vaših odgovornosti in pravic se lahko zdi nepomembno v primerjavi z glavnim namenom – razvojem, a brez razumevanja teh zadev se lahko kaj hitro zgodi, da zaradi uporabe tuje kode program ne mora biti zakonito izdan in posledično to pomeni ogromno truda zaman.
-
+
 
 +
Preberite še: [[Predstavitev_lastni%C5%A1tva_in_licenciranja_v_odprti_kodi | Predstaviev lastništva in licenciranja v svetu odprte kode]]
 +
 
eksterni viri:
eksterni viri:
-
*Pregled licenc: https://www.abanet.org/intelprop/opensource.html
+
*[https://www.abanet.org/intelprop/opensource.html Pregled licenc(En)]
-
*Urad republike Slovenije za intelektualno lastnino: https://www.uil-sipo.si/index.php?id=84
+
*[https://www.uil-sipo.si/index.php?id=84 Urad republike Slovenije za intelektualno lastnino]
-
*IPR Helpdesk: https://www.ipr-helpdesk.org/
+
*[https://www.ipr-helpdesk.org/ IPR Helpdesk(En)]
===Politične zadeve===
===Politične zadeve===
-
Odprta koda je v veliki meri povezana z javno politiko in to na dveh področjih. Verjetno najbolj očitna je ta, da lahko omogoča alternativo programom v zasebni lasti, ko se javna agencije iodločajo za nakup programske opreme. Odprta koda pa je lahko tudi učinkovit način razvoja programslke opreme javnih organov (z javnim denarjem) in se da na uporabo širši družbi, kjer se lahko uporabi za javno dobro.
+
[[OKPO]] je v veliki meri povezana z javno politiko in to na dveh področjih. Verjetno najbolj očitna je ta, da lahko omogoča alternativo [[LPO]], ko se javna agencije odločajo za nakup programske opreme. Odprta koda pa je lahko tudi učinkovit način razvoja programslke opreme javnih organov (z javnim denarjem) in se lahko ponudi v uporabo širši družbi, kjer se lahko uporabi za javno dobro.
===Tehnične zadeve===
===Tehnične zadeve===
Vrstica 34: Vrstica 37:
Tu lahko najdete nekaj koristnih povezav:
Tu lahko najdete nekaj koristnih povezav:
-
*Freshmeat.net https://freshmeat.net/ - napovedi novih verzij:
+
*[https://freshmeat.net/ Freshmeat.net-napovedi novih verzij]
-
*SourceForge.net: https://sourceforge.net – repozitorij tisočih odprto-kodnih projektov.
+
*[https://sourceforge.net SourceForge.net–repozitorij tisočih odprto-kodnih projektov]

Trenutna redakcija

Odprta koda za razvijalce

Odprto-kodne skupnosti ponujajo več kot le odprto-kodne programe. Razvijalci, ki prispevajo svoj čas in trud na odprtokodnih projektih pogosto ugotovijo, da se s tem izboljšujejo njihove programerske veščine, komunikacijske sposobnosti, ter ne redko tudi njihovo družabno življenje.

Odprtokodni projekti izvirajo iz potreb po novem programju, ali pa vsaj po alternativnem načinu licenciranja. Razvijalci in potencialni uporabniki lahko sodelujejo s pomočjo interneta da zadostijo svojim sedanjim in morda tudi razvijajočim se potrebam. Skupnost se lahko izgradi okrog določenega programa ali pa se skupnost odloči da potrebuje nov program. Kombinacija namenskega druženja ter hitrega razvoja in komentiranja pogosto privede do kakovostne programske kode.

metodologija razvoja odprte kode

Odprto-kodna metoda razvoja programske opreme je lahko zelo drugačna kot razvoj LPO. Kljub vsemu pa so lahko razvijalci nadvse presenečeni tako nad podobnostim, kot nad razlikami.

eksterni viri:

Pravne zadeve

Kot katerikoli drugi kreativni profesionalec, mora biti tudi razvijalec seznanjen z avtorskimi pravicami. Koda ki izhaja izpod vaših prstov je lahko v vaši lasti, lahko pa si jo lasti vaš delodajalec ali vaša fakulteta. Razumevanje vaših odgovornosti in pravic se lahko zdi nepomembno v primerjavi z glavnim namenom – razvojem, a brez razumevanja teh zadev se lahko kaj hitro zgodi, da zaradi uporabe tuje kode program ne mora biti zakonito izdan in posledično to pomeni ogromno truda zaman.

Preberite še: Predstaviev lastništva in licenciranja v svetu odprte kode

eksterni viri:

Politične zadeve

OKPO je v veliki meri povezana z javno politiko in to na dveh področjih. Verjetno najbolj očitna je ta, da lahko omogoča alternativo LPO, ko se javna agencije odločajo za nakup programske opreme. Odprta koda pa je lahko tudi učinkovit način razvoja programslke opreme javnih organov (z javnim denarjem) in se lahko ponudi v uporabo širši družbi, kjer se lahko uporabi za javno dobro.

Tehnične zadeve

ko se politične in pravne zadeve umaknejo s poti, razvijalci ponavadi želijo nadaljevati z bistvom – razvojem programja. Razumljivo morajo biti razvijalci vešči v tehničnih zadevah. Tu lahko najdete nekaj koristnih povezav: