lähdekoodien
Lähdekoodien käsite viittaa ohjelmiston ihmisluettavaan muotoon kirjoitettuun koodiin, joka on laadittu ohjelmointikielillä ja määrittää ohjelmiston toiminnan. Lähdekoodit voivat koostua useista tiedostoista ja sisältävät muun muassa muuttujien, funktioiden ja luokkien määritelmiä sekä kommentteja, konfiguraatiosääntöjä ja rakennusohjeita. Ne eroavat suoritettavasta binääri– tai paketoitusta ohjelmasta, jota ajettava kone suorittaa ilman lähdekoodin lukemista.
Rakentaminen ja suorittaminen: Lähdekoodista voidaan luoda suoritettava ohjelma kääntämällä se konekieliseksi tai tulkitsemalla se suoraan. Kääntäminen
Julkaisu, lisenssit ja hallinta: Lähdekoodi voi olla avoimesti julkisesti saatavilla tai yksityisesti pidetty. Avoimessa lähdekoodissa koodi
Tietoturva ja yhteisöllisyys: Lähdekoodin avaaminen mahdollistaa riippuvuuksien, turvallisuusongelmien ja virheiden ulkopuolisen auditoinnin sekä nopean korjauksen. Kehitysprosessissa