Bijlage G
Softwarelicentieovereenkomst voor eindgebruikers
afgeleid werk zijn van de Bibliotheek, zelfs al is de broncode dat niet. Of dit het geval is, is in het bijzonder van belang wanneer het werk zonder de Bibliotheek kan worden gekoppeld of wanneer het werk zelf een bibliotheek is. De bepalingsdrempel hiervoor is niet exact gedefinieerd in de wet.
Wanneer een dergelijk objectbestand alleen numerieke parameters,
Wanneer het werk een afgeleide is van de Bibliotheek, kunt u de objectcode voor het werk verspreiden krachtens de voorwaarden in Artikel 6. Uitvoerbare werken die dat werk bevatten, vallen ook onder Artikel 6, ongeacht of deze rechtstreeks aan de Bibliotheek zelf zijn gekoppeld.
6.Als uitzondering op de bovenstaande Artikelen kunt u ook een "werk dat gebruikmaakt van een Bibliotheek" combineren met of koppelen aan de Bibliotheek om een werk te produceren dat delen van de Bibliotheek bevat, en dat werk verspreiden krachtens voorwaarden naar keuze, mits die voorwaarden wijziging van het werk toestaan voor eigen gebruik door de klant en voor
U moet in elk exemplaar van het werk een duidelijke kennisgeving opnemen dat de Bibliotheek is gebruikt en dat de Bibliotheek en het gebruik ervan onder deze Licentie vallen. U moet een exemplaar van deze Licentie bijvoegen. Wanneer tijdens uitvoer van het werk aanduidingen van auteursrecht worden weergegeven, moet u de aanduiding van auteursrecht voor de Bibliotheek ook opnemen, alsmede een verwijzing voor de gebruiker naar het exemplaar van deze Licentie. Bovendien moet u aan een van de volgende voorwaarden voldoen:
a)Voeg aan het werk de volledige bijbehorende broncode voor de Bibliotheek toe die door computers kan worden gelezen, inclusief alle eventuele wijzigingen die in het werk zijn gebruikt (die moeten worden verspreid krachtens Artikel 1 en 2 hiervoor); en, als het een uitvoerbaar werk betreft dat aan de Bibliotheek is gekoppeld, het volledige "werk dat gebruikmaakt van de Bibliotheek", als objectcode en/of broncode die door computers kan worden gelezen, zodat de gebruiker de Bibliotheek kan wijzigen en vervolgens opnieuw kan koppelen om een gewijzigd uitvoerbaar werk te maken dat de gewijzigde Bibliotheek bevat. (De gebruiker die de inhoud van definitiebestanden in de Bibliotheek wijzigt, is niet noodzakelijkerwijs in staat de toepassing te hercompileren om de gewijzigde definities te gebruiken.)
b)Gebruik een geschikt gedeeld bibliotheekmechanisme voor koppeling aan de Bibliotheek. Een geschikt mechanisme is een mechanisme dat (1) tijdens runtime een exemplaar van de bibliotheek gebruikt dat al op de computer van de gebruiker aanwezig is in plaats van bibliotheekfuncties te kopiëren naar het uitvoerbare werk, en (2) goed werkt met een gewijzigde versie van de bibliotheek, zolang de interface van de gewijzigde versie compatibel is met die van de versie waarmee het werk is gemaakt.
c)Voeg een schriftelijk aanbod bij, dat ten minste drie jaar geldig is, waarmee dezelfde gebruiker, tegen betaling van maximaal de kosten die u maakt voor deze verspreiding, de materialen kan krijgen die zijn aangegeven in Subartikel 6a hiervoor.
d)Als verspreiding van het werk mogelijk wordt gemaakt middels toegang tot een exemplaar vanaf een vooraf bepaalde plaats, moet u het mogelijk maken de bovengenoemde materialen vanaf diezelfde plaats te kopiëren.
e)Controleer of de gebruiker al een exemplaar van deze materialen heeft ontvangen of dat u deze gebruiker al een exemplaar hebt gestuurd.
In geval van een uitvoerbaar bestand moet de vereiste vorm van een "werk dat gebruikmaakt van de Bibliotheek" gegevens en hulpprogramma's omvatten die benodigd zijn om het uitvoerbare bestand te reproduceren. Bij wijze van speciale uitzondering hoeven in de verspreide materialen echter geen elementen te zijn opgenomen die normaal gesproken worden verspreid in combinatie met de hoofdonderdelen (compiler, kernel, enz.) van het besturingssysteem waarop het uitvoerbare bestand wordt uitgevoerd, tenzij het betreffende onderdeel zelf bij het uitvoerbare bestand is gevoegd.
Deze vereiste kan in strijd zijn met de licentiebeperkingen van andere eigendomsbibliotheken die normaal gesproken niet met het besturingssysteem worden meegeleverd. Een dergelijke tegenstrijdigheid houdt in dat u niet zowel die andere eigendomsbibliotheken als de Bibliotheek gezamenlijk kunt gebruiken in een uitvoerbaar bestand dat
u verspreidt.
7.U mag bibliotheekvoorzieningen die een "op de Bibliotheek gebaseerd werk" vormen, naast elkaar in een enkele bibliotheek plaatsen samen met andere bibliotheekvoorzieningen die niet onder deze Licentie vallen, en een dergelijke gecombineerde bibliotheek verspreiden, mits de afzonderlijke verspreiding van het op de Bibliotheek gebaseerde werk en van andere bibliotheekvoorzieningen anderszins is toegestaan, en mits u de volgende twee dingen doet:
a)Voeg bij de gecombineerde bibliotheek een exemplaar van hetzelfde op de Bibliotheek gebaseerde werk, maar niet gecombineerd met andere bibliotheekfaciliteiten. Dit moet worden verspreid krachtens de voorwaarden in de Artikelen hiervoor.
37 |