28.03.2024
Projekt podpira MVZT

Angleška stran/English version

Iz o COKS - Center odprte kode Slovenije

(Primerjava redakcij)
Skoči na: navigacija, iskanje
Trenutna redakcija (08:46, 17. november 2011) (spremeni) (undo)
 
( not shown.)
Vrstica 1: Vrstica 1:
 +
==Kaj lahko COKS ponudi povprečnemu uporabniku, radovednežem in tistim ki še ne poznajo odprte kode?==
 +
 +
*Osnovne informacije o tem kaj je odprta koda, filozofija in namen programja v javni lasti, možnosti uporabe, vključevanja v skupnosti, ter sodelovanje pri razvoju
 +
*Informacije o (večinoma brezplačnih) [[Odprtokodna_programska_oprema|odprto kodnih programih]] za različne namene
 +
*Priporoča uporabo tistih odprto kodnih programov, ki ustrezajo kriterijem uporabnosti, razširjenosti, so lokalizirani (slovenski jezik) in za katere lahko najdete podporo v Sloveniji
 +
*Možnost sodelovanja, izražanja mnenje o posameznih programih,priporočiti določene OK programe ostalim uporabnikom in [[Promocija_odprte_kode|prispevati svoj delež k promociji OK]]
 +
*Ponuja odprto kodno alternativo plačljivim lastniškim programom
 +
*[[Novice]] s sveta odprte kode
 +
*Uporabniško in tehnično pomoč
 +
==ODPRTA KODA ZA POPOLNE ZAČETNIKE ==
==ODPRTA KODA ZA POPOLNE ZAČETNIKE ==
-
Verjetno ste že slišali za izraze odprtokodni programi, prosti programi in se vam filozofija, ki leži za tem, ni najbolj jasna? Kako je lahko nekaj tako kompleksnega, kot je nek program brezplačno? Kakršni koli so že motivi za vašo radovednost, je vedno pravi čas, da začnete spoznavati brezplačne in odprtokodne programe.
+
Verjetno ste že slišali za izraze odprto kodni programi, prosti programi in se vam filozofija, ki leži za tem, ne zdi najbolj jasna? Kako je lahko nekaj tako kompleksnega, kot je nek program brezplačno? Kakršni koli so že motivi za vašo radovednost, je vedno pravi čas, da začnete spoznavati brezplačne in odprtokodne programe. In '''Center Odprte Kode Slovenije''' je najboljša izhodiščna točka za kaj takšnega.
 +
 
