Hvad er en Open Source-licens?
En open source-licens er en form for ophavsretlig beskyttelse af computersoftware, hvor forfatteren tillader, at kildekoder får adgang til, bruges og manipuleres af nogen uden frygt for repressalier for krænkelse af ophavsretten. Dette betyder, at enhver, der downloader kildekoden, kan foretage enhver ønsket ændring af kildekoden. Dette giver brugerne mulighed for fuldt ud at tilpasse et stykke software, så de passer til deres behov.
En ændret kopi af et stykke software, der har en open source-licens, kan muligvis ikke distribueres lovligt. En forfatter kan i sin kildekode angive, at distribution af enhver ændring kan være en krænkelse af ophavsretten og er udtrykkeligt forbudt. Hvis dette er tilfældet, kan ændret indhold kun bruges af modifikatoren, og han eller hun kan ikke dele ændringerne med nogen anden.
Udtrykket "open source software" betyder ikke, at et stykke software er gratis, selvom de fleste open source software distribueres på den måde. De fleste forfattere, der leverer open source-software gratis, specificerer, at enhver ændring foretaget af softwaren ikke kan sælges, selvom den muligvis distribueres gratis. Ethvert forsøg på at sælge open source-softwaremodifikationer kan resultere i juridiske og civile handlinger. Nogle open source-forfattere beder om frivillige donationer ved download af deres programmer, skønt programmerne ikke er teknisk solgt.
Forfatteren af software med en open source-licens kan kontrollere, hvordan ændringer distribueres ved at anmode om, at modifikatorer tilføjer specifik information til kildekoden. Der er fire forskellige måder, de kan anmode om kontrol med ændrede kildekoder på. Den første kaldes gennemsigtig, hvor den ændrende forfatter skal holde den originale kode og alle ændringer gennemsigtige, så alle kan se, hvad der er gjort.
Den anden anmodning er kendt som rekombinant. I denne anmodning tillader forfatteren kun modifikatorer at redigere eller omarrangere eksisterende kode i kildekoden, men det er forbudt dem at tilføje deres egne yderligere koder. Den tredje anmodning kaldes krediteret, og forfatteren anmoder ganske enkelt om, at hans eller hendes arbejde krediteres som værende originalen, og eventuelle efterfølgende ændringer er mærket med kreditter for den person, der har foretaget ændringerne. Den sidste anmodning, som forfatteren kan fremsætte, kaldes cirkulerende, og han beder om, at den originale software med open source-licensen forbliver downloadbar i en umodificeret tilstand og mærket som den originale.