Appendix F. GNU General Public License

[Notera] Notera

This is an unofficial translation of the GNU General Public License into Swedish. It was not published by the Free Software Foundation, and does not legally state the distribution terms for software that uses the GNU GPL — only the original English text of the GNU GPL does that. However, we hope that this translation will help Swedish speakers to better understand the GNU GPL.

Det hĂ€r Ă€r en inofficiell svensk översĂ€ttning av GNU General Public License. Den har inte publicerats av Free Software Foundation och faststĂ€ller inte heller de juridiska villkor för distribuering för programvara som anvĂ€nder GNU GPL — det gör endast den ursprungliga engelska texten av GNU GPL. Dock hoppas vi att denna översĂ€ttning kan hjĂ€lpa svenska lĂ€sare att förstĂ„ GNU GPL bĂ€ttre.

Version 2, June 1991

Copyright © 1989, 1991 Free Software Foundation, Inc.
51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.

Var och en Àger kopiera och distribuera exakta kopior av det
hÀr licensavtalet, men att Àndra det Àr inte tillÄtet.

F.1. BAKGRUND

De flesta programvarulicenser Àr skapade för att ta bort din frihet att Àndra och dela med dig av programvaran. GNU General Public License Àr tvÀrtom skapad för att garantera din frihet att dela med dig av och förÀndra fri programvara -- för att försÀkra att programvaran Àr fri för alla dess anvÀndare. Den hÀr licensen [General Public License] anvÀnds för de flesta av Free Software Foundations programvaror och för alla andra program vars upphovsmÀn anvÀnder sig av General Public License. (Viss programvara frÄn Free Software Foundation anvÀnder istÀllet GNU Library General Public License.) Du kan anvÀnda licensen för dina program.

NÀr vi talar om fri programvara syftar vi pÄ frihet och inte pÄ pris. VÄra [General Public License-] licenser Àr skapade för att garantera din rÀtt distribuera och sprida kopior av fri programvara (och ta betalt för den hÀr tjÀnsten om du önskar), att garantera att du fÄr kÀllkoden till programvaran eller kan fÄ den om du sÄ önskar, att garantera att du kan Àndra och modifiera programvaran eller anvÀnda dess delar i ny fri programvara samt slutligen att garantera att du Àr medveten om dessa rÀttigheter.

För att skydda dina rÀttigheter, mÄste vi begrÀnsa var och ens möjlighet att hindra dig frÄn att anvÀnda dig av dessa rÀttigheter samt frÄn att krÀva att du ger upp dessa rÀttigheter. Dessa begrÀnsningar motsvaras av en förpliktelse för 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 gör det gratis eller mot en avgift, mÄste du ge mottagaren alla de rÀttigheter du sjÀlv har. Du mÄste ocksÄ tillse att mottagaren fÄr kÀllkoden eller kan fÄ den om mottagaren sÄ önskar. Du mÄste ocksÄ visa dessa licensvillkor för mottagaren sÄ att mottagaren kÀnner till sina rÀttigheter.

Vi skyddar dina rÀttigheter i tvÄ steg: (1) upphovsrÀtt till programvaran och (2) dessa licensvillkor som ger dig rÀtt att kopiera, distribuera och eller Àndra programvaran.

För varje upphovsmans sÀkerhet och vÄr sÀkerhet vill vi för tydlighets skull klargöra att det inte lÀmnas nÄgra garantier för den hÀr fria programvaran. Om programvaran förÀndras av nÄgon annan Àn upphovsmannen vill vi klargöra för mottagaren att det som mottagaren har Àr inte originalversionen av programvaran och att förÀndringar av och felaktigheter i programvaran inte skall belasta den ursprunglige upphovsmannen.

Slutligen skall det sÀgas att all fri programvara stÀndigt hotas av programvarupatent. Vi vill undvika att en distributör [eller vidareutvecklare] av fri programvara individuellt skaffar patentlicenser till programvaran och dÀrmed gör programvaran till föremÄl för ÀganderÀtt. För att undvika det hÀr har vi gjort det tydligt att samtliga programvarupatent mÄste registreras för allas fria anvÀndning eller inte registreras alls.

HÀr nedan följer licensvillkoren för att kopiera, distribuera och Àndra programvaran.

F.2. GNU GENERAL PUBLIC LICENSE

