Edit on GitHub

GNU ALLMÄN OFFENTLIG LICENS ¶

Version 2, juni 1991 ¶

Copyright (C) 1989, 1991 Free Software Foundation, Inc, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Alla fÄr kopiera och distribuera ordagranna kopior av detta licensdokument, men det Àr inte tillÄtet att Àndra det.

Ingress ¶

Licenserna för de flesta programvaror Àr utformade för att ta bort din frihet att dela och Àndra den. GNU General Public License Àr dÀremot avsedd att garantera din frihet att dela och Àndra fri programvara - att se till att programvaran Àr fri för alla dess anvÀndare. Denna General Public License gÀller för de flesta av Free Software Foundations program och för alla andra program vars författare Ätar sig att anvÀnda den. (Vissa andra programvaror frÄn Free Software Foundation omfattas istÀllet av GNU Lesser General Public License) Du kan ocksÄ tillÀmpa den pÄ dina program.

NÀr vi talar om fri programvara syftar vi pÄ frihet, inte pÄ pris. VÄra General Public Licenses Àr utformade för att sÀkerstÀlla att du har friheten att distribuera kopior av fri programvara (och ta betalt för denna tjÀnst om du vill), att du fÄr kÀllkod eller kan fÄ den om du vill ha den, att du kan Àndra programvaran eller anvÀnda delar av den i nya fria program; och att du vet att du kan göra dessa saker.

För att skydda dina rÀttigheter mÄste vi göra begrÀnsningar som förbjuder nÄgon att neka dig dessa rÀttigheter eller att be dig att överlÄta rÀttigheterna. Dessa begrÀnsningar innebÀr vissa skyldigheter för dig om du distribuerar kopior av programvaran eller om du Àndrar den.

Om du t.ex. distribuerar kopior av ett sÄdant program, gratis eller mot betalning, mÄste du ge mottagarna alla de rÀttigheter som du har. Du mÄste se till att de ocksÄ fÄr eller kan fÄ kÀllkoden. Och du mÄste visa dem dessa villkor sÄ att de kÀnner till sina rÀttigheter.

Vi skyddar dina rÀttigheter genom tvÄ steg: (1) upphovsrÀtt till programvaran, och (2) erbjuda dig denna licens som ger dig lagligt tillstÄnd att kopiera, distribuera och/eller modifiera programvaran.

För att skydda varje författare och oss sjÀlva vill vi ocksÄ försÀkra oss om att alla förstÄr att det inte finns nÄgon garanti för den hÀr fria programvaran. Om programvaran modifieras av nÄgon annan och skickas vidare, vill vi att mottagarna ska veta att det de har inte Àr originalet, sÄ att eventuella problem som introduceras av andra inte kommer att Äterspeglas pÄ de ursprungliga författarnas rykte.

Slutligen Àr alla fria program stÀndigt hotade av mjukvarupatent. Vi vill undvika risken att de som distribuerar ett fritt program individuellt skaffar patentlicenser, vilket i praktiken gör programmet proprietÀrt. För att förhindra detta har vi gjort klart att varje patent mÄste licensieras för allas fria anvÀndning eller inte licensieras alls.

De exakta villkoren för kopiering, distribution och Àndring följer nedan.

