Avoin lähdekoodi (Open Source) tarkoittaa ohjelmistoa, jonka lähdekoodi on julkisesti saatavilla ja vapaasti muokattavissa, käytettävissä ja jaettavissa. Tämä edistää yhteistyötä ja innovointia, sillä kuka tahansa voi parantaa ohjelmistoa, korjata virheitä ja lisätä uusia ominaisuuksia. Tunnettuja esimerkkejä ovat Linux, WordPress ja Firefox.