VILLKOR FÖR ATT KOPIERA, DISTRIBUERA OCH ÄNDRA PROGRAMVARAN

0. Dessa licensvillkor gĂ€ller varje programvara eller annat verk som innehĂ„ller en hĂ€nvisning till dessa licensvillkor dĂ€r upphovsrĂ€ttsinnehavaren stadgat att programvaran kan distribueras enligt [General Public License] dessa villkor. ”Programvaran” enligt nedan syftar pĂ„ varje sĂ„dan programvara eller verk och ”Verk baserat pĂ„ Programvaran” syftar pĂ„ antingen Programvaran eller pĂ„ derivativa verk, sĂ„som ett verk som innehĂ„ller Programvaran eller en del av Programvaran, antingen en exakt kopia eller en Ă€ndrad kopia och/eller översatt till ett annat sprĂ„k. (ÖversĂ€ttningar ingĂ„r nedan utan begrĂ€nsningar i begreppet ”modifiering”.) Varje licenstagare benĂ€mns som ”du”.

ÅtgĂ€rder utom kopiering, distribution och Ă€ndringar tĂ€cks inte av dessa licensvillkor. AnvĂ€ndningen av Programvaran Ă€r inte begrĂ€nsad och resultatet av anvĂ€ndningen av Programvaran tĂ€cks endast av dessa licensvillkor om resultatet utgör ett Verk baserat pĂ„ Programvaran (oberoende av att det skapats av att programmet körts). Det beror pĂ„ vad Programvaran gör.

1. Du Àger kopiera och distribuera exakta kopior av Programvarans kÀllkod sÄsom du mottog den, i alla medier, förutsatt att Du tydligt och pÄ ett skÀligt sÀtt pÄ varje exemplar fÀster en riktig upphovsrÀttsklausul och garantiavsÀgelse, vidhÄller alla hÀnvisningar till dessa licensvillkor och till alla garantiavsÀgelser samt att till alla mottagaren av Programvaran ge en kopia av dessa licensvillkor tillsammans med Programvaran.

Du Àger utta en avgift för mekaniseringen [att fysiskt fÀsta Programvaran pÄ ett medium, sÄsom en diskett eller en CD-ROM-skiva] eller överföringen av en kopia och du Àger erbjuda en garanti för Programvaran mot en avgift.

2. Du Àger Àndra ditt exemplar eller andra kopior av Programvaran eller nÄgon del av Programvaran och dÀrmed skapa ett Verk baserat pÄ Programvaran, samt att kopiera och distribuera sÄdana förÀndrade versioner av Programvaran eller verk enligt villkoren i paragraf 1 ovan, förutsatt att du ocksÄ uppfyller följande villkor:

  1. Du tillser att de förÀndrade filerna har ett tydligt meddelande som berÀttar att Du Àndrat filerna samt vilket datum dessa Àndringar gjordes.

  2. Du tillser att alla verk som du distribuerar eller offentliggör som till en del eller i sin helhet innehÄller eller Àr hÀrlett frÄn Programvaran eller en del av Programvaran, licensieras i sin helhet, utan kostnad till tredje man enligt dessa licensvillkor.

  3. Om den förÀndrade Programvaran i sitt normala utförande kan utföra interaktiv kommandon nÀr det körs, mÄste Du tillse att nÀr Programmet startas skall det skriva ut eller visa, pÄ ett enkelt tillgÀngligt sÀtt, ett meddelande som tydligt och pÄ ett skÀligt sÀtt pÄ varje exemplar fÀster en riktig upphovsrÀttsklausul och garantiavsÀgelse (eller i förekommande fall ett meddelande som klargör att du tillhandahÄller en garanti) samt att mottagaren Àger distribuera Programvaran enligt dessa licensvillkor samt berÀtta hur mottagaren kan se dessa licensvillkor. (FrÄn den hÀr skyldigheten undantas det fall att Programvaran förvisso Àr interaktiv, men i sitt normala utförande inte visar ett meddelande av den hÀr typen. I sÄdant fall behöver Verk baserat Programvaran inte visa ett sÄdant meddelande som nÀmns ovan.)