GNU GENERAL PUBLIC LICENSE VILLKOR OCH BESTÄMMELSER FÖR KOPIERING, DISTRIBUTION OCH MODIFIERING ¶

  1. Denna licens gĂ€ller för alla program eller andra verk som innehĂ„ller ett meddelande frĂ„n upphovsrĂ€ttsinnehavaren om att de fĂ„r distribueras enligt villkoren i denna General Public License. “Programmet”, nedan, avser alla sĂ„dana program eller verk, och ett “verk baserat pĂ„ Programmet” avser antingen Programmet eller ett hĂ€rlett verk enligt upphovsrĂ€ttslagen: det vill sĂ€ga ett verk som innehĂ„ller Programmet eller en del av det, antingen ordagrant eller med Ă€ndringar och/eller översatt till ett annat sprĂ„k. (HĂ€danefter ingĂ„r översĂ€ttning utan begrĂ€nsning i termen “modifiering”) Varje licenstagare tilltalas som “du”.

    Andra aktiviteter Àn kopiering, distribution och modifiering omfattas inte av denna licens, utan ligger utanför dess tillÀmpningsomrÄde. SjÀlva körningen av programmet Àr inte begrÀnsad, och utdata frÄn programmet omfattas endast om dess innehÄll utgör ett verk baserat pÄ programmet (oberoende av om det har skapats genom körning av programmet). Huruvida detta Àr sant beror pÄ vad programmet gör.

  2. Du fÄr kopiera och distribuera ordagranna kopior av programmets kÀllkod nÀr du fÄr den, i vilket medium som helst, under förutsÀttning att du pÄ ett iögonfallande och lÀmpligt sÀtt publicerar ett lÀmpligt upphovsrÀttsmeddelande och en friskrivning frÄn garanti pÄ varje kopia; behÄller intakta alla meddelanden som hÀnvisar till denna licens och till avsaknaden av nÄgon garanti; och ger alla andra mottagare av programmet en kopia av denna licens tillsammans med programmet.

    Du fÄr ta ut en avgift för den fysiska överföringen av en kopia, och du fÄr efter eget val erbjuda garantiskydd mot en avgift.

  3. Du fÄr modifiera din kopia eller dina kopior av Programmet eller nÄgon del av det, och pÄ sÄ sÀtt skapa ett verk baserat pÄ Programmet, och kopiera och distribuera sÄdana modifieringar eller verk enligt villkoren i avsnitt 1 ovan, förutsatt att du ocksÄ uppfyller alla dessa villkor:

    a) Du mÄste se till att de modifierade filerna har framtrÀdande meddelanden som anger att du har Àndrat filerna och datumet för varje Àndring.

    b) Du mÄste se till att alla verk som du distribuerar eller publicerar, som helt eller delvis innehÄller eller hÀrrör frÄn Programmet eller nÄgon del dÀrav, licensieras i sin helhet utan kostnad till alla tredje parter enligt villkoren i denna Licens.

    c) Om det modifierade programmet normalt lÀser kommandon interaktivt nÀr det körs, mÄste du se till att det, nÀr det körs för sÄdan interaktiv anvÀndning pÄ det mest vanliga sÀttet, skriver ut eller visar ett meddelande som innehÄller ett lÀmpligt upphovsrÀttsmeddelande och ett meddelande om att det inte finns nÄgon garanti (eller att du ger en garanti) och att anvÀndare fÄr vidaredistribuera programmet under dessa villkor, och som talar om för anvÀndaren hur man fÄr en kopia av denna licens. (Undantag: om programmet i sig Àr interaktivt men normalt inte skriver ut ett sÄdant meddelande, behöver ditt arbete baserat pÄ programmet inte skriva ut ett meddelande)

    Dessa krav gÀller för det modifierade verket som helhet. Om identifierbara delar av verket inte hÀrrör frÄn programmet och rimligen kan betraktas som sjÀlvstÀndiga och separata verk i sig, gÀller inte denna licens och dess villkor för dessa delar nÀr du distribuerar dem som separata verk. Men nÀr du distribuerar samma delar som en del av en helhet som Àr ett verk baserat pÄ programmet, mÄste distributionen av helheten ske enligt villkoren i denna licens, vars tillstÄnd för andra licenstagare omfattar hela helheten och dÀrmed varje del oavsett vem som har skrivit den.

    Avsikten med detta avsnitt Àr sÄledes inte att göra ansprÄk pÄ rÀttigheter eller bestrida dina rÀttigheter till verk som helt och hÄllet skrivits av dig; avsikten Àr snarare att utöva rÀtten att kontrollera distributionen av hÀrledda eller kollektiva verk baserade pÄ Programmet.

    Enbart sammanförande av ett annat verk som inte Àr baserat pÄ Programmet med Programmet (eller med ett verk baserat pÄ Programmet) pÄ en volym av ett lagrings- eller distributionsmedium medför inte heller att det andra verket omfattas av denna Licens.

  4. Du fÄr kopiera och distribuera programmet (eller ett arbete baserat pÄ det, enligt avsnitt 2) i objektkod eller körbar form enligt villkoren i avsnitt 1 och 2 ovan, förutsatt att du ocksÄ gör nÄgot av följande:

    a) Ätföljs av den fullstÀndiga motsvarande maskinlÀsbara kÀllkoden, som mÄste distribueras enligt villkoren i avsnitten 1 och 2 ovan pÄ ett medium som vanligtvis anvÀnds för utbyte av programvara, eller

    b) Ätföljs av ett skriftligt erbjudande, giltigt i minst tre Är, att till tredje part, mot en avgift som inte överstiger er kostnad för att fysiskt utföra kÀllkodsdistributionen, ge en fullstÀndig maskinlÀsbar kopia av motsvarande kÀllkod, som ska distribueras enligt villkoren i avsnitten 1 och 2 ovan pÄ ett medium som vanligtvis anvÀnds för utbyte av programvara, eller

    c) bifoga den information som du har fÄtt om erbjudandet att distribuera motsvarande kÀllkod. (Detta alternativ Àr tillÄtet endast för icke-kommersiell distribution och endast om du fick programmet i objektkod eller körbar form med ett sÄdant erbjudande, i enlighet med underavsnitt b ovan)

    Med kÀllkoden för ett verk avses den form av verket som föredras för att göra Àndringar i det. För ett körbart verk innebÀr fullstÀndig kÀllkod all kÀllkod för alla moduler som det innehÄller, plus alla tillhörande grÀnssnittsdefinitionsfiler, plus de skript som anvÀnds för att styra kompilering och installation av det körbara verket. Som ett sÀrskilt undantag behöver dock den distribuerade kÀllkoden inte innehÄlla nÄgot som normalt distribueras (i antingen kÀllkods- eller binÀrform) med de viktigaste komponenterna (kompilator, kÀrna osv.) i det operativsystem som den körbara filen körs pÄ, sÄvida inte den komponenten sjÀlv medföljer den körbara filen.

    Om distribution av exekverbar kod eller objektkod sker genom att erbjuda tillgÄng till kopiering frÄn en angiven plats, rÀknas det som distribution av kÀllkoden att erbjuda motsvarande tillgÄng till kopiering av kÀllkoden frÄn samma plats, Àven om tredje part inte Àr tvungen att kopiera kÀllkoden tillsammans med objektkoden.

  5. Du fÄr inte kopiera, modifiera, underlicensiera eller distribuera programmet annat Àn vad som uttryckligen anges i denna licens. Varje försök att pÄ annat sÀtt kopiera, modifiera, underlicensiera eller distribuera Programmet Àr ogiltigt och medför att dina rÀttigheter enligt denna Licens automatiskt upphör att gÀlla. Parter som har erhÄllit kopior eller rÀttigheter frÄn er enligt denna licens kommer dock inte att fÄ sina licenser upphÀvda sÄ lÀnge som sÄdana parter fortsÀtter att följa reglerna.

  6. Du Àr inte skyldig att acceptera denna licens, eftersom du inte har undertecknat den. Inget annat ger dig dock tillstÄnd att modifiera eller distribuera programmet eller dess hÀrledda verk. Dessa ÄtgÀrder Àr förbjudna enligt lag om du inte accepterar denna licens. Genom att modifiera eller distribuera programmet (eller nÄgot arbete baserat pÄ programmet), visar du dÀrför att du accepterar denna licens och alla dess villkor för kopiering, distribution eller modifiering av programmet eller arbeten baserade pÄ det.

  7. Varje gÄng du vidaredistribuerar programmet (eller nÄgot arbete baserat pÄ programmet) fÄr mottagaren automatiskt en licens frÄn den ursprungliga licensgivaren att kopiera, distribuera eller modifiera programmet i enlighet med dessa villkor. Du fÄr inte införa nÄgra ytterligare restriktioner för mottagarens utövande av de rÀttigheter som beviljas hÀr. Du Àr inte ansvarig för att se till att tredje part följer denna licens.

  8. Om ni till följd av domstolsbeslut eller pÄstÄende om patentintrÄng eller av annan anledning (ej begrÀnsat till patentfrÄgor) ÄlÀggs villkor (genom domstolsbeslut, avtal eller pÄ annat sÀtt) som strider mot villkoren i denna licens, befriar dessa villkor er inte frÄn villkoren i denna licens. Om ni inte kan distribuera pÄ ett sÄdant sÀtt att ni samtidigt uppfyller era skyldigheter enligt denna licens och andra relevanta skyldigheter, fÄr ni följaktligen inte distribuera programmet överhuvudtaget. Om t.ex. en patentlicens inte skulle tillÄta royaltyfri vidaredistribution av programmet till alla dem som fÄr kopior direkt eller indirekt genom dig, Àr det enda sÀttet att uppfylla bÄde den och denna licens att helt avstÄ frÄn att distribuera programmet.

    Om nÄgon del av detta avsnitt anses vara ogiltig eller inte verkstÀllbar under nÄgon sÀrskild omstÀndighet, Àr resten av avsnittet avsett att gÀlla och avsnittet i sin helhet Àr avsett att gÀlla under andra omstÀndigheter.

    Syftet med detta avsnitt Àr inte att förmÄ dig att göra intrÄng i patent eller andra ansprÄk pÄ ÀganderÀtt eller att bestrida giltigheten av sÄdana ansprÄk; detta avsnitt har som enda syfte att skydda integriteten hos distributionssystemet för fri programvara, vilket implementeras genom offentlig licenspraxis. MÄnga mÀnniskor har gjort generösa bidrag till det stora utbudet av programvara som distribueras genom detta system i förlitan pÄ en konsekvent tillÀmpning av detta system; det Àr upp till författaren/donatorn att bestÀmma om han eller hon Àr villig att distribuera programvara genom nÄgot annat system och en licenstagare kan inte pÄtvinga detta val.

    Detta avsnitt Àr avsett att noggrant klargöra vad som anses vara en konsekvens av resten av denna licens.

  9. Om distributionen och/eller anvÀndningen av Programmet Àr begrÀnsad i vissa lÀnder, antingen genom patent eller genom upphovsrÀttsligt skyddade grÀnssnitt, kan den ursprungliga upphovsrÀttsinnehavaren som placerar Programmet under denna Licens lÀgga till en uttrycklig geografisk distributionsbegrÀnsning som utesluter dessa lÀnder, sÄ att distribution endast Àr tillÄten i eller mellan lÀnder som inte Àr uteslutna pÄ detta sÀtt. I sÄdant fall inkorporeras begrÀnsningen i denna Licens som om den vore skriven i sjÀlva Licensen.

  10. Free Software Foundation kan frÄn tid till annan publicera reviderade och/eller nya versioner av General Public License. SÄdana nya versioner kommer att ha samma andemening som den nuvarande versionen, men kan skilja sig Ät i detalj för att hantera nya problem eller frÄgor.

    Varje version har ett versionsnummer som skiljer den frĂ„n andra versioner. Om programmet anger ett versionsnummer av denna licens som gĂ€ller för programmet och “varje senare version”, har du möjlighet att följa villkoren antingen i den versionen eller i varje senare version som publiceras av Free Software Foundation. Om programmet inte anger nĂ„got versionsnummer för denna licens, kan du vĂ€lja vilken version som helst som nĂ„gonsin publicerats av Free Software Foundation.

  11. Om du vill införliva delar av programmet i andra fria program vars distributionsvillkor Àr annorlunda, skriv till författaren för att be om tillstÄnd. För programvara som Àr upphovsrÀttsligt skyddad av Free Software Foundation, skriv till Free Software Foundation; vi gör ibland undantag för detta. VÄrt beslut kommer att vÀgledas av de tvÄ mÄlen att bevara den fria statusen för alla derivat av vÄr fria programvara och att frÀmja delning och ÄteranvÀndning av programvara i allmÀnhet.

