Avoin lähdekoodi

Wikipedian mukaan avoimella lähdekoodilla tarkoitetaan seuraavaa:

”Avoin lähdekoodi (engl. open source [əʊpən sɔːs]) tarkoittaa tietokoneohjelmien tuottamis- ja kehitysmenetelmiä, jotka tarjoavat käyttäjälle mahdollisuuden tutustua ohjelman lähdekoodiin ja muokata sitä omien tarpeidensa mukaisesti. Avoimen lähdekoodin periaatteisiin kuuluu myös vapaus käyttää ohjelmaa mihin tahansa tarkoitukseen ja kopioida ja levittää sekä alkuperäistä että muokattua versiota.

Paitsi ohjelmistojen kehitysmenetelmiin avoimella lähdekoodilla voidaan viitata myös niiden avulla tuotettuihin ohjelmistoihin sekä kehittäjäyhteisöön. Käytännössä avoin lähdekoodi tarkoittaa pitkälti samaa asiaa kuin vapaat ohjelmistot, joista puhuttaessa halutaan usein painottaa ohjelmistokehityksen eettisiä ulottuvuuksia. Avoimesta lähdekoodista puhuttaessa huomio saattaa pikemminkin kiinnittyä vapaudesta ja avoimuudesta seuraaviin käytännön hyötyihin. Vapaiden ohjelmistojen ja avoimen lähdekoodin vastakohtana voidaan pitää omisteisia ohjelmistoja ja suljettua lähdekoodia.

Tunnetuimpia avoimen lähdekoodin tuotteita ovat Firefox-selain, OpenOffice-toimisto-ohjelmisto ja Linux-käyttöjärjestelmä, joka pääosin muodostuu Linux-ytimestä ja GNU-hankkeen rakentamasta rungosta.”

Aiemmin tämä ohjelmistojen jakelu- ja kehittämistie oli pienten harrastajapiirien käytössä. Käyttäjät saivat usein käsiinsä keskeneräisiä ja ominaisuuksiltaan vajavaisia ohjelmistoja. Tästä jäi avoimiin ohjelmistoihin pitkäksi aikaa sellainen leima, että niistä ei ole yrityskäyttöön.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*