Dessa krav gÀller det förÀndrade verket i dess helhet. Om identifierbara delar av verket inte hÀrrör frÄn Programvaran och skÀligen kan anses vara fristÄende och sjÀlvstÀndiga verk i sig, dÄ skall dessa licensvillkor inte gÀlla i de delarna nÀr de distribueras som egna verk. Men om samma delar distribueras tillsammans med en helhet som innehÄller verk som hÀrrör frÄn Programvaran, mÄste distributionen i sin helhet ske enligt dessa licensvillkor. Licensvillkoren skall i sÄdant fall gÀlla för andra licenstagare för hela verket och sÄlunda till alla delar av Programvaran, oavsett vem som Àr upphovsman till vilka delar av verket.

Den hÀr paragrafen skall sÄlunda inte tolkas som att ansprÄk görs pÄ rÀttigheter eller att ifrÄgasÀtta Dina rÀttigheter till programvara som skrivits helt av Dig. Syftet Àr att tillse att rÀtten att kontrollera distributionen av derivativa eller samlingsverk av Programvaran.

Förekomsten av ett annat verk pÄ ett lagringsmedium eller samlingsmedium som innehÄller 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 körbar form enligt villkoren i paragraf 1 och paragraf 2 förutsatt att Du ocksÄ gör en av följande saker:

  1. Bifogar den kompletta kÀllkoden i maskinlÀsbar form, som mÄste distribueras enligt villkoren i paragraf 1 och 2 pÄ ett medium som i allmÀnhet anvÀnds för utbyte av programvara, eller

  2. Bifogar ett skriftligt erbjudande, med minst tre Ärs giltighet, att ge tredje man, mot en avgift som högst uppgÄr till Din kostnad att utföra fysisk distribution, en fullstÀndig kopia av kÀllkoden i maskinlÀsbar form, distribuerad enligt villkoren i paragraf 1 och 2 pÄ ett medium som i allmÀnhet anvÀnds för utbyte av programvara, eller

  3. Bifogar det skriftligt erbjudande Du fick att erhÄlla kÀllkoden. (Det hÀr alternativet kan endast anvÀndas för icke-kommersiell distribution och endast om Du erhÄllit ett program i objektkod eller körbar form med ett erbjudande i enlighet med b ovan.)

KÀllkoden för ett verk avser den form av ett verk som Àr att föredra för att göra förÀndringar av verket. För ett körbart verk avser kÀllkoden all kÀllkod för moduler det innehÄller, samt alla tillhörande grÀnssnittsfiler, definitioner, scripts för att kontrollera kompilering och installation av den körbara Programvaran. Ett undantag kan dock göras för sÄdant som normalt distribueras, antingen i binÀr form eller som kÀllkod, med huvudkomponterna i operativsystemet (kompliator, kÀrna och sÄ vidare) i vilket den körbara programvaran körs, om inte den hÀr komponenten medföljer den körbara programvaran.

Om distributionen av körbar Programvara eller objektkod görs genom att erbjuda tillgÄng till att kopiera frÄn en bestÀmd plats, dÄ skall motsvarande tillgÄng till att kopiera kÀllkoden frÄn samma plats rÀknas som distribution av kÀllkoden, Àven om trejde man inte behöver kopiera kÀllkoden 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 medföra att Du förlorar Dina rÀttigheter enligt dessa licensvillkor. Tredje man som har mottagit kopior eller rÀttigheter frÄn Dig enligt dessa licensvillkor kommer dock inte att förlora sina rÀttigheter sÄ lÀnge de följer licensvillkoren.

5. Du ÄlÀggs inte att acceptera licensvillkoren, dÄ du inte har skrivit under det hÀr avtalet. Du har dock ingen rÀtt att Àndra eller distribuera Programvaran eller Verk baserat pÄ Programvaran. SÄdan verksamhet Àr förbjuden i lag om du inte accepterar och följer 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 för att kopiera, distribuera eller Àndra Programvaran eller Verk baserat pÄ Programvaran.

6. Var gÄng du distributerar Progamvaran (eller Verk baserat pÄ Programvaran), kommer mottagaren per automatik att fÄ en licens frÄn den första licensgivaren att kopiera, distribuera eller Àndra Programvaran enligt dessa licensvillkor. Du Àger inte ÄlÀgga mottagaren nÄgra andra restriktioner Àn de som följer av licensvillkoren. Du Àr inte skyldig att tillse att tredje man följer licensvillkoren.