INGEN GARANTI ¶

  1. EFTERSOM PROGRAMMET LICENSIERAS KOSTNADSFRITT FINNS DET INGEN GARANTI FÖR PROGRAMMET, I DEN UTSTRÄCKNING SOM TILLÅTS ENLIGT TILLÄMPLIG LAG. OM INTE ANNAT ANGES SKRIFTLIGEN TILLHANDAHÅLLER UPPHOVSRÄTTSINNEHAVARNA OCH/ELLER ANDRA PARTER PROGRAMMET “I BEFINTLIGT SKICK” UTAN GARANTIER AV NÅGOT SLAG, VARE SIG UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA, INKLUSIVE, MEN INTE BEGRÄNSAT TILL, UNDERFÖRSTÅDDA GARANTIER FÖR SÄLJBARHET OCH LÄMPLIGHET FÖR ETT VISST ÄNDAMÅL. HELA RISKEN AVSEENDE PROGRAMMETS KVALITET OCH PRESTANDA LIGGER HOS DIG. OM PROGRAMMET SKULLE VISA SIG VARA DEFEKT, STÅR DU FÖR KOSTNADEN FÖR ALL NÖDVÄNDIG SERVICE, REPARATION ELLER KORRIGERING.
  2. UNDER INGA OMSTÄNDIGHETER, SÅVIDA DET INTE KRÄVS ENLIGT TILLÄMPLIG LAG ELLER AVTALAS SKRIFTLIGEN, KOMMER NÅGON UPPHOVSRÄTTSINNEHAVARE, ELLER NÅGON ANNAN PART SOM KAN MODIFIERA OCH/ELLER VIDAREDISTRIBUERA PROGRAMMET ENLIGT VAD SOM TILLÅTS OVAN, ATT VARA ANSVARIG GENTEMOT DIG FÖR SKADOR, INKLUSIVE ALLMÄNNA, SÄRSKILDA, TILLFÄLLIGA ELLER FÖLJDSKADOR SOM UPPSTÅR TILL FÖLJD AV ANVÄNDNINGEN ELLER OFÖRMÅGAN ATT ANVÄNDA PROGRAMMET (INKLUSIVE MEN INTE BEGRÄNSAT TILL FÖRLUST AV DATA ELLER DATA SOM BLIR FELAKTIGA ELLER FÖRLUSTER SOM DU ELLER TREDJE PART ÅSAMKAS ELLER ATT PROGRAMMET INTE FUNGERAR TILLSAMMANS MED ANDRA PROGRAM), ÄVEN OM SÅDAN INNEHAVARE ELLER ANNAN PART HAR INFORMERATS OM MÖJLIGHETEN TILL SÅDANA SKADOR.

