broncode van de bibliotheek kopiëren en verspreiden
zoals u deze ontvangt, op elk willekeurig medium,
mits u op duidelijke en correcte wijze op elk
exemplaar een passende auteursrechtaanduiding en
afwijzing van garantie publiceert; alle
kennisgevingen die verwijzen naar deze licentie en
naar het ontbreken van enige garantie intact houdt; en
een kopie van deze licentie bij de bibliotheek
verspreid.
U kunt kosten in rekening brengen voor de fysieke
handeling van het overdragen van een kopie, en u
kunt desgewenst garantiebescherming bieden in ruil
voor een vergoeding.
2. U mag uw kopie of kopieën van de bibliotheek of
enig deel ervan wijzigen, zodat u een op de
bibliotheek gebaseerd werk vormt, en dergelijke
wijzigingen of werkzaamheden kopiëren en
verspreiden onder de voorwaarden van sectie 1
hierboven, mits u ook aan al deze voorwaarden
voldoet:
a) Het gewijzigde werk moet zelf een
softwarebibliotheek zijn.
b) U moet ervoor zorgen dat alle gewijzigde
bestanden zijn voorzien van duidelijk zichtbare
kennisgevingen dat u de bestanden hebt gewijzigd en
de datum van eventuele wijzigingen.
c) U moet ervoor zorgen dat het hele werk gratis in
licentie wordt gegeven aan alle derden onder de
voorwaarden van deze licentie.
d) Als een faciliteit in de gewijzigde Bibliotheek
verwijst naar een functie of een tabel met gegevens
die moeten worden verstrekt door een
toepassingsprogramma dat de faciliteit gebruikt,
anders dan als argument dat wordt doorgegeven
wanneer de faciliteit wordt aangeroepen, dan moet u
te goeder trouw proberen ervoor te zorgen dat in het
geval dat een toepassing geen dergelijke functie of
tabel biedt, de faciliteit nog steeds functioneert en elk
deel van zijn doel ook zinvol blijft.
(Een functie in een bibliotheek voor het berekenen
van vierkantswortels heeft bijvoorbeeld een doel dat
volledig duidelijk is gedefinieerd, onafhankelijk van
de toepassing. Daarom vereist subsectie 2d dat elke
door de toepassing geleverde functie of tabel die door
deze functie wordt gebruikt optioneel moet zijn: als
de toepassing deze functie niet aanlevert, moet de
vierkantswortelfunctie nog steeds vierkantswortels
berekenen.)
Deze vereisten gelden voor het gewijzigde werk als
geheel. Als identificeerbare gedeelten van dat werk
niet van de Bibliotheek zijn afgeleid en op zichzelf
redelijkerwijs als onafhankelijk en afzonderlijk werk
beschouwd kunnen worden, zijn deze licentie en de
voorwaarden daarvan niet van toepassing op die
secties wanneer u ze als afzonderlijke werken
verspreidt. Maar wanneer u dezelfde secties
verspreidt als onderdeel van een geheel dat een werk
is dat is gebaseerd op de Bibliotheek, moet de
verspreiding van het geheel worden gebaseerd op de
voorwaarden van deze licentie, waarvan de
machtigingen voor andere licentiehouders zich tot het
geheel uitstrekken, en dus voor ieder deel, ongeacht
wie het heeft geschreven.
Het is dus niet de bedoeling van deze sectie om
rechten op te eisen of uw rechten op volledig door u
geschreven werk te betwisten; het is juist de
bedoeling om het recht uit te oefenen om de
verspreiding van afgeleide of collectieve werken
gebaseerd op de Bibliotheek te controleren.
Bovendien brengt het louter samenvoegen van een
ander werk dat niet op de Bibliotheek is gebaseerd
met de Bibliotheek (of met een op de Bibliotheek
gebaseerd werk) op een volume van een opslag- of
verspreidingsmedium het andere werk niet onder het
bereik van deze licentie.
3. U kunt ervoor kiezen om in plaats van deze licentie
de voorwaarden van de gewone GNU Algemene
Publieke Licentie toe te passen op een bepaald
exemplaar van de Bibliotheek. Om dit te doen moet u
alle kennisgevingen die naar deze licentie verwijzen
wijzigen, zodat deze verwijzen naar de gewone GNU
Algemene Publieke Licentie, versie 2, in plaats van
naar deze licentie. (Als er een nieuwere versie dan
versie 2 van de gewone GNU Algemene Publieke
Licentie is verschenen, kunt u die versie desgewenst
opgeven.) Breng geen andere wijzigingen aan in deze
kennisgevingen.
Zodra deze wijziging in een bepaald exemplaar is
aangebracht, is deze onomkeerbaar voor dat
exemplaar, zodat de gewone GNU Algemene
Publieke Licentie van toepassing is op alle
daaropvolgende exemplaren en afgeleide werken die
van dat exemplaar zijn gemaakt. Deze optie is handig
als 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, onder sectie 2) kopiëren en verspreiden in
objectcode of uitvoerbare vorm onder de
voorwaarden van sectie 1 en 2 hierboven, mits u deze
vergezeld laat gaan van de volledige bijbehorende
machinaal leesbare broncode, die moet worden
verspreid onder de voorwaarden van sectie 1 en 2
hierboven op een medium dat gewoonlijk wordt
gebruikt voor software-uitwisseling.
Als de verspreiding van objectcode plaatsvindt door
het aanbieden van toegang tot kopieën vanaf een
aangewezen plaats, dan telt het bieden van
gelijkwaardige toegang om de broncode van dezelfde
plaats te kopiëren als verspreiding van de broncode,
ook al zijn derden niet verplicht de broncode samen
met de objectcode te kopiëren.
5. Een programma dat geen afgeleide bevat van enig
deel van de Bibliotheek, maar is ontworpen om met
de Bibliotheek te werken door middel van compilatie
of koppeling, wordt een 'werk dat gebruikmaakt van
de Bibliotheek' genoemd. Een dergelijk werk op zich
is geen afgeleid werk van de Bibliotheek en valt
daarom buiten het bereik van deze licentie.
75
NL