GNU GENERAL PUBLIC LICENSE

Version 2, June 1991

Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA

versttning:

Mikael Pawlo
Stockholm r 2001 version 3.1 (2001-01-06)
mikael@pawlo.com
http://www.gnuheter.com/
http://www.pawlo.com

versttningen fljer skrivningarna i det amerikanska originalet s lngt som mjligt. I de fall avvikelser freligger har de gjorts fr att bibehlla den juridiska lydelsen snarare n sprkliga. Vnligen anvnd detta dokument i frsta hand som vgledning och nyttja originaldokumentet fr licensiering. versttningen har skett med Richard M Stallmans goda minne, men r inte en vidimerad versttning.

Senaste versionen av originalet finns alltid under http://www.gnu.org/

Var och en ger kopiera och distribuera exakta kopior av detta licensavtal, men att ndra det r inte tilltet.

BAKGRUND

De flesta programvarulicenser r skapade fr att ta bort din frihet att ndra och dela med dig av programvaran. GNU General Public License r tvrtom skapad fr att garantera din frihet att dela med dig av och frndra fri programvara -- fr att frskra att programvaran r fri fr alla dess anvndare.

Denna licens [General Public License] anvnds fr de flesta av Free Software Foundations programvaror och fr alla andra program vars upphovsmn anvnder sig av General Public License. (Viss programvara frn Free Software Foundation anvnder istllet GNU Library General Public License.) Du kan anvnda licensen fr dina program.

Nr vi talar om fri programvara syftar vi p frihet och inte p pris. Vra [General Public License-] licenser r skapade fr att garantera din rtt distribuera och sprida kopior av fri programvara (och ta betalt fr denna tjnst om du nskar), att garantera att du fr kllkoden till programvaran eller kan f den om du s nskar, att garantera att du kan ndra och modifiera programvaran eller anvnda dess delar i ny fri programvara samt slutligen att garantera att du r medveten om dessa rttigheter.

Fr att skydda dina rttigheter, mste vi begrnsa var och ens mjlighet att hindra dig frn att anvnda dig av dessa rttigheter samt frn att krva att du ger upp dessa rttigheter. Dessa begrnsningar motsvaras av en frpliktelse fr dig om du distribuerar kopior av programvaran eller om du ndrar eller modifierar programvaran.

Om du exempelvis distribuerar kopior av en fri programvara, oavsett om du gr det gratis eller mot en avgift, mste du ge mottagaren alla de rttigheter du sjlv har. Du mste ocks tillse att mottagaren fr kllkoden eller kan f den om mottagaren s nskar. Du mste ocks visa dessa licensvillkor fr mottagaren s att mottagaren knner till sina rttigheter.

Vi skyddar dina rttigheter i tv steg: (1) upphovsrtt till programvaran och (2) dessa licensvillkor som ger dig rtt att kopiera, distribuera och eller ndra programvaran.

Fr varje upphovsmans skerhet och vr skerhet vill vi fr tydlighets skull klargra att det inte lmnas ngra garantier fr denna fria programvara. Om programvaran frndras av ngon annan n upphovsmannen vill vi klargra fr mottagaren att det som mottagaren har r inte originalversionen av programvaran och att frndringar av och felaktigheter i programvaran inte skall belasta den ursprunglige upphovsmannen.

Slutligen skall det sgas att all fri programvara stndigt hotas av mjukvarupatent. Vi vill undvika att en distributr [eller vidareutvecklare] av fri programvara individuellt skaffar patentlicenser till programvaran och drmed gr programvaran till freml fr gandertt. Fr att undvika detta har vi gjorde det tydligt att samtliga mjukvarupatent mste registreras fr allas fria anvndning eller inte registreras alls.

[Det r allts frgan om att en distributr skulle kunna avtala med patentrttsinnehavare om att distributrens kunder skulle f rtt att anvnda sig av tekniken som patentet gller. Problemet r d om rtten r begrnsad till dem.]