UPPHÖRANDE AV VILLKOR OCH BESTÄMMELSER


Dessutom, som ett sÀrskilt undantag, ger QGIS Development Team tillstÄnd att lÀnka koden för detta program med Qt-biblioteket, inklusive men inte begrÀnsat till följande versioner (bÄde gratis och kommersiella): Qt/Non-commercial Windows, Qt/Windows, Qt/X11, Qt/Mac och Qt/Embedded (eller med modifierade versioner av Qt som anvÀnder samma licens som Qt), och distribuera lÀnkade kombinationer som inkluderar de tvÄ. Du mÄste följa GNU General Public License i alla avseenden för all kod som anvÀnds förutom Qt. Om du Àndrar den hÀr filen kan du utöka detta undantag till din version av filen, men du Àr inte skyldig att göra det. Om du inte vill göra det, ta bort denna undantagsbestÀmmelse frÄn din version.

SÄ hÀr tillÀmpar du dessa villkor pÄ dina nya program ¶

Om du utvecklar ett nytt program och vill att det ska vara till största möjliga nytta för allmÀnheten, Àr det bÀsta sÀttet att uppnÄ detta att göra det till fri programvara som alla kan vidaredistribuera och Àndra under dessa villkor.

Detta gör du genom att bifoga följande meddelanden till programmet. Det Ă€r sĂ€krast att bifoga dem i början av varje kĂ€llfil för att mest effektivt förmedla uteslutandet av garanti; och varje fil bör Ă„tminstone ha raden “copyright” och en pekare till var hela meddelandet finns.

