Hva er en open source -lisens?
En open source -lisens er en form for copyright -programvare for dataprogramvare der forfatteren lar kildekodene få tilgang til, brukt og manipulert av noen uten frykt for represalier for brudd på opphavsretten. Dette betyr at alle som laster ned kildekoden kan gjøre enhver ønsket modifisering til kildekoden. Dette lar brukere tilpasse et programvare for å passe til deres behov.
En modifisert kopi av et stykke programvare som har en open source -lisens kan eller ikke kan tillates å distribueres lovlig. En forfatter kan fastsette i sin kildekode at distribusjon av enhver modifisering kan være en krenkelse av opphavsretten og er uttrykkelig forbudt. Hvis dette er tilfelle, kan modifisert innhold bare brukes av modifikatoren, og han eller hun kan ikke dele endringene med noen andre.
Begrepet "open source -programvare" betyr ikke at et stykke programvare er gratis, selv om de fleste open source -programvaren er distribuert på den måten. De fleste forfattere som tilbyr open source -programvareGratis spesifiserer at enhver modifisering gjøres til programvaren ikke kan selges, selv om den kan distribueres gratis. Ethvert forsøk på å selge modifikasjoner av åpen kildekode kan føre til juridiske og sivile handlinger. Noen open source -forfattere ber om frivillige donasjoner ved nedlasting av programmene sine, selv om programmene ikke er teknisk solgt.
Forfatteren av programvare med en open source -lisens kan kontrollere måten modifikasjoner distribueres ved å be om at modifikatorer legger til spesifikk informasjon til kildekoden. Det er fire forskjellige måter de kan be om kontroll over modifiserte kildekoder. Den første kalles gjennomsiktig, der den modifiserende forfatteren må beholde den opprinnelige koden og alle modifikasjoner gjennomsiktige, slik at alle kan se hva som er gjort.
Den andre forespørselen er kjent som rekombinant. I denne forespørselen tillater forfatteren bare at modifikatorer kan redigere eller omorganisere eksisterering kode i kildekoden, men de er forbudt å legge til sine egne tilleggskoder. Den tredje forespørselen kalles kreditert, og forfatteren ber ganske enkelt om at hans eller hennes arbeid blir kreditert som originalen og eventuelle påfølgende modifikasjoner er merket med studiepoeng for personen som gjorde endringene. Den siste forespørselen som forfatteren kan lage er kjent som sirkulerende, og han ber om at den opprinnelige programvaren med open source -lisensen forblir nedlastbar i en umodifisert tilstand og merket som originalen.