Users Guide

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 interfacedenitiebestanden, 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 met de Bibliotheek een kopie van deze Licentie verspreidt. U mag een vergoeding aanrekenen
voor de fysieke daad van het overhandigen van een kopie en u mag naar eigen goeddunken garantiebescherming aanbieden in ruil voor een
vergoeding. 2. U mag wijzigingen aanbrengen in uw kopie of kopieën van de Bibliotheek of in een gedeelte ervan, en zo een werk vormen
dat gebaseerd is op de Bibliotheek, en deze wijzigingen of dit werk kopiëren en verspreiden onder de voorwaarden van het bovenvermelde
Artikel 1, op voorwaarde dat u ook aan alle volgende voorwaarden voldoet: a) Het gewijzigde werk moet zelf een softwarebibliotheek zijn. b)
U moet ervoor zorgen dat de gewijzigde bestanden duidelijke berichten bevatten met de vermelding dat u de bestanden gewijzigd hebt en
de datum van iedere wijziging. c) U moet ervoor zorgen dat het werk in zijn geheel in licentie wordt gegeven zonder vergoeding aan te
rekenen aan alle derde partijen onder de voorwaarden van deze licentie. d) Als een faciliteit in de gewijzigde Bibliotheek verwijst naar een
functie of een tabel met data die moeten worden geleverd door een applicatieprogramma dat gebruikmaakt van de faciliteit, in tegenstelling
tot een argument dat wordt doorgegeven wanneer de faciliteit wordt aangeroepen, moet u te goeder trouw een inspanning leveren om
ervoor te zorgen dat de faciliteit blijft werken in het geval dat een dergelijke functie of tabel niet voorzien is in een applicatie, en dat ze ieder
zinvol deel van het doel ervan nastreeft. (Een functie in een bibliotheek om vierkantswortels te berekenen heeft bijvoorbeeld een
welomschreven doel dat volledig onafhankelijk is van de applicatie. Daarom vereist Lid 2d dat elke door een applicatie geleverde functie of
tabel die door deze functie wordt gebruikt optioneel moet zijn: als ze niet wordt geleverd door de applicatie, moet de functie voor
vierkantswortels nog steeds vierkantswortels berekenen.) Deze vereisten gelden voor het gewijzigde werk in zijn geheel. Als herkenbare
delen van het betreende werk niet worden afgeleid van de Bibliotheek, en deze redelijkerwijs kunnen worden beschouwd als onafhankelijk
en afzonderlijke werken op zich, zijn deze Licentie en de bepalingen ervan niet van toepassing op deze delen wanneer u ze verspreidt als
afzonderlijke werken. Maar als u dezelfde delen verspreidt als onderdelen van een geheel dat een op de Bibliotheek gebaseerd werk is, moet
het geheel worden verspreid in overeenstemming met de bepalingen van deze Licentie, waarvan de toestemmingen voor andere
licentiehouders gelden voor het geheel, en bijgevolg ook voor elk onderdeel, ongeacht door wie het is geschreven. Het is dus niet de
bedoeling in dit artikel om rechten op te eisen of uw rechten te betwisten voor werken die volledig door u zijn geschreven. Het is de
bedoeling om het recht op het beheer van de verspreiding van afgeleide of verzamelde werken op basis van de Bibliotheek uit te oefenen.
Voorts is het zo dat de eenvoudige samenvoeging met de Bibliotheek (of met een werk gebaseerd op de Bibliotheek) van een ander werk
dat niet gebaseerd is op de Bibliotheek, op een volume van een storage- of verspreidingsmedium, niet betekent dat het andere werk onder
het toepassingsgebied van deze Licentie valt. 3. U kunt ervoor kiezen op een bepaalde kopie van de Bibliotheek de voorwaarden toe te
passen van de gewone GNU Algemene Publieke Licentie in plaats van deze Licentie. Daartoe dient u alle verwijzingen naar deze Licentie
aan te passen, zodat ze verwijzen naar de gewone GNU Algemene Publieke Licentie, versie 2, in plaats van naar deze Licentie. (Als een
nieuwere versie dan versie 2 van de gewone GNU Algemene Publieke Licentie is verschenen, kunt u die versie opgeven als u wenst.) Maak
geen andere wijzigingen in deze berichten. Zodra deze wijziging is doorgevoerd in een bepaalde kopie, is ze voor die kopie onherroepelijk, en
geldt de gewone GNU Algemene Publieke Licentie voor alle volgende kopieën en afgeleide werken van die kopie. Deze optie is handig
wanneer u een deel van de code van de Bibliotheek wilt kopiëren naar een programma dat geen bibliotheek is. 4. U mag de Bibliotheek (of
een deel of afgeleide ervan, volgens Artikel 2) kopiëren en verspreiden in objectcode of uitvoerbare vorm overeenkomstig de voorwaarden
van de bovenvermelde Artikelen 1 en 2, op voorwaarde dat u ze voorziet van de volledige overeenkomstige broncode in machineleesbare
vorm, die overeenkomstig de voorwaarden van de bovenvermelde Artikelen 1 en 2 moet worden verspreid op een medium dat normaal
wordt gebruikt voor software-uitwisseling. Als de verspreiding van de objectcode gebeurt via de aanbieding van toegang tot de kopie op
een toegewezen locatie, voldoet het aanbieden van een gelijkwaardige toegang voor het kopiëren van de broncode op dezelfde locatie aan
de vereiste voor de verspreiding van de broncode, hoewel het meekopiëren van de broncode met de objectcode niet verplicht is voor
derden. 5. Naar een programma dat geen afgeleide van enig deel van de Bibliotheek bevat, maar is ontwikkeld om te werken met de
Bibliotheek omdat het met de Bibliotheek gecompileerd of gekoppeld is, wordt verwezen als een "werk dat gebruikmaakt van de
Bibliotheek". Een dergelijk werk is op zich geen afgeleid werk van de Bibliotheek en valt daarom buiten het toepassingsgebied van deze
Licentie. Als echter een '"werk dat gebruikmaakt van de Bibliotheek'" met de Bibliotheek wordt gekoppeld, wordt een uitvoerbaar werk
gecreëerd dat een afgeleide is van de Bibliotheek (omdat het delen van de Bibliotheek bevat), en niet een "werk dat gebruikmaakt van de
Licenties van derden
29