Öppen Källkod, på engelska Open Source, är en utvecklingsmodell för programvara där programkoden är fritt tillgänglig. Man har rätt att:
- Läsa programkoden
- Använda programmet
- Modifiera programmet
- Vidaredistribuera programmet
Dessa rättigheter ger stöd för snabb utveckling, och gör det enklare att hitta och rätta fel. Rättigheterna innebär också att det inte finns någon licenskostnad.
För de som använder programvara med öppen källkod innebär detta ett oberoende, man är inte längre i händerna på en enskild leverantör.
Företag med öppen källkod tjänar pengar på konsultarbete, support, utbildning, drift, försäljning av produkter och genom att släppa programvara som öppen källkod för att ta marknadsandelar.