Hr nedan fljer licensvillkoren fr att kopiera, distribuera och ndra programvaran.

VILLKOR FR ATT KOPIERA, DISTRIBUERA OCH NDRA PROGRAMVARAN

0. Dessa licensvillkor gller varje programvara eller annat verk som innehller en hnvisning till dessa licensvillkor dr upphovsrttsinnehavaren stadgat att programvaran kan distribueras enligt [General Public License] dessa villkor. "Programvaran" enligt nedan syftar p varje sdan programvara eller verk och "Verk baserat p Programvaran" syftar p antingen Programvaran eller p derivativa verk, ssom ett verk som innehller Programvaran eller en del av Programvaran, antingen en exakt kopia eller en ndrad kopia och/eller versatt till ett annat sprk. (versttningar ingr nedan utan begrnsningar i begreppet "frndringar", "frndra" samt "ndringar" eller "ndra".) Varje licenstagare benmns som "Du".

tgrder utom kopiering, distribution och ndringar tcks inte av dessa licensvillkor. Anvndningen av Programvaran r inte begrnsad och resultatet av anvndningen av Programvaran tcks endast av dessa licensvillkor om resultatet utgr ett Verk baserat p Programvaran (oberoende av att det skapats av att programmet krts). Det beror p vad Programvaran gr.

1. Du ger kopiera och distribuera exakta kopior av Programvarans kllkod ssom Du mottog den, i alla medier, frutsatt att Du tydligt och p ett skligt stt p varje exemplar fster en riktig upphovsrttsklausul och garantiavsgelse, vidhller alla hnvisningar till dessa licensvillkor och till alla garantiavsgelser samt att till alla mottagaren av Programvaran ge en kopia av dessa licensvillkor tillsammans med Programvaran.

Du ger utta en avgift fr mekaniseringen [att fysiskt fsta Programvaran p ett medium, ssom en diskett eller en CD-ROM-skiva] eller verfringen av en kopia och du ger erbjuda en garanti fr Programvaran mot en avgift.

2. Du ger ndra ditt exemplar eller andra kopior av Programvaran eller ngon del av Programvaran och drmed skapa ett Verk baserat p Programvaran, samt att kopiera och distribuera sdana frndrade versioner av Programvaran eller verk enligt villkoren i paragraf 1 ovan, frutsatt att du ocks uppfyller fljande villkor:

a) Du tillser att de frndrade filerna har ett tydligt meddelande som berttar att Du ndrat filerna samt vilket datum dessa ndringar gjordes.

b) Du tillser att alla verk som du distribuerar eller offentliggr som till en del eller i sin helhet innehller eller r hrlett frn Programvaran eller en del av Programvaran, licensieras i sin helhet, utan kostnad till tredje man enligt dessa licensvillkor.

c) Om den frndrade Programvaran i sitt normala utfrande kan utfra interaktiv kommandon nr det krs, mste Du tillse att nr Programmet startas skall det skriva ut eller visa, p ett enkelt tillgngligt stt, ett meddelande som tydligt och p ett skligt stt p varje exemplar fster en riktig upphovsrttsklausul och garantiavsgelse (eller i frekommande fall ett meddelande som klargr att du tillhandahller en garanti) samt att mottagaren ger distribuera Programvaran enligt dessa licensvillkor samt bertta hur mottagaren kan se dessa licensvillkor. (Frn denna skyldighet undantas det fall att Programvaran frvisso r interaktiv, men i sitt normala utfrande inte visar ett meddelande av denna typ. I sdant fall behver Verk baserat Programvaran inte visa ett sdant meddelande som nmns ovan.)

Dessa krav gller det frndrade verket i dess helhet. Om identifierbara delar av verket inte hrrr frn Programvaran och skligen kan anses vara fristende och sjlvstndiga verk i sig, d skall dessa licensvillkor inte glla i de delarna nr de distribueras som egna verk. Men om samma delar distribueras tillsammans med en helhet som innehller verk som hrrr frn Programvaran, mste distributionen i sin helhet ske enligt dessa licensvillkor. Licensvillkoren skall i sdant fall glla fr andra licenstagare fr hela verket och slunda till alla delar av Programvaran, oavsett vem som r upphovsman till vilka delar av verket.