<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year>  <name of author>

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

LÀgg ocksÄ till information om hur du kan kontaktas via elektronisk post och papperspost.

Om programmet Àr interaktivt kan du lÄta det skicka ut ett kort meddelande som detta nÀr det startar i ett interaktivt lÀge:

Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type 'show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type 'show c' for details.

De hypotetiska kommandona show w och show c bör visa lÀmpliga delar av General Public License. Naturligtvis kan de kommandon du anvÀnder kallas nÄgot annat Àn show w och show c; de kan till och med vara musklick eller menyalternativ - vad som helst som passar ditt program.

Du bör ocksĂ„ fĂ„ din arbetsgivare (om du arbetar som programmerare) eller din skola, om nĂ„gon, att underteckna en “copyright disclaimer” för programmet, om det behövs. HĂ€r Ă€r ett exempel; Ă€ndra namnen:

Yoyodyne, Inc., hereby disclaims all copyright interest in the program
'Gnomovision' (which makes passes at compilers) written by James Hacker.

<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice

Denna General Public License tillÄter inte att ditt program införlivas i proprietÀra program. Om ditt program Àr ett subrutinbibliotek kanske du anser att det Àr mer anvÀndbart att tillÄta lÀnkning av proprietÀra program med biblioteket. Om detta Àr vad du vill göra, anvÀnd GNU Lesser General Public License istÀllet för denna licens.