62
Nederlands
Belangrijk Bericht met betrekking tot de Software
In andere gevallen kan een toela ting om een bepaalde bibliotheek in niet-vrije pro-
gramma’ s te gebruiken een gr oter aantal mensen de mogelijkheid bieden om meer vrije
software te gebruik en.
V oorbeeld: de toelating om de GNU C Library in niet-vrije programma ’ s t e gebruiken, laat
veel meer mensen toe het v olledige GNU besturingssysteem te gebruiken, alsook zijn
variant, het GNU/Linux besturingssyst eem.
Hoewel de Kleine Algemene Gebruikerslic entie de vrijheid van de gebruik er in mindere
mate beschermt , waarborgt z e toch dat de gebruiker v an een programma dat aan de
bibliotheek is gekoppeld, de vrijheid en de middelen heeft om het pr ogramma uit te
voeren met een gewijzigde v ersie van de bibliotheek.
De precieze v oorwaarden voor het kopiër en, verspreiden en wijzigen v olgen hierna.
Let goed op het verschil tussen een “werk gebaseerd op de bibliotheek” en een “werk dat
de bibliotheek gebruikt” . De eerste v ariant bevat code die afgeleid is v an de bibliotheek,
terwijl de tweede variant moet worden gec ombineerd met de bibliotheek om te kunnen
werken.
GNU KLEINE AL GEMENE GEBRUIKERSLICENTIE
VOORW AARDEN VOOR KOPIËREN, VERSPREIDEN EN WIJZIGEN
0. Deze licentieov ereenk omst geldt voor elke softwar ebibliotheek of andere programma ’ s
die een vermelding bevatt en die door de houder van het auteursr echt of een andere
bevoegde partij werd voorzien, en aangeeft dat de softwar ebibliotheek of een ander
programma mag w orden verspr eid over eenkomstig de voorwaarden van deze Kleine
Algemene gebruikerslicen tie (ook “ deze licentie ” genoemd). E lke licentiehouder w ordt
omschreven als “ u ” .
Een “ bibliotheek” is een verzameling softwarefuncties en/of gegevens die z o opgesteld
zijn, dat ze comfortabel kunnen wor den gekoppeld aan toepassingspr ogramma’ s (die
sommige van die functies en gegevens gebruiken) en z o uitvoerbare progr amma’ s vormen.
Het woord “Bibliotheek” verwijst hierna naar elke softwarebibliotheek of werk die/da t
onder deze v oor w aarden wer d verspreid . Een “werk gebaseerd op de bibliotheek” is de
bibliotheek of elk afgeleid werk onder de wet op het aut eursrecht: dus een w erk dat de
bibliotheek of een deel ervan bevat, hetzij letterlijk hetzij met wijzigingen en of duidelijk
vertaald in een andere taal. (Hierna vallen v ertalingen zonder beperking onder de term
“wijziging” .)
“Broncode ” v oor een werk is de v oorkeurvorm van het werk om wijzigingen in het w erk
aan te brengen. V oor een bibliotheek betek ent volledige br oncode alle broncode v oor alle
modules ervan, plus eventuele bijbehorende interface-definitiebestanden, plus de scripts
die worden gebruikt om de c ompilatie en de installatie van de bibliotheek t e regelen
Andere activiteiten dan het k opiëren, verspr eiden en wijzigen vallen niet onder deze
licentie; ze v allen buiten het bereik ervan. Het uitvoeren van een pr ogramma dat
de bibliotheek gebruikt, is niet beperkt, en de output v an een dergelijk progr amma
wordt enk el gedekt als de inhoud ervan een werk gebaseerd op de bibliotheek vorm t
(onafhankelijk v an het gebruik van de bibliotheek in een tool om het te schrijv en). Of dit
het geval is, is afhank elijk van wat de bibliotheek doet en w at het programma doe da t de
bibliotheek gebruikt.
1. U mag letterlijke k opieën van de broncode v an de bibliotheek kopiëren en v erspreiden
zoals u ze ontvangt , met gelijk welk medium, op voorwaarde da t u op elke kopie duidelijk
een melding van het auteursrech t en afstand van garantie publiceert; dat u alle meldingen
die naar deze licentie en naar de afw ezigheid van enigerlei garan tie verwijzen, intact
houdt, en dat u samen met de bibliotheek een k opie van deze lic entie verspreidt .
U mag een vergoeding aanr ekenen voor het fysiek o verdr agen van een kopie en u mag
volgens uw eigen keuz e garantiebescherming aanbieden in ruil voor een v ergoeding .
2. U mag uw kopie of kopieën v an de bibliotheek of van een deel ervan wijzigen, zodat
een werk gebaseerd op de bibliotheek on tstaat, en dergelijk e wijzigingen of werk
over eenkomstig de voorwaarden v an paragraaf 1 hierboven k opiëren en v erspreiden, op
voorwaarde dat u ook aan al dez e voorwaarden voldoet:
a) Het gewijzigde werk moet zelf een softwar ebibliotheek zijn.
b) U moet ervoor zorgen dat de gewijzigde bestanden v oorzien zijn van duidelijke
vermeldingen dat u de bestanden heeft gewijzigd , met vermelding van de da tum van elke
wijziging.
c) U moet het geheel van het werk gra tis laten licentiër en voor alle derden o vereenk omstig
de voorwaarden van dez e licentie.
d) Als een voorziening in de gewijzigde bibliotheek verwijst naar een functie of een tabel
met gegevens die door een toepassingspr ogramma worden gelev erd dat de v oorziening
gebruikt, behalve als ar gument dat w ordt doorgegev en als de voorziening wordt
opgeroepen, dient u uw best te doen om ervoor te z orgen dat , als de toepassing dergelijk e
functie of tabel niet levert, de voorziening blijft werken en elk onderdeel v an zijn doel
zinvol blijft uitvoer en.
V oorbeeld: een functie in een bibliotheek om vierkantswortels te berekenen, heeft
een doel dat volledig onafhank elijk is van de toepassing . Daarom schrijft subparagraaf
2d voor dat elk e door een toepassing gelever de functie of tabel die door deze functie
wordt gebruikt , optioneel moet zijn: als de toepassing de informatie niet lev ert, moet de
vierkantswortelfunctie nog steeds vierkantswortels berekenen.
Deze ver eisten zijn van toepassing op het gewijzigde w erk als een geheel. Als
identificeerbare onder dele van dat w erk niet afgeleid zijn van de bibliotheek en als ze
redelijkerwijs kunnen wor den beschouwd als onafhankelijk e en gescheiden werk en, geldt
deze licentie en haar v oorwaarden niet voor die secties wanneer u ze als afz onderlijke
werken v erspreidt. Maar als u de zelfde secties verspreidt als onder deel van een geheel
dat een werk gebaseer d op de bibliotheek vormt, moet de v erspreiding van het geheel
gebeuren volgens de v oorwaarden van deze lic entie, waarvan de toelating v oor andere
licentiehouders betrekking heeft op het v olledige geheel, en dus op elk onderdeel ervan,
ongeacht wie het heeft geschreven.
Deze paragraaf maakt dus geen aanspraak op r echten en betwist uw recht en niet op werk
dat volledig door u geschr even is; het is de bedoeling een contr olerecht uit te oefenen op
de verspreiding v an afgeleide of collectieve werk en gebaseerd op de bibliotheek
V oorts is het zo dat de eenvoudige samenv oeging van een ander werk da t niet gebaseerd
is op de bibliotheek, met de bibliotheek (of met een werk gebaseerd op de bibliotheek)
op een opslagvolume of distributie-medium niet betekent da t het andere werk onder het
toepassingsgebied van dez e licentie valt .
3. U kunt ervoor kiezen op een bepaalde k opie van de bibliotheek de voorwaarden toe
te passen van de gew one GNU Algemene Gebruikers- licentie in plaa ts van deze licentie.
Daartoe dient u alle verwijzingen naar deze licentie aan te passen, zoda t ze verwijzen naar
de gewone GNU Algemene Gebruikerslic entie, versie 2, in plaa ts van naar deze lic entie.
(Als een nieuw ere versie dan v ersie 2 van de gewone GNU Algemene Gebruik erslicentie
verschenen is, k unt u indien u dit wenst die v ersie vermelden.) Breng geen ander e
wijzigingen aan in deze meldingen.
Zodra dez e wijziging is aangebracht in een bepaalde kopie , is ze onomkeerbaar v oor die
kopie, z odat de gewone GNU Algemene Gebruik erslicentie van toepassing is v oor alle
volgende kopieën en afgeleide w erken op basis van die k opie.
Deze optie is handig als u een deel van de code v an de bibliotheek wenst te k opiëren naar
een programma dat geen bibliotheek is .
4. U mag de bibliotheek (of een deel of een afgeleide ervan, overeenk omstig para-
graaf 2) kopiër en en verspreiden in objectcode of uitvoerbar e vorm ov ereenkomstig de
voorwaarden van paragr aaf 1 en 2 hierboven, op voorwaarde da t u ze voorziet van de
volledige, ov ereenk omstige broncode in machineleesbare v orm, die over eenkomstig de
voorwaarden van paragraaf 1 en 2 hierbo ven moet wor den verspreid op een medium da t
normaal wordt gebruikt v oor software-uitwisseling.
Als de verspreiding v an objectcode gebeurt door toegang aan te bieden om vanaf een
bepaalde plaats te k opiëren, voldoet het aanbieden van een gelijkw aardige toegang om
de broncode te k opiëren vanaf de zelfde plaats , aan de vereiste v oor het verspr eiden van
de broncode, hoew el derden niet v erplicht zijn de broncode samen met de objectcode te
kopiëren.
5. Een progr amma dat geen afgeleide van een deel van de bibliotheek bev at, maar met
de bibliotheek moet werken door compilatie of koppeling ernaar , wordt een “w erk dat de
bibliotheek gebruikt” genoemd . Een dergelijk w erk is op zichzelf geen afgeleid w erk van
de bibliotheek en valt dus buiten het bereik v an deze licen tie.
Als u echter een “werk dat de bibliotheek gebruikt” k oppelt aan de bibliotheek, ontstaat
een uitvoerbaar werk dat een afgeleide is v an de bibliotheek (omdat het bepaalde delen
van de bibliotheek bevat), in plaa ts van een “ werk dat de bibliotheek gebruikt” . H et
uitvoerbare werk w ordt dan ook gedekt door dez e licentie. Hoofdstuk 6 v ermeldt de
voorwaarden voor de v erspreiding van der gelijke uitvoerbare w erken.
Als een “w erk dat de bibliotheek gebruikt” materiaal gebruikt uit een kopbestand dat deel
uitmaakt van de bibliotheek, kan de objectcode voor het werk een afgeleid w erk van de
bibliotheek zijn, zelfs als dit niet het geval is v oor de broncode. Of dit het geval is , is met
name belangrijk als het werk kan wor den gekoppeld zonder de bibliotheek, of als het w erk
zelf een bibliotheek is. De drempel v oor deze situa tie wordt niet nauwk eurig gedefinieerd
door de wet.
Als een dergelijk objectbestand enkel numeriek e parameters, gegev ensstructuur-lay-
outs en accessoren, en kleine macr o’ s en kleine in lijn-functies (tien lijnen of minder lang)
gebruikt, is het gebruik van het objectbestand onbeperkt, ongeach t of het wettelijk een
afgeleid werk is. (Uitv oerbare werk en die deze objectcode plus delen van de bibliotheek
bevatten, v allen nog steeds onder paragraaf 6.)
Als het werk echter een af geleide van de bibliotheek is, mag u de objectcode voor het w erk
verspreiden o vereenk omstig de voorwaarden van paragraaf 6. A lle uitvoerbare werk en
die dat werk beva tten, vallen ook onder paragraaf 6, ongeach t of ze rechtstr eeks aan de
biblio- theek zelf gekoppeld zijn.