Denna paragraf skall slunda inte tolkas som att ansprk grs p rttigheter eller att ifrgastta Dina rttigheter till programvara som skrivits helt av Dig. Syftet r att tillse att rtten att kontrollera distributionen av derivativa eller samlingsverk av Programvaran.

Frekomsten av ett annat verk p ett lagringsmedium eller samlingsmedium som innehller Programvaran eller Verk baserat p Programvaran leder inte till att det andra verket omfattas av dessa licensvillkor.

3. Du ger kopiera och distribuera Programvaran (eller Verk baserat p Programvaran enligt paragraf 2) i objektkod eller i krbar form enligt villkoren i paragraf 1 och paragraf 2 frutsatt att Du ocks gr en av fljande saker:

a) Bifogar den kompletta kllkoden i maskinlsbar form, som mste distribueras enligt villkoren i paragraf 1 och 2 p ett medium som i allmnhet anvnds fr utbyte av programvara, eller

b) Bifogar ett skriftligt erbjudande, med minst tre rs giltighet, att ge tredje man, mot en avgift som hgst uppgr till Din kostnad att utfra fysisk distribution, en fullstndig kopia av kllkoden i maskinlsbar form, distribuerad enligt villkoren i paragraf 1 och 2 p ett medium som i allmnhet anvnds fr utbyte av programvara, eller

c) Bifogar det skriftligt erbjudande Du fick att erhlla kllkoden. (Detta alternativ kan endast anvndas fr icke-kommersiell distribution och endast om Du erhllit ett program i objektkod eller krbar form med ett erbjudande i enlighet med b ovan.)

Kllkoden fr ett verk avser den form av ett verk som r att fredra fr att gra frndringar av verket. Fr ett krbart verk avser kllkoden all kllkod fr moduler det innehller, samt alla tillhrande grnssnittsfiler, definitioner, scripts fr att kontrollera kompilering och installation av den krbara Programvaran. Ett undantag kan dock gras fr sdant som normalt distribueras, antingen i binr form eller som kllkod, med huvudkomponterna i operativsystemet (kompliator, krna och s vidare) i vilket den krbara programvaran krs, om inte denna komponent medfljer den krbara programvaran.

Om distributionen av krbar Programvara eller objektkod grs genom att erbjuda tillgng till att kopiera frn en bestmd plats, d skall motsvarande tillgng till att kopiera kllkoden frn samma plats rknas som distribution av kllkoden, ven om trejde man inte behver kopiera kllkoden tillsammans med objektkoden.

4. Du ger inte kopiera, ndra, licensiera eller distribuera Programvaran utom p dessa licensvillkor. All vrig kopiering, ndringar, licensiering eller distribution av Programvaran r ogiltig och kommer automatiskt medfra att Du frlorar Dina rttigheter enligt dessa licensvillkor. Tredje man som har mottagit kopior eller rttigheter frn Dig enligt dessa licensvillkor kommer dock inte att frlora sina rttigheter s lnge de fljer licensvillkoren.

5. Du lggs inte att acceptera licensvillkoren, d du inte har skrivit under detta avtal. Du har dock ingen rtt att ndra eller distribuera Programvaran eller Verk baserat p Programvaran. Sdan verksamhet r frbjuden i lag om du inte accepterar och fljer dessa licensvillkor. Genom att ndra eller distribuera Programvaran (eller verk baserat p Programvaran) visar du med genom ditt handlande att du accepterar licensvillkoren och alla villkor fr att kopiera, distribuera eller ndra Programvaran eller Verk baserat p Programvaran.

