Sisällysluettelo:
Määritelmä - mitä avoin lähdekoodi tarkoittaa?
Avoin lähdekoodi on filosofia, joka edistää lopputuotteen, yleensä ohjelmiston tai ohjelman, vapaata saatavuutta ja jakelua, vaikka se voi ulottua myös muiden esineiden toteutukseen ja suunnitteluun. Termi avoin lähdekoodi sai pitoa Internetin kasvun myötä, koska tarvetta muokata valtavia määriä ohjelman lähdekoodia. Kun lähdekoodi avataan yleisölle, se mahdollistaa erilaisten viestintäpolkujen ja vuorovaikutteisten teknisten yhteisöjen luomisen. se johtaa myös monipuoliseen joukkoon uusia malleja.
Techopedia selittää avoimen lähdekoodin
Avoin lähdekoodi pyörii teknologisen tiedon vapaan jakamisen käsitteen ympärillä, jotta sitä voidaan parantaa monien näkemysten ja näkökulmien avulla. Koska tekniikka on avointa lähdekoodia, tehtävän työn määrä vähenee, koska monet yksilöt lisäävät useita vastauksia. Tämä käsite oli olemassa jo ennen tietokoneiden ikää ja jopa ennen teollisuuskautta, jolloin ihmiset jakoivat ja paransivat esimerkiksi ruoka- ja lääkereseptejä.
Avoimen lähdekoodin ohjelmistojen osalta koodi on usein vapaasti ladattavissa ja vaihdettavissa, kunhan käyttäjä pysyy ohjelmiston käyttöoikeussopimuksessa sovitun mukaisesti. Avoimen lähdekoodin ohjelmisto on yleensä yleisen julkisen lisenssin (GNU) alainen, mutta on myös muita ilmaisia lisenssejä, kuten Intel Open Source -lisenssi, FreeBSD-lisenssi ja Mozilla Public License.