Öppen källkod, även
öppen programvara, på engelska
open source, avser
datorprogram där
källkoden är tillgänglig att använda, läsa, modifiera och vidaredistribuera för den som vill. Detta gör att användaren kan försäkra sig om att programmet gör vad det ska, eller anpassa det till sina behov. Sådana modifikationer erbjuds vanligen tillbaka till den ursprunglige upphovsmannen eller till den som för tillfället underhåller programvarans officiella version, som kan välja att göra dem till en del av den officiella versionen.