6. Var gng du distributerar Progamvaran (eller Verk baserat p Programvaran), kommer mottagaren per automatik att f en licens frn den frsta licensgivaren att kopiera, distribuera eller ndra Programvaran enligt dessa licensvillkor. Du ger inte lgga mottagaren ngra andra restriktioner n de som fljer av licensvillkoren. Du r inte skyldig att tillse att tredje man fljer licensvillkoren.

7. Om Du p grund av domstols dom eller anklagelse om patentintrng eller p grund av annan anledning (ej begrnsat till patentfrgor), Du fr villkor (oavsett om de kommer via domstols dom, avtal eller p annat stt) som strider mot dessa licensvillkor s frntar de inte Dina frpliktelser enligt dessa licensvillkor. Om du inte kan distribuera Programvaran och samtidigt uppfylla licensvillkor och andra skyldigheter, fr du som en konsekvens inte distribuera Programvaran. Om exempelvis ett patent gr att Du inte distribuera Programvaran fritt till alla de som mottager kopior direkt eller indirekt frn Dig, s mste Du helt sluta distribuera Programvaran.

Om delar av denna paragraf frklaras ogiltig eller annars inte kan verkstllas skall resten av paragrafen ga fortsatt giltighet och paragrafen i sin helhet ga fortsatt giltighet i andra sammanhang.

Syftet med denna paragraf r inte att frm Dig att beg patentintrng eller att beg intrng i andra rttigheter eller att frm Dig att betrida giltigheten i sdana rttigheter. Denna paragraf har ett enda syfte, vilket r att skydda distributionssystemet fr fri programvara vilket grs genom anvndandet av dessa licensvillkor.

Mnga har bidragit till det stora utbudet av programvara som distribueras med hjlp av dessa licensvillkor och den fortsatta giltigheten och anvndningen av detta system, men det r upphovsmannen sjlv som mste besluta om han eller hon vill distribuera Programvaran genom detta system eller ett annat och en licenstagare kan inte tvinga en upphovsman till ett annat beslut.

Denna paragraf har till syfte att stlla det utom tvivel vad som anses flja av resten av dessa licensvillkor.

8. Om distributionen och/eller anvndningen av Programvaran r begrnsad i vissa lnder p grund av patent eller upphovsrttsligt skyddade grnssnitt kan upphovsmannen till Programvaran lgga till en geografisk spridningsklausul, enligt vilken distribution r tillten i lnder frutom dem i vilket det r frbjudet. Om s r fallet kommer begrnsningen att utgra en fullvrdig del av licensvillkoren.

9. The Free Software Foundation kan offentliggra ndrade och/eller nya versioner av the General Public License frn tid till annan. Sdana nya versioner kommer i sin helhet att pminna om nuvarande version av the General Public License, men kan vara ndrade i detaljer fr att behandla nya problem eller gra nya vervganden.

Varje version ges ett srskiljande versionsnummer. Om Programvaran specificerar ett versionsnummer av licensvillkoren samt "alla senare versioner" kan Du vlja mellan att flja dessa licensvillkor eller licensvillkoren i alla senare versioner offentliggjorda av the Free Software Foundation. Om Programvaran inte specificerar ett versionnummer av licensvillkoren kan Du vlja fritt bland samtliga versioner som ngonsin offentligjorts.

10. Om du vill anvnda delar av Programvaran i annan fri programvara som distribueras enligt andra licensvillkor, begr tillstnd frn upphovsmannen. Fr Programvaran var upphovsrtt innehas av Free Software Foundation, tillskriv Free Software Foundation, vi gr ibland undantag fr detta. Vrt beslut grundas p vra tv ml att bibehlla den fria statusen av alla verk som hrleds frn vr Programvara och frmjandet av att dela med sig av och teranvnda mjukvara i allmnhet.

INGEN GARANTI