7. Om Du pÄ grund av domstolsdom eller anklagelse om patentintrÄng eller pÄ grund av annan anledning (ej begrÀnsat till patentfrÄgor), Du fÄr villkor (oavsett om de kommer via domstols dom, avtal eller pÄ annat sÀtt) som strider mot dessa licensvillkor sÄ frÄntar de inte Dina förpliktelser enligt dessa licensvillkor. Om du inte kan distribuera Programvaran och samtidigt uppfylla licensvillkor och andra skyldigheter, fÄr du som en konsekvens inte distribuera Programvaran. Om exempelvis ett patent gör att Du inte distribuera Programvaran fritt till alla de som mottager kopior direkt eller indirekt frÄn Dig, sÄ mÄste Du helt sluta distribuera Programvaran.

Om delar av den hÀr paragrafen förklaras ogiltig eller annars inte kan verkstÀllas skall resten av paragrafen Àga fortsatt giltighet och paragrafen i sin helhet Àga fortsatt giltighet i andra sammanhang.

Syftet med den hÀr paragrafen Àr inte att förmÄ Dig att begÄ patentintrÄng eller att begÄ intrÄng i andra rÀttigheter eller att förmÄ Dig att betrida giltigheten i sÄdana rÀttigheter. Den hÀr paragrafen har ett enda syfte, vilket Àr att skydda distributionssystemet för fri programvara vilket görs genom anvÀndandet av dessa licensvillkor. MÄnga har bidragit till det stora utbudet av programvara som distribueras med hjÀlp av dessa licensvillkor och den fortsatta giltigheten och anvÀndningen av det hÀr systemet, men det Àr upphovsmannen sjÀlv som mÄste besluta om han eller hon vill distribuera Programvaran genom det hÀr systemet eller ett annat och en licenstagare kan inte tvinga en upphovsman till ett annat beslut.

Den hÀr paragrafen har till syfte att stÀlla det utom tvivel vad som anses följa av resten av dessa licensvillkor.

8. Om distributionen och/eller anvÀndningen av Programvaran Àr begrÀnsad i vissa lÀnder pÄ grund av patent eller upphovsrÀttsligt skyddade grÀnssnitt kan upphovsmannen till Programvaran lÀgga till en geografisk spridningsklausul, enligt vilken distribution Àr tillÄten i lÀnder förutom dem i vilket det Àr förbjudet. Om sÄ Àr fallet kommer begrÀnsningen att utgöra en fullvÀrdig del av licensvillkoren.

9. The Free Software Foundation kan offentliggöra Ă€ndrade och/eller nya versioner av the General Public License frĂ„n tid till annan. SĂ„dana nya versioner kommer i sin helhet att pĂ„minna om nuvarande version av the General Public License, men kan vara Ă€ndrade i detaljer för att behandla nya problem eller göra nya övervĂ€ganden. Varje version ges ett sĂ€rskiljande versionsnummer. Om Programvaran specificerar ett versionsnummer av licensvillkoren samt ”alla senare versioner” kan Du vĂ€lja mellan att följa dessa licensvillkor eller licensvillkoren i alla senare versioner offentliggjorda av the Free Software Foundation. Om Programvaran inte specificerar ett versionnummer av licensvillkoren kan Du vĂ€lja fritt bland samtliga versioner som nĂ„gonsin offentligjorts.

10. Om du vill anvÀnda delar av Programvaran i annan fri programvara som distribueras enligt andra licensvillkor, begÀr tillstÄnd frÄn upphovsmannen. För Programvaran var upphovsrÀtt innehas av Free Software Foundation, skriv till Free Software Foundation, vi gör ibland undantag för det hÀr. VÄrt beslut grundas pÄ vÄra tvÄ mÄl att bibehÄlla den fria statusen av alla verk som hÀrleds frÄn vÄr Programvara och frÀmjandet av att dela med sig av och ÄteranvÀnda programvara i allmÀnhet.

INGEN GARANTI

