Det förekommer en del missuppfattningar om licensen för QGIS, och andra Open Source licenser generellt.
En vanlig missuppfattning är att eftersom QGIS har en GPL licens (version 2 eller senare) så kan man inte använda ”stängda” eller ”ägda” data, och man måste publicera resultatet och kartorna öppet. Detta är ett vanligt motiv till att man tror sig vara tvungen att använda mjukvara med ägda licenser.
Det är inte alltid ”konsulten” själv som tror detta, utan det är minst lika ofta en uppdragsgivare som kräver att man inte använder mjukvara med öppen källkod då de inte förstår vad GPL licensen betyder.
Det är alltså helt felaktigt att man inte kan hantera och bevara rättigheterna till stängda eller ägda data med program som använder öppen källkod!
GPL licensen reglerar endast källkoden till programmet! Inte de data som programmet hanterar. Jämför exempelvis med Libre Office, där det självklart går att skriva dokument som man inte behöver publicera helt öppet, även om officeprogrammet är öppen källkod.
Öppen källkod har nästan alltid en väldigt tillåtande licens, till skillnad från stängd mjukvara som ofta har en väldigt begränsande licens. Öppen källkod utgår från att allt är tillåtet och användandet begränsas eller definieras i licensen. En stängd mjukvara utgår från att inget är tillåtet, mjukvaran ägs av leverantören, och man reglerar i licensen på vilka sätt man låter användaren använda licensen.
GPL har i grunden fyra friheter, som om man läser Wikipedia består av:
- Frihet 0: Friheten att använda programvaran i valfritt syfte.
- Frihet 1: Friheten att undersöka programmet för att förstå hur det fungerar och använda dessa kunskaper i egna syften.
- Frihet 2: Friheten att fritt få vidaredistribuera kopior för att hjälpa andra.
- Frihet 3: Friheten att förbättra programmet, anpassa det till egna krav och distribuera förbättringarna så att andra kan dra nytta av modifieringarna.
Dessa friheter är sedan förtydligade vad de i detalj innebär. Om du exempelvis förbättrar mjukvarans källkod, eller gör tillägg i form av plugin där mjukvarans källkod används, så får du absolut göra det, under förutsättning att du även gör dina förbättringar i form av din källkod tillgänglig under samma licens. Du kan visst skapa och ”sälja” ett plugin till någon, men du måste göra källkoden tillgänglig till alla som skall använda detta plugin. Den som sedan har källkoden kan inte begränsas avseende hur de kan eller får sprida denna vidare (fyra friheter).
GPL är bara en av alla Open Source licenser, så man kan behöva sätta sig in i aktuella licenser för att i detalj reda ut villkoren för användande, men grunden är densamma för alla! Du är fri att göra vad du vill! Eventuella begränsningar har oftast att göra med att du inte får göra inskränkningar i denna frihet för andra.
Kontentan är dock följande:
Det finns ingenting i GPL licensen som begränsar eller dikterar rättigheter eller begränsningar för de data eller dokument som du hanterar i mjukvaran som licensen avser. Du är helt fri att sätta en egen licens med egna villkor på de produkter du skapar i QGIS. Förslagsvis en öppen licens. Varför inte Creative Commons?