34
Fr
Préambule
Les licences de la plupart des logiciels sont
conçues pour vous enlever toute liberté de
les partager et de les modifier. À l’opposé,
les Licences Générales Publiques GNU ont
pour but de vous ga rantir votre liberté de
partager et modifier un logiciel libre, pour
être sûr que le logiciel est bien libre pour
tous les utilisateurs . Cette licence, la
Licence Générale Publique Limitée,
s’applique à certains paq uets logiciels
désignés spécifiquement – typiquement
des bibliothèques – de la Free Software
Foundation et d’autres auteurs qui
décident de l’utiliser. V ous pouvez l’utiliser
aussi, mais nous vous suggérons de
considérer d’abord si la présente licence ou
la Licence Générale Publique GNU
ordinaire est la meilleure stratégie à utiliser
dans chaque cas particu lier, suivant les
explications données ci-dessous.
Quand nous parlons de logiciels li bres,
nous parlons de liberté de l’utiliser, non de
prix. Nos licences pu bliques générales sont
conçues pour vous donner l’assurance
d’être libres de distribuer des copies des
logiciels libres (et de facturer ce serv ice, si
vous le souhaitez), de recevoir le code
source ou de pouvoir l’obtenir si vous le
souhaitez, de pouvoir modifier le s logiciels
ou en utiliser des é léments dans de
nouveaux programmes libres et de savoir
que vous pouvez le faire.
Pour protéger vos droits, il nous est
nécessaire d’ imposer des limitations qui
interdisent aux distributeurs de vous
refuser ces droits ou de vous deman der d’y
renoncer.
Certaines responsab ilités vous incombent
en raison de ces limitations si vous
distribuez des copi es de la bibliothèque, ou
si vous la modifiez.
Par exemple, si vous distribuez des copies
d’une telle bibliothèque, à titre gratuit ou
contre une rémunération, vous devez
accorder aux destina ta ires tous les droits
dont vous disposez. Vous devez vous
assurer qu’eux aussi reço ivent ou puissent
disposer du code source. Si vous liez
d’autres codes avec la bibliothèque, vous
devez fournir des fichiers objets complets
aux concessionnaires, de sor te qu’ils
puissent les lier à nouveau avec la
bibliothèque après l’avoir modifiée et
recompilée. Et vous devez leur montrer les
présentes conditions afin qu’ils aient
connaissance de leurs d roits. Nous
protégeons vos droits en deux étapes : (1)
nous libellons la bibliothèque avec une
notice de propriété intellectuelle
(copyright), et (2) nous vous délivrons cette
licence, qui vous donne l’autorisation
légale de copi er, distribuer et/ou modifier
ce bibli othèque.
Pour protéger chaque distributeur, nous
voulons établir de façon très claire qu’il n’y
a aucune garantie pour la Bibliothèque
libre. Aussi, si la Bibliothèque est modifiée
par quelqu’un d’aut re qui la redistribue
ensuite, ses concessionnaires devraient
savoir que ce qu’ils ont n’est pas la version
originale, de so rte que la réputation de
l’auteur original ne sera pas a ffectée à
cause de problèmes introduits par d’autres.
Enfin, les brevets logiciels constituent une
menace constante contre l’existence
même de tout logi ciel libre. Nous voulons
être sûr qu’une société ne peut pas
effectivement restr eindre les utilisateurs
d’un programme libre en obtenant une
licence restrictive d’un titulaire de brevet.
Par conséquent, nous insistons pour que
toute licence de brevet obtenue pour une
version de la Bibliothèque soit cohérente
avec sa pleine liberté d’utilisati on spécifiée
dans la présente Licence.
La plupart des logic iels GNU, y compris
certaines bibliothèques, sont couv erts par
la Licence Générale Publique GNU. La
présente licence s’applique à certaines
bibliothèques et est assez différente de la
Licence Générale Publique ordinaire.
Nous utilisons la présente licence pour
certaines bibli othèques afin de permettre
de lier ces bibliothèques, sous certaines
conditions, à des programmes non libres.
Quand un programme est lié avec une
bibliothèque, que ce soit statiquement ou
avec une bibliothèque partagée, la
combinaison des deux constitue, en termes
légaux, un ouvrage combiné, un dérivé d e la
bibliothèque originale. Il s’ensuit que la
Licence Générale Publique ordinaire ne
permet une telle liaison que si l’entière
combin aison r empli t ses cr itère s et
conditions de liberté. La Licence Générale
Publique Limitée permet de desserrer les
critères permettant de lier d’autres codes
avec la bibliothèque.
Nous appelons cette licence la Licence
Générale Publique “Limitée” ca r elle offre
en fait une protection plus limitée de la
liberté de l’u tilisateur que celle offerte p ar la
Licence Générale Publique ordinaire. Elle
offre aux autres développeurs de logiciels
libres un avantage plus limité face aux
programmes concurrents non libres. Ces
désavantages sont la raison pour laquelle
nous utilisons la Licence Générale
Publique ordinaire pour de nombreuses
bibliothèques. Cepe ndant la licence limitée
offre des avantages dans certaines
circonstances spéciales.
Par exemple, en de rares occasions, il peut
exister le besoin pa rticulier d’encourager
l’utilisation la pl us large possible d’une
certaine bibliothèque , afin qu’elle devienne
un standard de facto. Pour arriver à cette
fin, des programmes non libres doivent
pouvoir être aut orisés à utili ser la
Bibliothèque. Un cas plus fréquent est
qu’une bibliothèque li bre effectue les
mêmes tâches que des bibliothèques non
libres largeme nt utilisées. Dans ce cas, il
n’y a pas grand chose à gagner à limiter la
bibliothèque li bre aux seuls logiciels l ibres,
aussi nous utilisons la Licence Générale
Pub
li
que Limitée.
Dans d’autres cas, l’autorisation d’utiliser
une bibliothèque particulière dans des
programmes non libres permet à un plus
grand nombre de personnes d’utili ser un
corpus très large de logiciel s libres. Par
exemple, l’autorisa tion d’utiliser la
Bibliothèque C GNU dans d e s programmes
non libres permet à plus de personnes
d’utiliser le système d’exploitation GNU
tout entier, de même que sa variante, le
système d’exploitation GNU/ Linux.
Bien que la Licence Générale Publique
Limitée semble limiter la protection de la
liberté de l’utilisa teur, elle assure que
l’utilisateur d’un progra mme lié avec la
Bibliothèque dispose de la liberté et du
choix d’exécuter ce programme en utilisant
une version modifiée d e la Bibliothèque.
Les termes exacts et les conditions de
copie, distribution et modification sont les
suivants. Accordez une attention toute
particulière aux différences entre un
“ouvrage basé su r la Bibliothèque” et un
“ouvrage utilisant la Bi bliothèque”. Le
premier contie nt un code dér ivé de la
Bibliothèque, tandis que le second doit être
combiné avec la Biblio thèque afin de
pouvoir être exécuté.
CONDITIONS DE COPIE,
DISTRIBUTION ET
MODIFICATION DE LA LICENCE
PUBLIQUE GÉNÉRALE LIMITÉE
GNU
0. Cet Accord de Licence s’applique à
toute bibliothèqu e logicielle ou tout
programme contenant une notice
placée par l e titulaire de la rése rvation
de droits (copyright) ou toute autre
partie autorisée indiquant que ce
logiciel peut être distribué suivant les
termes de cette Licence Générale
Publique Limitée (appelée ci-dessous
“cette Licence”). Chaque
concessionaire sera désigné p ar “vous”.
Une “bibliothèque” sig nifie une
collec tion d e fonct ions logici elles e t/ou
de données préparées de façon à être
liée facilement à des programmes
applicatifs (utilisant tout ou part ie de
ces fonctions et données) afin de
former des exécutables.
La “Bibliothèque”, ci-dessous, se r éfère
à toute bibliothèque logicielle ou
ouvrage qui a été distribué suivant ces
termes. Un “o uvrage basé sur la
Bibliothèque” sign ifie soit la
Bibliothèque soit un ouvrage dérivé
pouvant être soumis aux lois de
propriété intellectuelle : c’est-àdire un
ouvrage contenant la Bibliothèque ou
une portion de celle-ci, s oit en copie
conforme, soit avec des modification s
et/ou traduite directement dans un
autre langage. (Ci- après, le terme
“modif ication ” impliq ue, san s s’y
réduire, le terme traduction.)
“Le code source” d’un ou vrage dési gne
la forme favori te pour travaill er à des
modifications de cet ouvrage. Pour une
bibliothèque, le c ode source intégral
désigne la total ité du code source de la
totalité des modules qu’il contient, ainsi
que les éventuels fichiers de définition
des interfaces qui y sont associés et les
scripts utilisés pour co ntrôler la
compilation et l’installati on de la
Bibliothèque.
Les activités autres que la copie, la
distribution et la mo dification ne sont
pas couvertes par la pré sente Licence ;
elles sont hors de so n champ
d’application. L’action d’exécuter un
programme utilisa nt la Bibliothèque
n’est pas restreinte et les résultats
produits par un tel programme ne sont
couverts que si leur contenu constitue
un ouvrage basé sur la Bibliothèque
(indépendamment de l’utilisation de la
Bibliothèque dans un outil uti lisé pour
l’écrire). Que ce soit ou non le cas
dépend de ce que réalise la
Bibliothèque, et de ce que fa it le
programme utilisa nt la Bibliothèque.
1. Vous pouvez copier et distribuer d es
copies à l’identique du code source
complet de la Bibliothè que tel que vous
l’avez reçu, su r n’importe q uel support,
à condition que vous apposiez sur
chaque copie, de manière ad hoc et
parfaitement visible, l’ avis de droit
d’auteur adéquat et une exonération de
garantie ; que vous gardiez intact s tous
les avis faisant référe nce à la présente
Licence et à l’absence de toute garantie
; et que vous fournissiez un exemplaire
de la présente Licence en même temps
que la Bibliothèqu e.
Vous pouvez fai re payer l’acte physiqu e
de transmission d’une copie, et vous
pouvez, à votre discrétion, proposer une
garantie contre rémunération.
2. Vous pouvez modifier v otre copie ou des
copies de la Bibliothèqu e ou n’import e
quelle partie de celui-ci, créa nt ainsi un
ouvrage fondé sur la Bibliothèque, et
copier et distribuer de telles
modifications ou ouvrage selon l es
termes de l’Article 1 ci-dessus, à
condition de vous conformer également
à chacu ne des oblig ation s suiv antes :
a) L’ouvra ge modifié doit être lui-même
une bibliothèque logi cielle.
b) Vous devez assurer que les fichiers
modifiés comportent des notices
évidentes, établissant que vous avez
changé les fichiers, et la date de ces
changements.
c) V ous devez assurer que l’ensemble
de l’ouvrage pourra être lic encié sans
frais à to ute tierce partie suivant les
termes de cette Licence.
d) Si une facilité dans a bibliot hèque
modifiée fait référence à une foncti on
ou à une ta ble de donn ées à fourni r
par une applicatio n utilisant la
facilité, autre qu’un argument passé
quand la facilité es t invoquée, alors
vous devez faire un effort en toute
bonne foi po ur v ous ass ure r que,
dans l’éventualité où une appl ication
ne fournirait pas une telle fonction ou
table, la facilité re stera opérationnelle
et effectuera une partie quelconque
de sa finalité de façon sensée. (Par
exemple, une fonction dans une
bibliothèque servant à calculer d es
racines carrées a une finalité qui est
parfaitement définie
indépendamment de l’application.
Par conséquent, la Sous-section 2d
requiert que toute fonction fournie
par l’application ou ta ble utilisée par
cette fonction doit être optionnelle : si
l’application n’en fournit pas, la
fonction racine carrée doit encore
pouvoir calculer d es racines carrées.)
Ces obligations s’appliquent à l’ouvrage
modifié pris comme un tout. Si des
éléments identifiables de cet ouvrage
ne sont pas fondés sur la Bibliothèque
et peuvent raisonnablement être
considérés comme des ouvrages
indépendants distincts en eux mêmes,
alors la présente Licence et ses
conditions ne s’appliquent pas à ces
éléments lorsque vous les distribuez en
tant qu’ouvrages distincts. Mai s
lorsque vous distribu ez ces mêmes
él
éments comme partie d’un tout,
lequel constitue un ouvrage fondé sur la
Bibliothèque, la di stribution de ce tout
doit êt re soumis e aux con dition s de la
présente Licence, et les autorisations
qu’elle octroie aux autres
concessionnaires s’étendent à
l’ensemble de l’ouvrage et par
conséquent à chaque et toute partie
indiff érement de qui l’a écri te.
Par conséquent, l’objet du présent
article n’est pas de revendiquer des
droits ou de contester vos droits sur un
ouvrage entièrement écrit par vous ; son
objet est plutôt d’exercer le droit de
contrôle r la distr ibution d’ ouvrages
dérivés ou d’ouvrages collectifs fond és
sur la Bibliothèque.
De plus, la simple prox imité de la
Bibliothèque avec un autre ouvrage qui
n’est pas fondé sur la Bibliothèque (ou
un ouvrage fondé sur la Bibliothèque)
sur une partition d’un espace de
stockage ou un suppor t de distribution
ne place pas cet autre ouvrage dans le
champ d’application de la p résente
Licence.
3. Vous pouvez choisir d’appliquer les
termes de la Licence Générale Publique
GNU ordinaire au lieu de ceux de cette
Licence à une copie donnée de cette
Bibliothèque. Pour le faire, vous devez
modifi er les notice s qui s e réfèr ent à
cette Licence, de sorte qu’elles se
réfèrent plutôt à la Licence Générale
Publique GNU v ersion 2, au lieu de cette
Licence. (Si une version officielle plus
récente que la version 2 de la Licence
Générale Publique GNU ordinaire a été
publiée, alors vous pouvez spécifier
plutôt cette version si vous le
souhaitez.) N’effectuez aucun autre
changement à ces notices.
Dès que ce changement a été fait dans
une copie donnée, il est irréversible
pour cette copie et donc la Licence
Générale Publique GNU ordinaire
s’appliquera à toutes les copies
suivantes et à tous travaux dérivés
effectués à partir de cette copie. Cette
option est utile quand vous souhaitez
copier u ne partie du code de l a
Bibliothèque en un programme qui
n’est pas une bibliothèque.
4. Vous pouvez copier et d istribuer la
Bibliothèque (ou une portion ou un
dérivé de celle-ci, sui vant les termes de
la Section 2) sous forme d e code objet
ou exécutable suivant les termes des
Sections 1 et 2 ci-dessus, pourvu que
vous l’accompagniez du code source
correspondan t sous forme lis ible par
une machine, qui doit êt re distribué
suivant les termes des sections 1 et 2 ci-
dessus sur un support uti lisé
habituellement pour l’échange de
logiciels.
S i l a d ist rib u tio n du c ode obj e t se f ait en
offrant l’accès à la copie depu is un
emplacement désigné, alors une offre
d’accès équivalente pour copier le code
source depuis le même emplacement
satisfait à l’obligation de distribuer le
code source, même si des parties
tierces ne sont pas obligées de copier
simultanément le code source en
même temps que le code objet.
5. Un programme qui ne contient aucun
dérivé d’une quelconque parti e de la
Bibliothèque, mais est conçu pour
travailler avec la Bibliothèque en étant
compilé ou lié avec cette Bibliothèque,
est appelé un “ouvrage utilisant la
Bibliothèque”. Un tel touvrage , pris
X-HM70_Fr_copyri ght.fm 34 ページ 2011年7 月8日 金曜 日 午後7時 24分