Skip to main content

Vad är en öppen källkodslicens?

En öppen källkodslicens är en form av datorprogramvara upphovsrätt där författaren tillåter källkoder att komma åt, använda och manipuleras av någon utan rädsla för repressalier för intrång i upphovsrätten.Detta innebär att alla som laddar ner källkoden kan göra önskad ändring av källkoden.Detta gör det möjligt för användare att anpassa en mjukvara helt för att passa deras behov.

En modifierad kopia av en mjukvara som har en öppen källkodslicens kan eller inte får distribueras lagligt.En författare kan föreskriva i sin källkod att distributionen av alla ändringar kan vara en intrång i upphovsrätten och är uttryckligen förbjudet.Om detta är fallet kan modifierat innehåll endast användas av modifieraren, och han eller hon kan inte dela ändringarna med någon annan.

Termen open source -programvara betyder inte att en mjukvara är gratis, även om mest öppen källkodsprogramvaradistribueras på det sättet.De flesta författare som tillhandahåller öppen källkodsprogramvara gratis anger att all modifiering som görs till programvaran inte kan säljas, även om den kan distribueras gratis.Varje försök att sälja open source -mjukvaruändringar kan resultera i juridiska och civila åtgärder.Vissa öppen källkodsförfattare ber om frivilliga donationer vid nedladdning av sina program, även om programmen inte är tekniskt sålda.

Författaren till programvara med en öppen källkodslicens kan kontrollera hur modifieringar distribueras genom att begära att modifierare lägger till specifik information till källankoda.Det finns fyra distinkta sätt att de kan begära kontroll av modifierade källkoder.Den första kallas transparent, där den modifierande författaren måste behålla den ursprungliga koden och alla ändringar transparent så att alla kan se vad som har gjorts.

Den andra begäran kallas rekombinant.I denna begäran tillåter författaren endast modifierare att redigera eller ordna om befintlig kod i källkoden, men de är förbjudna att lägga till sina egna ytterligare koder.Den tredje begäran kallas krediterad, och författaren begär helt enkelt att hans eller hennes arbete krediteras som originalet och eventuella efterföljande ändringar är märkta med krediter för den person som gjorde ändringarna.Den sista begäran som författaren kan göra är känd som cirkulerande, och han ber att den ursprungliga programvaran med öppen källkodslicens förblir nedladdningsbar i ett omodifierat tillstånd och märkt som originalet.