Skip to main content

Hvad er en open source -licens?

En open source -licens er en form for copyrighting af computersoftware, hvor forfatteren tillader, at kildekoderne kan fås, brugt og manipuleres af nogen uden frygt for gengældelse for krænkelse af ophavsret.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, der passer til deres behov.

En ændret kopi af et stykke software, der har en open source -licens, kan muligvis ikke have distribueret lovligt.En forfatter kan i sin kildekode fastlægge, at fordelingen 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 den mest open source -softwareer distribueret på den måde.De fleste forfattere, der leverer open source -software gratis, specificerer, at enhver ændring af softwaren ikke kan sælges, skønt den kan distribueres gratis.Ethvert forsøg på at sælge open source -softwareændringer 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 specifikke oplysninger til kildenkode.Der er fire forskellige måder, hvorpå de kan anmode om kontrol af ændrede kildekoder.Den første kaldes gennemsigtig, hvor den ændrede 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 den eksisterende kode i kildekoden, men de er forbudt at tilføje deres egne yderligere koder.Den tredje anmodning kaldes krediteret, og forfatteren anmoder simpelthen om, at hans eller hendes arbejde krediteres som den originale, 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, er kendt som cirkulerende, og han beder om, at den originale software med open source -licensen forbliver downloadbar i en umodificeret tilstand og mærket som originalen.