Bijlage F
De 'broncode' van een werk is de vorm van het werk waarin
het beste wijzigingen kunnen worden aangebracht. Voor
een bibliotheek betekent volledige broncode alle code van
alle modules die deze bevat, plus de definitiebestanden van
de interface en de scripts om de bibliotheek te compileren
en te installeren.
Deze Licentie is niet van toepassing op andere handelingen
dan kopiëren, verspreiden en wijzigen; andere handelingen
vallen niet onder deze Licentie. Voor het uitvoeren van
een programma met gebruikmaking van de Bibliotheek
gelden geen beperkingen en de Licentie is uitsluitend van
toepassing op de uitvoer van een dergelijk programma
indien de inhoud ervan een op de Bibliotheek gebaseerd
werk is (dat al dan niet is gemaakt door de Bibliotheek te
gebruiken). Dit is afhankelijk van wat de Bibliotheek doet
en wat het programma doet dat gebruikmaakt van de
Bibliotheek.
1. Zodra u de broncode van de Bibliotheek hebt ontvangen,
mag u er in elke gewenste vorm letterlijke exemplaren van
kopiëren en verspreiden, mits u er uitdrukkelijk voor zorgt
dat de juiste auteursrechten en een afwijzing van garantie
op elk exemplaar worden vermeld; u ervoor zorgt dat alle
vermeldingen van deze Licentie en van het ontbreken van
garanties intact blijven en de ontvangers van de bibliotheek
samen met de Bibliotheek een exemplaar van deze
Licentieovereenkomst ontvangen.
U mag kosten in rekening brengen voor het fysiek
overdragen van een exemplaar. Bovendien mag u, indien
gewenst, betaalde garantiebescherming aanbieden.
2. U mag uw exemplaar of exemplaren van de Bibliotheek of
delen ervan wijzigen en zo een op de Bibliotheek gebaseerd
werk maken. U mag deze gewijzigde versies of werken
kopiëren en verspreiden krachtens de voorwaarden van
het hiervoor genoemde Artikel 1 mits u aan de volgende
voorwaarden voldoet:
a) Het gewijzigde werk is zelf een softwarebibliotheek.
b) Vermeld in de gewijzigde bestanden duidelijk dat u de
bestanden hebt gewijzigd en de datum waarop u dat
hebt gedaan.
c) Geef het werk kosteloos en als geheel krachtens de
voorwaarden van deze Licentie aan alle derden in
licentie.
d) Wanneer een faciliteit in de gewijzigde Bibliotheek
verwijst naar een functie of een gegevenstabel die moet
worden aangeleverd door een toepassingsprogramma
dat van de faciliteit gebruikmaakt, in een andere vorm
dan als een argument dat wordt doorgegeven wanneer
de faciliteit wordt aangeroepen, moet u er zoveel
mogelijk voor zorgen dat, mocht een toepassing een
dergelijke functie of tabel niet aanleveren, de faciliteit
blijft werken en de essentiële activiteiten worden
uitgevoerd.
Simultaneous Dual-Band Wireless-N Gigabit-router
Softwarelicentieovereenkomst voor eindgebruikers
(Een bibliotheekfunctie die vierkantswortels berekent,
heeft bijvoorbeeld een doel dat goed is gedefinieerd,
onafhankelijk van de toepassing. Volgens Subartikel 2d is
het dus vereist dat elke door een toepassing aangeleverde
functie of tabel die door die functie wordt gebruikt, optioneel
moet zijn: wanneer de toepassing deze niet aanlevert, moet
de vierkantswortelfunctie nog steeds vierkantswortels
berekenen.)
Deze vereisten zijn van toepassing op het gewijzigde werk
als geheel. Als herkenbare delen van het werk niet van de
Bibliotheek zijn afgeleid en redelijkerwijs als onafhankelijk
kunnen worden beschouwd, dan zijn deze Licentie en de
voorwaarden ervan niet van toepassing op die delen als u
ze als afzonderlijke werken verspreidt. Als u dezelfde delen
verspreidt als deel van een geheel dat een op de Bibliotheek
gebaseerd werk is, zijn de voorwaarden van deze Licentie
echter van toepassing op de verspreiding van het geheel.
De rechten uit deze Licentie gelden dan voor het geheel
en dus voor alle onderdelen, ongeacht door wie deze zijn
geschreven.
De bedoeling van dit artikel is niet om rechten op te eisen of
om uw rechten op volledig door u geschreven werken aan te
vechten. In plaats daarvan is de bedoeling van dit artikel om
de uitoefening van het recht tot verspreiding van afgeleide
of gezamenlijke op de Bibliotheek gebaseerde werken uit
te oefenen.
Bovendien is deze Licentie niet van toepassing op combinaties
van andere, niet op de Bibliotheek gebaseerde werken met
de Bibliotheek (of een op de Bibliotheek gebaseerd werk)
op een opslagvolume of distributiemedium.
3. U kunt ervoor kiezen op een bepaald exemplaar van de
Bibliotheek de voorwaarden van de gewone GNU General
Public License van toepassing te laten zijn in plaats de
voorwaarden van deze Licentie. In dat geval moet u alle
kennisgevingen wijzigen die verwijzen naar deze Licentie,
zodat wordt verwezen naar de gewone GNU General Public
License, versie 2, in plaats van naar deze Licentie. (Wanneer
een nieuwere versie dan versie 2 van de gewone GNU
General Public License beschikbaar is, kunt u indien gewenst
die versie opgeven.) Voer geen andere wijzigingen door in
deze kennisgevingen.
Zodra deze wijziging is doorgevoerd in een bepaald
exemplaar, is dit voor dat exemplaar onherroepelijk.
De gewone GNU General Public License is dus van toepassing
op alle volgende exemplaren en afgeleide werken van dat
exemplaar.
Deze optie is nuttig als u een deel van de code van de
Bibliotheek wilt kopiëren in een programma dat geen
bibliotheek is.
4. U mag de Bibliotheek (danwel een deel of afgeleide
ervan, ingevolge Artikel 2) kopiëren of verspreiden als
objectcode of in uitvoerbare vorm in overeenstemming met
de voorwaarden van Artikel 1 en 2 hierboven mits u deze
vergezeld doet gaan van de volledige overeenkomstige
machine-leesbare broncode, die moet worden verspreid
onder de voorwaarden van Artikel 1 en 2 hierboven op
een medium dat gewoonlijk wordt gebruikt voor software-
uitwisseling.
65