11. DÅ DENNA PROGRAMVARA LICENSIERAS UTAN KOSTNAD GES INGEN GARANTI FÖR PROGRAMMET, UTOM SÅDAN GARANTI SOM MÅSTE GES ENLIGT TILLÄMPLIG LAG. FÖRUTOM DÅ DET UTTRYCKS I SKRIFT TILLHANDAHÅLLER UPPHOVSRÄTTSINNEHAVAREN OCH/ELLER ANDRA PARTER PROGRAMMET ”I BEFINTLIGT SKICK” UTAN GARANTIER AV NÅGRA SLAG, VARKEN UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA, INKLUSIVE, MEN INTE BEGRÄNSAT TILL, UNDERFÖRSTÅDDA GARANTIER VID KÖP OCH LÄMPLIGHET FÖR ETT SÄRSKILT ÄNDAMÅL. HELA RISKEN FÖR KVALITET OCH ANVÄNDBARHET BÄRS AV DIG. OM PROGRAMMET SKULLE VISA SIG HA DEFEKTER SKALL DU BÄRA ALLA KOSTNADER FÖR FELETS AVHJÄLPANDE, REPARATIONER ELLER NÖDVÄNDIGSERVICE.

12. INTE I NÅGOT FALL, UTOM NÄR DET GÄLLER ENLIGT TILLÄMPLIG LAG ELLER NÄR DET ÖVERENSKOMMITS SKRIFTLIGEN, SKALL EN UPPHOVSRÄTTSINNEHAVARE ELLER ANNAN PART SOM ÄGER ÄNDRA OCH/ELLER DISTRIBUERA PROGRAMVARAN ENLIGT OVAN, VARA SKYLDIG UTGE ERSÄTTNING FÖR SKADA DU LIDER, INKLUSIVE ALLMÄN, DIREKT ELLER INDIREKT SKADA SOM FÖLJER PÅ GRUND AV ANVÄNDNING ELLER OMÖJLIGHET ATT ANVÄNDA PROGRAMVARAN (INKLUSIVE MEN INTE BEGRÄNSAT TILL FÖRLUST AV DATA OCH INFORMATION ELLER DATA OCH INFORMATION SOM FRAMSTÄLLTS FELAKTIGT AV DIG ELLER TREDJE PART ELLER FEL DÄR PROGRAMMET INTE KUNNAT KÖRAS SAMTIDIGT MED ANNAN PROGRAMVARA), ÄVEN OM EN SÅDAN UPPHOVSRÄTTSINNEHAVAREN ELLER ANNAN PART UPPLYSTS OM MÖJLIGHETEN TILL SÅDAN SKADA.

SLUT PÅ LICENSVILLKOR

F.3. METOD FÖR ATT ANVÄNDA DESSA VILLKOR

Om du utvecklar ett nytt program och vill att det skall vara av största möjliga nytta för allmÀnheten Àr det bÀsta du kan göra att göra programmet till fri programvara som var och en kan mÄngfaldiga och Àndra enligt dessa villkor.

För att uppnĂ„ det hĂ€r skall du lĂ€gga till följande text till programmet. Det Ă€r sĂ€krast att lĂ€gga dem i början av varje kĂ€llkodsfil för att tillse att du med överlĂ„telser avsaknaden av garantiĂ„tagande och varje fil skall minst ha ”copyright”-raderna och en lĂ€nk till var anvĂ€ndaren hittar hela licensen.

en rad för programmets namn och en kort beskrivning av vad det gör.
Copyright © Är  namn pÄ upphovsmannen

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 hÀr in information om hur anvÀndaren nÄr dig per e-post och vanlig post.

Om ditt program Àr interaktivt visa följande för anvÀndaren nÀr programmet startas i interaktivt lÀge:

Gnomovision version 69, Copyright © Är namn pÄ upphovsman
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 tillĂ€mpliga delar av General Public License. Du kan givetvis anvĂ€nda andra kommandon Ă€n ”show w” och ”show c” det kan till och med röra sig om musklick eller menyval, anvĂ€nd det som passar till programmet.

Om du arbetar som programmerare skall din arbetsgivare eller din skola skriva under en ”copyright disclaimer” för programmet om det Ă€r nödvĂ€ndigt. 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.

signaturen för Ty Coon, 1 April 1989
Ty Coon, President of Vice

Den hÀr General Public License tillÄter inte att du inkorperar ditt program i icke-fri programvara. Om du utvecklar subrutiner eller programbibliotek kan det vara lÀmpligt att tillÄta lÀnkning till icke-fri programvara. Om du vill göra det hÀr bör du istÀllet för den hÀr licensen anvÀnda GNU Lesser General Public License.