Français - 33 -
Français
dénommé sous l’appellation « vous »). Une « bibliothèque »
signifi e un ensemble de fonctions logicielles et/ou de
données préparées de manière à être liées facilement
avec des programmes d’application (qui utilisent certaines
fonctions et données) pour former des exécutables.
La « Bibliothèque » fait référence ci-dessous à toute
bibliothèque de logiciel de la sorte qui a été distribuée
sous ces termes. Un « travail basé sur la bibliotheque »
signifi e soit la Bibliothèque ou tout travail dérivatif sous le
droit de propriété : Autrement dit, un travail qui contient
la Bibliothèque, ou une portion de cette dernière que ce
soit mot pour mot ou avec des modifi cations et/ou traduite
directement dans une autre langue. (ci après, la traduction
est inclus sans limitation dans le terme « modifi cations ».)
« Code source » pour un travail signifi e la forme préférée
du travail pour y apporter des modifi cations. Pour une
bibliothèque, le source code complet signifi e tous les
codes sources pour tous les modules qu’il contient, plus
tout fi chier de dé fi nition d’interface associée, plus les
scripts utilisés pour contrôler la compilation et l’installation
de la bibliothèque. Les activités autre que la copie, la
distribution et la modifi cation ne sont pas couvertes
par cette licence, elles sont hors de sa portée. L’action
d'exécuter un programme utilisant la bibliothèque n’est
pas limitée, et les résultats d’un tel programme est couvert
seulement si son contenu constitue un travail basé sur
la bibliothèque (indépendamment de l’utilisation de la
bibliothèque dans un outil pour sa rédaction. Le véridicité
de cela dépend de ce que la bibliothèque fait et de ce que
le programme qui utilise la bibliothèque fait.
1. Vous pouvez copier et distribuer des copies à l’identique
du Code source complet de la bibliothèque tel que vous
le recevez, sous tout moyen, dans la mesure où vous
publiez en connaissance de fait et de manière appropriée
une notifi cation de droit d’auteur et une clause de non-
responsabilité sur chaque copie ; gardez toutes les notices
intactes qui font référence à la licence et sur l’absence
de toute garantie, et distribuez une copie de cette licence
avec la Bibliothèque.
Vous pouvez facturer un prix pour l’acte physique de
transfert d’une copie et vous pouvez à votre discrétion
proposer une protection de garantie payante.
2. Vous pouvez modifi er votre copie ou vos copies de la
Bibliothèque ou toute
Partie de celle-ci, formant ainsi
un travail basé sur la Bibliothèque et copier et distribuer
les dites modifi cations ou travaux selon les termes de
la Section 1 plus haut, à condition que vous répondiez
également à toutes ces conditions :
a) le travail modifi é doit être lui-même une bibliothèque
logicielle.
b) vous pouvez permettre aux fi chiers modifi és de porter
une notifi cation proéminente déclarant que vous avez
modifi é les fi chiers et la date de ces changements.
c) Vous pouvez transférer la licence de l’ensemble du
travail sans frais à toutes les parties tierces sous les
termes de cette Licence.
d) Si un service dans la Bibliothèque modifi ée fait
référence à une fonction ou un tableau de données
qui doit être fourni par un programme d’application
qui utilise le service, autrement que sur un argument
passé lorsque le service est invoqué, alors vous devez
faire des efforts de bonne foi pour garantir que dans le
cas ou une application ne procure pas cette fonction
ou tableau, le service fonctionne encore et exécute
les autres éléments de son utilité de manière encore
acceptable.
(Par exemple, une fonction dans la bibliothèque pour
calculer des racines carrée a un but entièrement défini
indépendant de l’application. Par consequent, la 2e
subsection necessite que toute fonction ou tableau
fournie par l’application utilisee par cette fonction doit
etre optionnelle : Si l’application ne la fourni pas, la
fonction racine carrée doit tout de même calculer des
racines carrées.) Ces conditions s’appliquent sur les
travaux modifi és comme un ensemble. Si des sections
identifi ables de ce travail ne sont pas dérivées de la
bibliothèque et ne peuvent pas être considérée comme
travaux indépendants et séparés eux-mêmes, lors cette
licence, et ses termes ne s'appliquent pas aux sections
lorsque vous les distribuez comme des travaux séparés.
Mais lorsque vous distribuez la même section comme
une partie d’un ensemble qui est un travail sur la base
de la Bibliothèque, la distribution de l’ensemble doit être
selon les termes de cette Licence, dont les permissions
pour d’autres licences s’étende sur l’intégralité, et par
conséquent sur chacune des partie indifféremment de
qui l’a écrite. Par conséquent, il n’est pas du ressort de
cette section de demander des droits ou de contester vos
droit sur des travaux entièrement rédigés par vous, mais
vise plutôt à exercer le droit de contrôler la distribution de
travaux dérivatifs ou collectifs basés sur la Bibliothèque.
En plus de cela, le simple ajout d’un autre travail non
basé sur la Bibliothèque à la Bibliothèque (ou a un travail
basé sur la bibliothèque) sur un volume d’un moyen de
distribution ou de stockage n'amène pas l’autre travail
dans le champ de cette Licence.
3. Vous pouvez choisir d’appliquer les termes des GNU
ordinaires La licence publique générale au lieu de cette
licence sur une copie de la Bibliothèque distribuée. Pour
faire cela, vous devez changer toutes les notifi cations qui
font référence à cette Licence, afi n qu’elles ne fassent
référence qu’à la licence publique générale version 2 au
lieu de cette Licence. (Si une version plus récente que la
version 2 de la licence publique générale GNU est publiée,
alors vous pouvez spécifi er cette version à la place si vous
le désirez.) Ne faites aucun autre changement dans ces
notifi cations. Une fois que ce changement est fait sur une
copie donnée, il est irréversible pour cette copie, donc la
licence publique générale GNU ordinaire s’applique à toutes
les copies subséquentes et travaux dérivatifs réalisés à
partir de cette copie. Cette option est pratique lorsque vous
souhaitez copier une partie du code de la Bibliothèque dans
un programme qui n’est pas une bibliothèque.
4. Vous pouvez copier et distribuer la Bibliothèque (ou une
portion ou Dérivative de cette dernière, selon la section 2)
sous forme de code objet ou exécutable sous les termes
des sections 1 et 2 ci-dessus, dans la mesure ou vous
l’accompagnez avec le code source lisible à la machine
correspondant, qui doit être distribuée sous les termes des
sections 1 et 2 ci-dessus sur un moyen utilisé de manière
personnalisée pour un échange de logiciel.
Si la distribution du code objet est faite en offrant l’accès
à une copie depuis un lieu spécifi é, alors offrir un accès
équivalent pour copier le code source depuis le même lieu
répond aux exigences pour la distribution du code source,
même si des parties tierces ne sont pas autorisées à
copier la source en même temps que le code objet.
5. Un programme qui ne contient pas de partie dérivée de
la Bibliothèque, mais qui est conçu pour fonctionner avec
la bibliothèque en étant compilé ou lié avec, est appelée
un « travail qui utilise la Bibliothèque ». Un tel travail, par
exception, n’est pas un travail dérivatif de la Bibliothèque et
tombe par conséquent en dehors du champ d’application
de cette Licence. Cependant, lier un « travail qui utilise