Users Guide

het nummer 2 omdat deze bij versie 2 van de gewone GPL (General Public License, Algemene Publieke Licentie) hoort.] Preambule De
licenties van de meeste software zijn opgesteld om u de vrijheid te ontnemen om ze te delen en hierin wijzigingen aan te brengen. De GNU
Algemene Publieke Licenties daarentegen zijn bedoeld om uw vrijheid te garanderen bij het delen van en het aanbrengen van wijzigingen in
vrije software--om ervoor te zorgen dat de software vrij is voor alle gebruikers. Deze licentie, de Bibliotheek Algemene Publieke Licentie,
geldt voor bepaalde speciaal ontwikkelde software van de Free Software Foundation, en voor alle andere bibliotheken waarvan de auteurs
beslissen om ze te gebruiken. U kunt ze ook voor uw bibliotheken gebruiken. Wanneer we het hebben over vrije (free) software, verwijzen
we naar de vrijheid ervan, en niet naar de prijs. Onze Algemene Publieke Licenties zijn ontworpen om ervoor te zorgen dat u de vrijheid
hebt om kopieën van vrije software te verspreiden (en indien u dat wenst kosten aan te rekenen voor deze service), dat u de broncode
ontvangt of deze kunt verkrijgen als u dat wilt, dat u wijzigingen mag aanbrengen in de software of delen ervan mag gebruiken in nieuwe
vrije programma's, en dat u weet u dat u dit mag kunt doen. Voor de bescherming van uw rechten dienen wij beperkingen op te leggen die
het voor iedereen verbieden om u deze rechten te ontzeggen of om u te vragen afstand te doen van deze rechten. Deze beperkingen
vertalen zich in bepaalde verantwoordelijkheden voor u als u kopieën van de bibliotheek verspreidt of als u hierin wijzigingen aanbrengt.
Bijvoorbeeld: Als u kopieën van de bibliotheek verspreidt, zij het gratis of tegen een vergoeding, dient u de ontvangers alle rechten te
verlenen die wij aan u hebben verleend. U moet ervoor zorgen dat ook zij de broncode ontvangen of kunnen verkrijgen. Als u een
programma koppelt met de bibliotheek, dient u volledige object-bestanden aan de ontvangers te leveren, zodat ze de object-bestanden
opnieuw kunnen koppelen met de bibliotheek nadat ze wijzigingen aan de bibliotheek hebben aangebracht en ze opnieuw hebben
gecompileerd. U moet hen bovendien deze voorwaarden tonen, zodat ze op de hoogte zijn van hun rechten. Onze methode om uw
rechten te beschermen bestaat uit twee stappen: (1) de bibliotheek auteursrechtelijk beschermen en (2) u deze licentie aanbieden, die u
wettelijke toestemming geeft om de bibliotheek te kopiëren, te verspreiden en/of te wijzigen. Daarnaast willen wij, met het oog op de
bescherming van alle distributeurs, ons ervan verzekeren dat iedereen begrijpt dat er geen garantie is op deze vrije bibliotheek. Als de
bibliotheek door iemand anders wordt gewijzigd en doorgegeven, willen wij dat de ontvangers ervan weten dat zij niet de originele versie
hebben, zodat eventuele problemen die door anderen zijn veroorzaakt de reputatie van de originele auteurs niet schaden. Ten slotte: Vrije
programma's worden constant bedreigd door softwareoctrooien. We willen het risico voorkomen dat bedrijven die gratis software
verspreiden individueel octrooilicenties verkrijgen, en het programma zo in feite transformeren in eigendomssoftware. Om dit te
voorkomen, hebben wij duidelijk aangegeven dat elk octrooi in licentie moet worden gegeven voor het vrije gebruik van iedereen, of anders
helemaal niet in licentie mag worden gegeven. De meeste GNU-software, waaronder enkele bibliotheken, vallen onder de gewone GNU
Algemene Publieke Licentie, die werd opgesteld voor hulpprogramma's. Deze licentie, de GNU Bibliotheek Algemene Publieke Licentie, is
van toepassing op bepaalde toegewezen bibliotheken. Deze licentie verschilt behoorlijk van de gewone licentie; lees ze volledig, en ga er
niet van uit dat enige onderdelen ervan hetzelfde zijn als in de gewone licentie. De reden waarom wij een aparte publieke licentie hebben
voor bepaalde bibliotheken is dat deze bibliotheken het onderscheid vervagen dat we gewoonlijk maken tussen de wijziging of de
toevoeging van een programma en het eenvoudige gebruik ervan. Het koppelen van een programma met een bibliotheek zonder de
bibliotheek te wijzigen, is in zekere zin gewoon het gebruik van de bibliotheek, en kan worden vergeleken met de uitvoering van een
hulpprogramma of een applicatieprogramma. In tekstuele en juridische zin is het gekoppelde uitvoerbare werk echter een gecombineerd
werk, een afgeleide van de oorspronkelijke bibliotheek, en in de gewone Algemene Publieke Licentie wordt het ook zo behandeld. Vanwege
dit vervaagde onderscheid werd het delen van software niet effectief gestimuleerd door de gewone Algemene Publieke Licentie voor
bibliotheken, omdat de meeste ontwikkelaars geen gebruik maakten van de bibliotheken. Wij kwamen tot het besluit dat minder strenge
voorwaarden het delen misschien beter zouden stimuleren. Het onbeperkt koppelen van niet-vrije programma's zou de gebruikers van
deze programma's echter alle voordelen ontnemen van de vrije status van de bibliotheken zelf. Deze Bibliotheek Algemene Publieke
Licentie is bedoeld om ontwikkelaars van niet-vrije programma's toe te staan om gebruik te maken van vrije bibliotheken, terwijl uw vrijheid
als gebruiker van dergelijke programma's om wijzigingen aan te brengen in de vrije bibliotheken die erin zijn opgenomen te vrijwaren. (Wij
hebben nog niet gezien hoe we dit kunnen verwezenlijken op het gebied van wijzigingen in header-bestanden, maar we zijn er wel in
geslaagd wat betreft de wijzigingen in de eigenlijke functies van de Bibliotheek.) Hopelijk zal dit leiden tot een snellere ontwikkeling van
vrije bibliotheken. Hieronder worden de exacte voorwaarden voor kopiëren, verspreiden en wijzigen vermeld. Let zeer goed op het verschil
tussen een 'werk gebaseerd op de bibliotheek' en een 'werk dat gebruikmaakt van de bibliotheek'. Het eerste bevat code die is afgeleid van
de bibliotheek, terwijl het tweede alleen samenwerkt met de bibliotheek. Houd er rekening mee dat een bibliotheek onder de gewone
Algemene Publieke Licentie kan vallen, en niet onder deze speciale licentie. VOORWAARDEN VAN DE GNU BIBLIOTHEEK ALGEMENE
PUBLIEKE LICENTIE VOOR KOPIËREN, VERSPREIDEN EN WIJZIGEN 0. Deze Licentieovereenkomst is van toepassing op elke
softwarebibliotheek die een bericht bevat van de auteursrechthebbende of een andere geautoriseerde partij, waarin is vermeld dat ze mag
worden verspreid onder de voorwaarden van deze Bibliotheek Algemene Publieke Licentie (die ook "deze Licentie" wordt genoemd). Naar
elke licentiehouder wordt verwezen als "u". Een "bibliotheek" houdt een verzameling softwarefuncties en/of -data in die zodanig zijn
voorbereid dat ze eenvoudig kunnen worden gekoppeld met applicatieprogramma's (die een aantal van deze functies en data gebruiken),
om uitvoerbare werken te vormen. Met "Bibliotheek" wordt hieronder verwezen naar iedere softwarebibliotheek of ieder werk van deze
aard dat onder deze voorwaarden is verspreid. Een "werk gebaseerd op de Bibliotheek" verwijst ofwel naar de Bibliotheek ofwel naar een
afgeleid werk onder het auteursrecht. Met andere woorden: een werk dat de Bibliotheek of een gedeelte ervan bevat, ofwel letterlijk ofwel
met wijzigingen en/of een eenvoudige vertaling naar een andere taal. (Hieronder zijn vertalingen onbeperkt inbegrepen in de term
'wijziging'.) De 'broncode' van een werk is de gewenste vorm van het werk voor het aanbrengen van wijzigingen. Voor een bibliotheek
wordt met een volledige broncode verwezen naar alle broncodes van alle modules die ze bevat, plus alle bijbehorende
interfacedefinitiebestanden, plus de scripts die worden gebruikt om de bibliotheek samen te stellen en te installeren. Andere activiteiten
dan kopiëren, verspreiden en wijzigen worden niet gedekt door deze Licentie; ze vallen buiten het toepassingsgebied. Voor het uitvoeren
van een programma met behulp van de Bibliotheek gelden geen beperkingen, en de uitvoer van een dergelijk programma wordt alleen
gedekt als de inhoud ervan een op de Bibliotheek gebaseerd werk is (ongeacht het gebruik van de Bibliotheek in een tool voor het
schrijven ervan). Of dit juist is, hangt af van wat de Bibliotheek doet en wat het programma dat gebruikmaakt van de Bibliotheek doet. 1. U
kunt letterlijke kopieën van de volledige broncode van de Bibliotheek maken en verspreiden wanneer u de code ontvangt, op om het even
welk medium, op voorwaarde dat u op elke kopie een correcte auteursrechtmededeling en een ontkenning van garantie op opvallende en
correcte wijze publiceert, dat u alle verwijzingen naar deze Licentie en naar de afwezigheid van een garantie intact houdt en dat u samen
26
Licenties van derden