Users Guide

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 modiée dans son ensemble. Si des sections identiables 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. Lobjectif 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 modier toutes les
mentions faisant référence à la présente Licence an 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 modication dans ces mentions. Une fois cette
modication 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 à orir un accès permettant de copier le logiciel depuis un site particulier, le
fait d’orir 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 chier
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éni par la loi. Si un tel chier 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 chier objet est illimitée, qu'il s'agisse ou non légalement d'une œuvre dérivée. (Les chiers
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
chiers 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 an 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 modication de l'œuvre pour l'utilisation personnelle du client et l'ingénierie
inverse pour le débogage de ces modications. 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 ache 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 eectuer 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
modications 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, an que l'utilisateur puisse modier la Bibliothèque et la lier de nouveau pour produire un exécutable modié contenant la
Bibliothèque modiée. (Il est entendu que l'utilisateur qui modie le contenu des chiers de nition gurant dans la Bibliothèque n'est pas
nécessairement en mesure de recompiler l'application pour utiliser les nitions modiées.) b) Accompagnez l'œuvre d'une ore écrite,
valide au moins trois ans, qui fournit au même utilisateur les éléments spécié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écique, fournissez un accès équivalent pour copier les éléments spéciés ci-dessus à partir du même site. d) Assurez-vous que
l’utilisateur a déjà reçu une copie de ces éléments ou que vous lui avez déjà envoyé une copie. Pour un exécutable, la forme requise de
l'« œuvre qui utilise la Bibliothèque » doit inclure toutes les données et tous les utilitaires nécessaires pour reproduire l'exécutable à partir de
28
Licences tierces