torstai 7. huhtikuuta 2016

Vapaa lähdekoodi

Avoin lähdekoodi on tietokoneohjelmien kehitys- ja tuottamismenetelmä. Tämä tarjoaa käyttäjälle mahdollisuuden nähdä ohjelman lähdekoodin sekä muokata sitä miten haluaa. Avoimeen lähdekoodiin kuuluu vapaus käyttää ohjelmaa eri tarkoituksiin sekä kopioida ja levittää alkuperäistä sekä muokattua versiota.

Vapaa ohjelmisto on tietokoneohjelma, jota saa käyttää, kopioida ja jakaa kuka tahansa vapaasti. Toisin sanoen vapaa ohjelmisto on samanlainen kuin avoin lähdekoodi.

Avoimella ja vapaalla lähdekoodilla on hyötyä se, että sitä voi muokata itse vapaasti, ei tarvitse tehdä minkäänlaisia sopimuksia, ei odotuksia, lisenssienhallinta helppoa ym.

Lähde: http://www.saimia.fi/tikli/prujut/oss/TIKLI-seminaari_Saastamoinen.pdf

Oikeudet ja rajoitukset avoimessa ja vapaassa lähdekoodissa ja sen ohjelmissa

1. Ohjelman täytyy olla vapaasti levitettävissä ja välitettävissä

2. Lähdekoodin täytyy tulla ohjelman mukana tai olla vapaasti saatavissa

3. Myös johdettujen teosten luominen ja levitys pitää sallia

4. Lisenssi voi rajoittaa muokatun lähdekoodin levittämistä vain siinä tapauksessa, että lisenssi sallii erillisten korjaustiedostojen ja niiden lähdekoodin levittämistä

5. Yksilöitä tai ihmisryhmiä ei saa asettaa eriarvoisiin asemiin

6. Käyttötarkoituksia ei saa rajoittaa

7. Kaikilla ohjelman käsiinsä saaneilla on samat käyttöoikeudet

8. Lisenssi ei saa olla riippuvainen laajemmasta ohjelmakokonaisuudesta, jonka osana ohjelmaa levitetään, vaan ohjelmaan liittyvät oikeudet säilyvät, vaikka se irrotettaisiin kokonaisuudesta

9. Lisenssi ei voi asettaa ehtoja muille ohjelmille

10. Lisenssin sisällön pitää olla riippumaton teknisestä toteutuksesta

Ei kommentteja:

Lähetä kommentti