11. D DENNA PROGRAMVARA LICENSIERAS UTAN KOSTNAD GES INGEN GARANTI FR PROGRAMMET, UTOM SDAN GARANTI SOM MSTE GES ENLIGT TILLMPLIG LAG. FRUTOM D DET UTTRYCKS I SKRIFT TILLHANDAHLLER UPPHOVSRTTSINNEHAVAREN OCH/ELLER ANDRA PARTER PROGRAMMET "I BEFINTLIGT SKICK" ("AS IS") UTAN GARANTIER AV NGRA SLAG, VARKEN UTTRYCKLIGA ELLER UNDERFRSTDDA, INKLUSIVE, MEN INTE BEGRNSAT TILL, UNDERFRSTDDA GARANTIER VID KP OCH LMPLIGHET FR ETT SRSKILT NDAML. HELA RISKEN FR KVALITET OCH ANVNDBARHET BRS AV DIG. OM PROGRAMMET SKULLE VISA SIG HA DEFEKTER SKALL DU BRA ALLA KOSTNADER FR FELETS AVHJLPANDE, REPARATIONER ELLER NDVNDIG SERVICE.

12. INTE I NGOT FALL, UTOM NR DET GLLER ENLIGT TILLMPLIG LAG ELLER NR DET VERENSKOMMITS SKRIFTLIGEN, SKALL EN UPPHOVSRTTSINNEHAVARE ELLER ANNAN PART SOM GER NDRA OCH/ELLER DISTRIBUERA PROGRAMVARAN ENLIGT OVAN, VARA SKYLDIG UTGE ERSTTNING FR SKADA DU LIDER, INKLUSIVE ALLMN, DIREKT ELLER INDIREKT SKADA SOM FLJER P GRUND AV ANVNDNING ELLER OMJLIGHET ATT ANVNDA PROGRAMVARAN (INKLUSIVE MEN INTE BEGRNSAT TILL FRLUST AV DATA OCH INFORMATION ELLER DATA OCH INFORMATION SOM FRAMSTLLTS FELAKTIGT AV DIG ELLER TREDJE PART ELLER FEL DR PROGRAMMET INTE KUNNAT KRAS SAMTIDIGT MED ANNAN PROGRAMVARA), VEN OM EN SDAN UPPHOVSRTTSINNEHAVAREN ELLER ANNAN PART UPPLYSTS OM MJLIGHETEN TILL SDAN SKADA.

SLUT P LICENSVILLKOR

METOD FR ATT ANVNDA DESSA VILLKOR

Om du utvecklar ett nytt program och vill att det skall vara av strsta mjliga nytta fr allmnheten r det bsta du kan gra att gra programmet till fri programvara som var och en kan mngfaldiga och ndra enligt dessa villkor.

Fr att uppn detta skall du lgga till fljande text till programmet. Det r skrast att lgga dem i brjan av varje kllkodsfil fr att tillse att du med verltelser avsaknaden av garantitagande och varje fil skall minst ha "copyright"-raderna och en lnk till var anvndaren hittar hela licensen.

En rad fr att bertta programmets namn och en beskrivning av vad det gr [min kommentar: hr menar Richard M Stallman att ni skall infra en sdan rad p egen hand, drefter infrs nedanstende text].

Copyright (C) yyyy upphovsmannens namn [yyyy erstts med rtal fr programmets skapande]

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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

Lgg hr in information om hur anvndaren nr dig per e-post och vanlig post.

Om ditt program r interaktivt visa fljande fr anvndaren nr programmet startas i interaktivt lge:

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.

Kommandot "show w" respektive "show c" skall visa tillmpliga delar av General Public License. Du kan givetvis anvnda andra kommandon n "show w" och "show c" det kan till och med rra sig om musklick eller menyval, anvnd det som passar till programmet.

Om du arbetar som programmerare skall din arbetsgivare eller din skola skriva under en "copyright disclaimer" fr programmet om det r ndvndigt. Hr 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 tillter inte att du inkorperar ditt program i icke-fri programvara. Om du utvecklar subrutiner eller programbibliotek kan det vara lmpligt att tillta lnkning till icke-fri programvara. Om du vill gra detta br du istllet fr denna licens anvnda GNU Library General Public License.