===Kaj je odprta koda?===
===Kaj je odprta koda?===
-
Če vprašate kaj je glavna lastnost odprtokodnih programov, vam večina ljudi odgovorilo, da so brezplačni. To je sicer v večini primerov res, ni pa nujno in brezplačnost tudi ni glavna karakteristika odprtokodnih programov. Ključ razumevanja odprte kode je v njenem licenciranju.
+
Če vprašate, kaj je glavna lastnost odprtokodnih programov, vam bo večina ljudi odgovorila, da brezplačnost. To je sicer v večini primerov res, ni pa nujno in brezplačnost tudi ni glavna karakteristika odprtokodnih programov. Ključ razumevanja odprte kode je v njenem licenciranju.
-
Morda niti niste opazili, a vsak program, ne glede na to ali gre za odptrokodni ali komercialnen, vsebuje licenco. To je zato, ker so računalniški programi avtorsko zaščiteni, v licenci pa avtorji sporočajo, kaj se sme delati z programom in česa ne. Tudi odprtokodni programi vsebujejo licenco, ki pa mora upoštevati pogoje, potrjene s strani [https://www.opensource.org/index.php Open Source Initiative (OSI)]. Šele v tem primeru je nek program mogoče označiti kot odprtokodni.
+
Morda niti niste opazili, a vsak program, ne glede na to ali gre za odptrokodnega ali komercialnega, vsebuje licenco. To je zato, ker so računalniški programi avtorsko zaščiteni. V licenci pa avtorji sporočajo, kaj se sme delati z programom in česa ne. Tudi odprtokodni programi vsebujejo licenco, ki pa mora upoštevati pogoje, potrjene s strani '''[https://www.opensource.org/index.php Open Source Initiative (OSI)]'''. Šele v tem primeru je nek program mogoče označiti kot odprtokoden oziroma zanj lahko rečemo, da ustreza odprtokodnim kriterijem.
-
Eden od kriterijev, da je nek program odrptokoden je tudi pravico do redistribucije programov, dostop do izvorne kode in dovoljenje za spreminjanje kode, ter dovoljenja distribucije spremenjene verzije programa. Licenciranje verjetno ni najbolj pomembna stvar za vas, je pa pomembna za odprto kodo, ker samo licenca daje uporabniku pravice, zapisane v definiciji odprte kode.
+
Med kriteriji za to, da je nek program odprtokoden, je tudi pravica do redistribucije programov, dostop do izvorne kode in dovoljenje za spreminjanje kode, ter dovoljenje distribucije spremenjene verzije programa.
-
So odprotokodni programi brezplačni ali ne?
+
Licenciranje verjetno ni najbolj pomembna stvar za vas, je pa pomembna za odprto kodo, ker samo licenca daje uporabniku pravice, zapisane v definiciji odprte kode.
-
Nikjer v licenci OSI ne piše nič o prepovedi prodaje določenega dela programa. Torej je odrptokodni program mogoče tudi prodajati, a se to zgodi le redko. Ker licenca dovoljuje prosto distribucijo programov, lahko vsak kupec naredi milijon kopij in jih brezplačno razdeli komur želi. Zaračunavanje licenc tako ni najbolj praktičen način zaslužka. Seveda pa obstajajo tudi drugačne možnosti za zaslužek. Kar si je vredno zapomniti je to, da je nizka cena licenc odprtokodnih programov posledica načina licenciranja in ne kriterij za licenco.
+
Glej še:
 +
*[[Odprta_koda_in_lastni%C5%A1ko_programje| primerjava LP in OK]]
-
===Je prosto programje enako kot odprtokodno programje?===
+
'''So odprtokodni programi brezplačni ali ne?'''
-
Da in ne.
+
Nikjer v licenci OSI ne piše, da je kak program ali njegov del prepovedano prodajati. In če nekaj ni prepovedano, je dovoljeno. Torej je odprtokodni program mogoče tudi prodajati. A se to zgodi le redko. Ker licenca dovoljuje prosto distribucijo programov, lahko vsak kupec naredi kolikor hoče kopij in jih brezplačno razdeli komur želi. Zaračunavanje licenc tako ni najbolj praktičen način zaslužka. Seveda pa obstajajo tudi drugačne možnosti za zaslužek. Kar si je vredno zapomniti je, da je nizka cena licenc odprtokodnih programov posledica načina licenciranja, ne pa sam kriterij licence.
-
Izraz „prosto programje“ je tisto, za katerim stoji Free Software Foudation (FSF). Izraz "prosto programje" je mnogo starejši od „odprtokodno programje“. Na enak način kot OSI skrbi za odprto kodo, FSF skrbi za prosto programje. Je pa na primer možno, da je določen program proglašen kot brezplačen s strani FSF in hkrati overjen kot odprta koda pri OSI. Najbolj znana GNU – General Public Licence licenca je tudi OSI overjena licenca.
+
===Je prosto programje enako kot odprtokodno programje?===
 +
 
 +
Ne! Izraz „prosto programje“ (Free Software) je tisto, za katerim stoji Free Software Foudation (FSF). Izraz "prosto programje" je mnogo starejši od „odprtokodno programje“. Na enak način kot OSI skrbi za odprto kodo, FSF skrbi za prosto programje. Je pa na primer možno, da je določen program proglašen kot brezplačen s strani FSF in hkrati overjen kot odprtokodni pri OSI. Najbolj znana GNU – General Public Licence licenca je tudi OSI overjena licenca.
-
Še zadnja točka. Ne pustite se zavesti, ko se srečate s terminom freeware, To ni odprtokodna licenca, prav tako to ne pomeni, da je prosta licenca (v smislu FSF). To so programi, ki ne prinašajo finančnih stroškov. Ta termin je morda že nekoliko zastarel.
+
Še zadnja točka. Ne pustite se zavesti, ko se srečate s terminom freeware. To ni odprtokodna licenca, prav tako to ne pomeni, da je prosta licenca (v smislu FSF). To so programi, ki so sicer brezplani, a z njimi ne dobite izvorne kode. Ta termin je morda že nekoliko zastarel.
=== Kako deluje svet odprte kode?===
=== Kako deluje svet odprte kode?===
Zakaj bi nekdo želel dati javnosti na razpolago program, za katerega je potil svoje solze in kri? In kako ga dajejo na razpolago? Kaj se zgodi s takim programom po tem, ko se ga da v javno uporabo in kdo kasneje skrbi zanj in izdaja popravke? Vsa ta vprašanja vodijo v razumevanje odprte kode kot metode razvoja programske opreme in razumevanje odprtokodnih skupnosti.
Zakaj bi nekdo želel dati javnosti na razpolago program, za katerega je potil svoje solze in kri? In kako ga dajejo na razpolago? Kaj se zgodi s takim programom po tem, ko se ga da v javno uporabo in kdo kasneje skrbi zanj in izdaja popravke? Vsa ta vprašanja vodijo v razumevanje odprte kode kot metode razvoja programske opreme in razumevanje odprtokodnih skupnosti.
 +
==== Razvoj odprte kode====
==== Razvoj odprte kode====
-
Odprto kodo razvijajo številni ljudje, ki nimajo nujno dosti skupnega med seboj razen interesov v določenem odprtokodnem projektu. Posledično so metode razvoja odprtokodne programske opreme[[(OKPO)]] drugačne od tistih znotraj lastniških programskih projektov [[(LPO)]].
+
Odprto kodo razvijajo številni ljudje, ki med seboj nimajo nujno dosti skupnega, razen interesov v določenem odprtokodnem projektu. Posledično so metode razvoja odprtokodne programske opreme[[(OKPO)]] drugačne od tistih znotraj lastniških programskih projektov [[(LPO)]].
Prva pomembna razlika so vloge teh ljudi v razvojnem procesu. Tu ni menedžerjev v smislu delegiranja nalog drugim, vsak član razvojne skupine se spopade s katerikoli izzivom, ki izhaja iz prilagoditve programov njihovim lastnim potrebam. Vseeno pa je razvojni proces daleč od kaosa, saj obstajajo mehanizmi, ki zagotavljajo da se spremembe programov upoštevajo potrebe ostalih uporabnikov in razvijalcev.
Prva pomembna razlika so vloge teh ljudi v razvojnem procesu. Tu ni menedžerjev v smislu delegiranja nalog drugim, vsak član razvojne skupine se spopade s katerikoli izzivom, ki izhaja iz prilagoditve programov njihovim lastnim potrebam. Vseeno pa je razvojni proces daleč od kaosa, saj obstajajo mehanizmi, ki zagotavljajo da se spremembe programov upoštevajo potrebe ostalih uporabnikov in razvijalcev.
Drugo pomembno področje je potreba po vključevanju uporabnikov v razvojni proces. Zato je značilno spodbujanje novih uporabnikov k pomoči pri posameznih delih razvojnega procesa, kot na primer pisanje dokumentacije, testiranje, analiziranje zahtev za uporabo ter zapisovanje praktičnih primerov uporabe.
Drugo pomembno področje je potreba po vključevanju uporabnikov v razvojni proces. Zato je značilno spodbujanje novih uporabnikov k pomoči pri posameznih delih razvojnega procesa, kot na primer pisanje dokumentacije, testiranje, analiziranje zahtev za uporabo ter zapisovanje praktičnih primerov uporabe.
Vrstica 43: Vrstica 58:
*[https://www.ofset.org/ OFSET - Organization for Free Software in Education and Teaching (En)]
*[https://www.ofset.org/ OFSET - Organization for Free Software in Education and Teaching (En)]
*[https://www.schoolforge.org.uk/index.php/Main_Page SchoolForge-UK (En)]
*[https://www.schoolforge.org.uk/index.php/Main_Page SchoolForge-UK (En)]
 +
===Je možno preskusiti kak odprtokodni program?===
===Je možno preskusiti kak odprtokodni program?===
-
Če berete to stran na internetu, obstaja velika verjetnost da že uporabljate oziroma ste v stiku z odprtokodnimi programi.
+
Če berete to stran na internetu, obstaja velika verjetnost, da že uporabljate oziroma ste v stiku z odprtokodnimi programi.
-
[https://www.institut-oko.si/osfcd/html OKO-CD] je odličen vir odprtokodnih programov, ki jih lahko instalirate na svoje Windows namizje. Vsebuje paket z e-poštnim odjemalcem, web brskalnik, Office paketom in še kaj. Vse skupaj na enem CD-ju z enostavnim postopkom instalacije ( in izbrisa z računalnika v kolikor boste to želeli).
+
[https://www.institut-oko.si/osfcd/html OKO-CD] je odličen vir odprtokodnih programov, ki jih lahko namestite na svoje namizje Windows. Vsebuje paket z e-poštnim odjemalcem, spletni brskalnik, pisarniški paket in še kaj. Vse skupaj je na enem CD-ju z enostavnim postopkom namestitve (in izbrisa z računalnika, v kolikor boste to želeli).
-
ISO sliko si lahko z interneta snamete na spodnjem naslovu, ter si zapečete na CD in ker gre za odprtokodne programe, lahko naredite neomejeno število kopij za vaše prijatelje, sošolce ali sodelavce.
+
Programe lahko v obliki zapisa ISO snamete s spodnjega naslova in zapečete na CD. Ker gre za odprtokodne programe, lahko naredite neomejeno število kopij za vaše prijatelje, sošolce ali sodelavce.
* [ftp://ftp.institut-oko.si/OKO-CD/OKO-CD_v2.iso OKO-CD ISO]
* [ftp://ftp.institut-oko.si/OKO-CD/OKO-CD_v2.iso OKO-CD ISO]

Trenutna redakcija

Vsebina

Kaj lahko COKS ponudi povprečnemu uporabniku, radovednežem in tistim ki še ne poznajo odprte kode?

  • Osnovne informacije o tem kaj je odprta koda, filozofija in namen programja v javni lasti, možnosti uporabe, vključevanja v skupnosti, ter sodelovanje pri razvoju
  • Informacije o (večinoma brezplačnih) odprto kodnih programih za različne namene
  • Priporoča uporabo tistih odprto kodnih programov, ki ustrezajo kriterijem uporabnosti, razširjenosti, so lokalizirani (slovenski jezik) in za katere lahko najdete podporo v Sloveniji
  • Možnost sodelovanja, izražanja mnenje o posameznih programih,priporočiti določene OK programe ostalim uporabnikom in prispevati svoj delež k promociji OK
  • Ponuja odprto kodno alternativo plačljivim lastniškim programom
  • Novice s sveta odprte kode
  • Uporabniško in tehnično pomoč

ODPRTA KODA ZA POPOLNE ZAČETNIKE

Verjetno ste že slišali za izraze odprto kodni programi, prosti programi in se vam filozofija, ki leži za tem, ne zdi najbolj jasna? Kako je lahko nekaj tako kompleksnega, kot je nek program brezplačno? Kakršni koli so že motivi za vašo radovednost, je vedno pravi čas, da začnete spoznavati brezplačne in odprtokodne programe. In Center Odprte Kode Slovenije je najboljša izhodiščna točka za kaj takšnega.


Kaj je odprta koda?

Če vprašate, kaj je glavna lastnost odprtokodnih programov, vam bo večina ljudi odgovorila, da brezplačnost. To je sicer v večini primerov res, ni pa nujno in brezplačnost tudi ni glavna karakteristika odprtokodnih programov. Ključ razumevanja odprte kode je v njenem licenciranju.

Morda niti niste opazili, a vsak program, ne glede na to ali gre za odptrokodnega ali komercialnega, vsebuje licenco. To je zato, ker so računalniški programi avtorsko zaščiteni. V licenci pa avtorji sporočajo, kaj se sme delati z programom in česa ne. Tudi odprtokodni programi vsebujejo licenco, ki pa mora upoštevati pogoje, potrjene s strani Open Source Initiative (OSI). Šele v tem primeru je nek program mogoče označiti kot odprtokoden oziroma zanj lahko rečemo, da ustreza odprtokodnim kriterijem.

Med kriteriji za to, da je nek program odprtokoden, je tudi pravica do redistribucije programov, dostop do izvorne kode in dovoljenje za spreminjanje kode, ter dovoljenje distribucije spremenjene verzije programa.

Licenciranje verjetno ni najbolj pomembna stvar za vas, je pa pomembna za odprto kodo, ker samo licenca daje uporabniku pravice, zapisane v definiciji odprte kode.

Glej še:

So odprtokodni programi brezplačni ali ne?

Nikjer v licenci OSI ne piše, da je kak program ali njegov del prepovedano prodajati. In če nekaj ni prepovedano, je dovoljeno. Torej je odprtokodni program mogoče tudi prodajati. A se to zgodi le redko. Ker licenca dovoljuje prosto distribucijo programov, lahko vsak kupec naredi kolikor hoče kopij in jih brezplačno razdeli komur želi. Zaračunavanje licenc tako ni najbolj praktičen način zaslužka. Seveda pa obstajajo tudi drugačne možnosti za zaslužek. Kar si je vredno zapomniti je, da je nizka cena licenc odprtokodnih programov posledica načina licenciranja, ne pa sam kriterij licence.

Je prosto programje enako kot odprtokodno programje?

Ne! Izraz „prosto programje“ (Free Software) je tisto, za katerim stoji Free Software Foudation (FSF). Izraz "prosto programje" je mnogo starejši od „odprtokodno programje“. Na enak način kot OSI skrbi za odprto kodo, FSF skrbi za prosto programje. Je pa na primer možno, da je določen program proglašen kot brezplačen s strani FSF in hkrati overjen kot odprtokodni pri OSI. Najbolj znana GNU – General Public Licence licenca je tudi OSI overjena licenca.

Še zadnja točka. Ne pustite se zavesti, ko se srečate s terminom freeware. To ni odprtokodna licenca, prav tako to ne pomeni, da je prosta licenca (v smislu FSF). To so programi, ki so sicer brezplani, a z njimi ne dobite izvorne kode. Ta termin je morda že nekoliko zastarel.

Kako deluje svet odprte kode?

Zakaj bi nekdo želel dati javnosti na razpolago program, za katerega je potil svoje solze in kri? In kako ga dajejo na razpolago? Kaj se zgodi s takim programom po tem, ko se ga da v javno uporabo in kdo kasneje skrbi zanj in izdaja popravke? Vsa ta vprašanja vodijo v razumevanje odprte kode kot metode razvoja programske opreme in razumevanje odprtokodnih skupnosti.


Razvoj odprte kode

Odprto kodo razvijajo številni ljudje, ki med seboj nimajo nujno dosti skupnega, razen interesov v določenem odprtokodnem projektu. Posledično so metode razvoja odprtokodne programske opreme(OKPO) drugačne od tistih znotraj lastniških programskih projektov (LPO). Prva pomembna razlika so vloge teh ljudi v razvojnem procesu. Tu ni menedžerjev v smislu delegiranja nalog drugim, vsak član razvojne skupine se spopade s katerikoli izzivom, ki izhaja iz prilagoditve programov njihovim lastnim potrebam. Vseeno pa je razvojni proces daleč od kaosa, saj obstajajo mehanizmi, ki zagotavljajo da se spremembe programov upoštevajo potrebe ostalih uporabnikov in razvijalcev. Drugo pomembno področje je potreba po vključevanju uporabnikov v razvojni proces. Zato je značilno spodbujanje novih uporabnikov k pomoči pri posameznih delih razvojnega procesa, kot na primer pisanje dokumentacije, testiranje, analiziranje zahtev za uporabo ter zapisovanje praktičnih primerov uporabe.

Skupnosti

Ker odprto kodo razvija skupina posameznikov, katere združuje skupni interes pri določenem projektu, je skupnost uporabnikov in programerjev ključnega pomena za napredovanje katerega koli odprtokodnega projekta.

Priporočamo naslednje eksterne vire:


Je možno preskusiti kak odprtokodni program?

Če berete to stran na internetu, obstaja velika verjetnost, da že uporabljate oziroma ste v stiku z odprtokodnimi programi.

OKO-CD je odličen vir odprtokodnih programov, ki jih lahko namestite na svoje namizje Windows. Vsebuje paket z e-poštnim odjemalcem, spletni brskalnik, pisarniški paket in še kaj. Vse skupaj je na enem CD-ju z enostavnim postopkom namestitve (in izbrisa z računalnika, v kolikor boste to želeli).

Programe lahko v obliki zapisa ISO snamete s spodnjega naslova in zapečete na CD. Ker gre za odprtokodne programe, lahko naredite neomejeno število kopij za vaše prijatelje, sošolce ali sodelavce.

Kaj je še na voljo in kje iskati?

Na spletu je na voljo ogromno odprtokodnih programov in operacijskih sistemov. Za začetek vam predlagamo da poiščete informacije na naših spletnih straneh www.coks.si Te vam bodo v pomoč tudi pri izbiri in uporabi odprtokodnih programov.

Zunanji viri: