Users Guide

Table Of Contents
basée sur la bibliothèque, puis copier et distribuer ces modifications (ou cette œuvre) selon les modalités de la section 1 ci-dessus, sous
réserve de respecter également toutes les conditions suivantes : a) L'œuvre modifiée doit elle-même être une bibliothèque de logiciels.
b) Les fichiers modifiés doivent comporter des mentions très visibles précisant que vous avez modifié les fichiers et spécifiant la date
de ces modifications. c) Vous devez vous assurer que l’ensemble de l’œuvre est concédé sous licence à tous les tiers, gratuitement,
selon les termes de la présente licence. d) Si un élément dans la bibliothèque modifiée fait référence à une fonction ou à une table de
données qui doit être fournie par une application qui utilise l’élément en question, autrement que sous forme d’un argument transmis lors
de l’appel de la fonction, vous devez fournir tous les efforts nécessaires pour garantir que, si une application ne prend pas en charge
la fonction ou la table concernée, l’élément concerné fonctionne toujours et réalise les opérations qu’il doit exécuter. (Par exemple,
une fonction dans une bibliothèque sert à calculer des racines carrées. Son objectif est donc entièrement défini indépendamment de
l'application. Par conséquent, la sous-section 2d exige que toutes les fonctions ou tables fournies par une application et utilisées par
cette fonction de calcul soient facultatives : si l'application ne fournit pas les données requises, la fonction de racine carrée doit toujours
calculer les racines carrées.) Les présentes conditions s'appliquent à l'œuvre modifiée dans son ensemble. Si des sections identifiables
de cette œuvre ne sont pas dérivées de la Bibliothèque, et peuvent être raisonnablement considérées elles-mêmes comme des œuvres
indépendantes et distinctes, alors la présente Licence et ses dispositions ne s'appliquent pas auxdites sections lorsque vous les distribuez
seules. Toutefois, si vous distribuez ces mêmes sections en tant que composants d'un ensemble constituant une œuvre basée sur la
Bibliothèque, la distribution de l'ensemble doit se faire suivant les dispositions de la présente Licence, dont les autorisations octroyées
aux autres détenteurs de licence s'étendent à l'ensemble de l'œuvre, et donc à toutes ses sections, quel qu'en soit l'auteur. Cependant,
cette section n’a pas pour but de réclamer des droits ou de contester les vôtres sur une œuvre entièrement écrite par vous. L’objectif
est plutôt d’exercer le droit de contrôler la distribution d’œuvres dérivées ou collectives basées sur la bibliothèque. De plus, la simple
agrégation d’une autre œuvre, non basée sur la bibliothèque, avec la bibliothèque (ou une œuvre basée sur la bibliothèque) sur un volume
de stockage ou un support de distribution n’inclut pas cette autre œuvre dans les éléments couverts par la présente licence. 3. Vous
pouvez choisir d'appliquer les termes de la licence publique générale (GPL) GNU ordinaire au lieu de la présente licence à une copie donnée
de la Bibliothèque. Pour ce faire, vous devez modifier toutes les mentions faisant référence à la présente Licence afin qu'elles renvoient
à la licence publique générale (GPL) GNU ordinaire, version 2, au lieu de la présente Licence. (Si une version de la licence publique
générale GNU ordinaire plus récente que la version 2 a été publiée, vous pouvez préciser cette version à la place si vous le souhaitez.)
N'apportez aucune autre modification dans ces mentions. Une fois cette modification apportée à une copie donnée, elle est irréversible
pour cette copie, si bien que la licence publique générale (GPL) GNU ordinaire s’applique à toutes les copies ou œuvres dérivées créées
à partir de cette copie. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque vers un programme
qui n’est pas une bibliothèque. 4. Vous pouvez copier et distribuer la Bibliothèque (ou bien une portion ou une version dérivée de cette
bibliothèque, selon les termes de la section 2) sous forme de code objet ou d'exécutable, selon les termes des sections 1 et 2 ci-dessus,
à condition de l'accompagner de l'intégralité du code source lisible par machine correspondant, que vous devez distribuer selon les termes
des sections 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution du code objet consiste à
offrir un accès permettant de copier le logiciel depuis un site particulier, le fait d’offrir un accès équivalent pour copier le code source
depuis le même endroit répond aux exigences de distribution du code source, même si les tiers ne sont pas obligés de copier le code
source en même temps que le code objet. 5. Un programme qui ne contient aucun dérivé d'une partie de la Bibliothèque, mais est conçu
pour fonctionner avec cette Bibliothèque (qui est compilée ou liée avec ce programme), est appelé « œuvre qui utilise la Bibliothèque ».
Ce type d'œuvre, en soi, n'est pas un dérivé de la Bibliothèque ; par conséquent, il n'entre pas dans le champ d'application de la présente
Licence. En revanche, la création d'un lien entre une « œuvre qui utilise la Bibliothèque » et la Bibliothèque génère un exécutable qui est
un dérivé de la Bibliothèque (parce qu'il en contient des sections) au lieu d'une simple « œuvre qui utilise la Bibliothèque ». L'exécutable
est donc couvert par la présente Licence. La section 6 décrit les conditions de distribution de ce type d'exécutable. Lorsqu'une « œuvre
qui utilise la Bibliothèque » emploie des données tirées d'un fichier d'en-tête faisant partie de la Bibliothèque, le code objet de l'œuvre
peut être une œuvre dérivée de la Bibliothèque, même si ce n'est pas le cas du code source. Cet aspect est particulièrement important
si l'œuvre peut être liée sans la Bibliothèque ou si l'œuvre est elle-même une bibliothèque. Le seuil de vérité de cet aspect n'est pas
précisément défini par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et mécanismes d'accès à
la structure de données, ainsi que de petites macros et fonctions en ligne (dix lignes de long maximum), alors l'utilisation de ce fichier objet
est illimitée, qu'il s'agisse ou non légalement d'une œuvre dérivée. (Les fichiers exécutables contenant ce code objet plus des portions de
la bibliothèque sont toujours couverts par la section 6.) Dans le cas contraire, si l'œuvre est un dérivé de la bibliothèque, vous pouvez
distribuer le code objet de cette œuvre selon les dispositions de la section 6. Tous les fichiers exécutables contenant cette œuvre sont
également couverts par la section 6, qu'ils soient ou non directement liés à la Bibliothèque proprement dite. 6. Exception aux sections
ci-dessus : vous pouvez également compiler ou lier une « œuvre qui utilise la bibliothèque » avec la bibliothèque afin de produire une
œuvre contenant des portions de la bibliothèque. Vous pouvez ensuite distribuer cette œuvre sous les conditions de votre choix, à
condition qu'elles autorisent la modification de l'œuvre pour l'utilisation personnelle du client et l'ingénierie inverse pour le débogage de
ces modifications. Vous devez appliquer à chaque copie de l'œuvre une mention très visible signalant que la Bibliothèque y est utilisée, et
que cette Bibliothèque et son utilisation sont couvertes par la présente Licence. Vous êtes tenu fournir une copie de cette Licence. Si,
au cours de l'exécution, l'œuvre affiche des mentions de copyright, vous devez y inclure la mention de copyright de la Bibliothèque, ainsi
qu'une référence qui redirige l'utilisateur vers la copie de cette Licence. En outre, vous devez effectuer l'une des opérations suivantes :
a) Accompagnez l'œuvre de l'intégralité du code source lisible par machine de la Bibliothèque, y compris toutes les modifications qui ont
été utilisées dans l'œuvre (à distribuer selon les sections 1 et 2 ci-dessus) ; si l'œuvre est un exécutable lié à la Bibliothèque, vous devez
inclure l'ensemble de l'« œuvre qui utilise la Bibliothèque » lisible par machine, sous forme de code objet et/ou de code source, afin que
l'utilisateur puisse modifier la Bibliothèque et la lier de nouveau pour produire un exécutable modifié contenant la Bibliothèque modifiée.
(Il est entendu que l'utilisateur qui modifie le contenu des fichiers de définition figurant dans la Bibliothèque n'est pas nécessairement en
mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Accompagnez l'œuvre d'une offre écrite, valide au moins trois
ans, qui fournit au même utilisateur les éléments spécifiés à la sous-section 6a ci-dessus, pour un coût ne dépassant pas le coût de leur
distribution. c) Si la distribution de l’œuvre consiste à fournir un accès permettant de la copier depuis un endroit spécifique, fournissez un
accès équivalent pour copier les éléments spécifiés ci-dessus à partir du même site. d) Assurez-vous que l’utilisateur a déjà reçu une copie
Licences tierces
27