Sony BDP-S1 Mode D'emploi page 62

Table des Matières

Publicité

modifications ou l'oeuvre selon les
conditions de la section 1 ci-dessus, à
condition qu'elle remplisse aussi toutes ces
conditions :
a)
L'œuvre modifiée doit être elle-même
une bibliothèque de logiciels.
b)
La personne doit s'assurer que les
fichiers modifiés ont des avis bien en
évidence indiquant qu'elle a changé les
fichiers et la date de tous les
changements.
c)
La personne doit s'assurer que
l'ensemble de l'oeuvre est sous licence
sans frais pour toute tierce partie selon
les conditions de la présente licence.
d)
Si une fonction dans la bibliothèque
modifiée renvoie à une fonction ou à
une table de données qui doit être
fournie par un programme
d'application qui utilise la fonction,
autrement que comme un argument
transmis quand la fonction est appelée,
la personne doit alors faire un effort
réel pour assurer qu'au cas où une
application ne fournit pas cette fonction
ou cette table, la fonction continue de
fonctionner et exécute une partie
quelconque de son objet qui reste
significative.
(Par exemple, une fonction dans une
bibliothèque pour calculer les racines
carrées a un but bien défini
indépendamment de l'application. Par
conséquent, la sous-section 2d demande que
toute fonction ou table fournie par
l'application et utilisée par cette fonction
doit être optionnelle : si l'application ne la
fournit pas, la fonction de racine carrée doit
toujours calculer les racines carrées.) Ces
exigences s'appliquent à l'œuvre modifiée
dans son ensemble. Si des sections
identifiables de cette oeuvre ne découlent
pas de la bibliothèque et qu'on peut
raisonnablement les considérer elles-mêmes
comme des œuvres indépendantes et
distinctes, la présente licence, et ses
conditions ne s'appliquent pas à ces sections
quand la personne les distribue comme des
œuvres distinctes. Mais quand la personne
distribue les mêmes sections dans le cadre
d'un tout qui est un travail basé sur la
bibliothèque, la distribution de l'ensemble
doit se faire selon les conditions de la
présente licence dont les permissions pour
d'autres licences s'étendent à l'ensemble et,
par conséquent, à chacune des parties quel
qu'en soit l'auteur.
L'objet de la présente section n'est donc pas
de réclamer ou de contester les droits de la
personne concernant l'oeuvre qu'elle a
entièrement écrite elle-même, mais plutôt
d'exercer le droit de contrôler la distribution
des œuvres dérivées ou collectives en
fonction de la bibliothèque. De plus, le
simple regroupement d'une autre oeuvre qui
n'est pas basée sur la bibliothèque (ou avec
une oeuvre basée sur la bibliothèque) sur
plusieurs supports de stockage ou de
distribution ne met pas l'autre oeuvre dans
le champ d'application de la présente
licence.
3.
La personne peut choisir d'appliquer les
conditions de la licence publique générale
ordinaire GNU au lieu de la présente licence
à une copie donnée de la bibliothèque. Pour
cela, elle doit modifier tous les avis qui
renvoient à la présente licence de sorte
qu'ils renvoient à la licence publique
générale ordinaire GNU au lieu de la
présente licence. (Si une version plus
récente que la version 2 de la licence
publique générale ordinaire GNU est
apparue, la personne peut préciser cette
version si elle le désire.) Ne faire aucun
changement à ces avis.
Une fois ce changement effectué dans une
copie donnée, il est irréversible pour ladite
copie de sorte que la licence publique
générale ordinaire GNU s'applique à toutes
les copies subséquentes et aux œuvres
62
Renseignements en matière de GNU
dérivées faites à partir de cette copie. Cette
option est utile quand la personne veut
copier une partie du code de la bibliothèque
dans un programme qui n'est pas une
bibliothèque.
4.
La personne peut copier et distribuer la
bibliothèque (ou une partie ou un sous-
produit de celle-ci, selon la section 2) dans
le code objet ou sous forme exécutable selon
les conditions des sections 1 et 2 ci-dessus
sur un support normalement utilisé pour les
échanges de logiciels.
Si la distribution du code objet se fait par
l'accès à la copie à partir d'un endroit
désigné, l'accès équivalent pour la copie du
code source à partir du même endroit
compte comme distribution du code source,
bien que les tierces parties ne soient pas
obligées de copier la source avec le code
objet.
5.
Un programme qui ne contient aucun sous-
produit d'une partie quelconque de la
bibliothèque, mais qui est censé fonctionner
avec la bibliothèque par compilation ou par
rattachement avec celle-ci, est appelé une
« oeuvre qui utilise la bibliothèque ». Une
telle oeuvre, distincte, n'est pas un sous-
produit de la bibliothèque et, par
conséquent, n'est pas dans le champ
d'application de la présente licence.
Cependant, le rattachement d'une « oeuvre
qui utilise la bibliothèque » à la bibliothèque
crée un produit exécutable qui est un sous-
produit de la bibliothèque (parce qu'il
contient des parties de la bibliothèque),
plutôt qu'une « oeuvre qui utilise la
bibliothèque ». Le produit exécutable est
donc couvert par la présente bibliothèque.
La section 6 donne les conditions de
distribution de ces produits exécutables.
Quand une « oeuvre qui utilise la
bibliothèque » utilise du matériel provenant
d'un fichier titre qui fait partie de la
bibliothèque, le code objet de l'oeuvre peut
être une oeuvre dérivée de la bibliothèque
même si le code source ne l'est pas. Il est
important que ceci soit vrai surtout si
l'œuvre peut être reliée sans la bibliothèque
ou si l'oeuvre est elle-même une
bibliothèque. Le seuil de cette vérité n'est
pas défini précisément par la loi.
Si un tel fichier objet utilise seulement des
paramètres numériques, des plans
d'assemblage et des mécanismes d'accès
des structures de données, de petites macros
et de petites fonctions en ligne (dix lignes ou
moins de longueur), l'utilisation du fichier
objet n'est pas restreinte, que ce soit ou non
légalement une oeuvre dérivée. (Les
produits exécutables contenant ce code
objet plus des parties de la bibliothèque
relèveront toujours de la section 6.)
Sinon, si l'oeuvre est un sous-produit de la
bibliothèque, la personne peut distribuer le
code objet de l'oeuvre selon les codes selon
les conditions de la section 6. Tout produit
exécutable contenant cette oeuvre relève
aussi de la section 6, qu'il soit ou non relié
directement à la bibliothèque elle-même.
6.
Comme une exception à la section ci-
dessus, la personne peut aussi combiner ou
relier une « oeuvre qui utilise la
bibliothèque » à la bibliothèque pour
produire une oeuvre contenant des parties de
la bibliothèque et distribuer cette oeuvre
selon les conditions de son choix, pourvu
que les conditions permettent la
modification de l'oeuvre pour l'utilisation
personnelle du client et la rétro-ingénierie
pour le déverminage de ces modifications.
La personne doit donner un avis bien visible
avec chaque copie de l'oeuvre indiquant que
la bibliothèque est utilisée dedans et que
cette bibliothèque et son utilisation sont
protégées par la présente licence. La
personne doit fournir une copie de la
présente licence. Si, durant l'exécution,
l'œuvre affiche des avis de droits d'auteur,
la personne doit inclure l'avis de droits
d'auteur pour la bibliothèque avec eux ainsi
qu'une référence indiquant à l'utilisateur la
copie de la présente licence.
De plus, la personne doit faire l'une de ces
choses :
a)
Accompagner l'œuvre d'un code
source complet correspondant, lisible à
la machine, pour la bibliothèque et
comprenant tous les changements
utilisés pour l'oeuvre (qui doit être
distribué selon les sections 1 et 2 ci-
dessus); et, si l'oeuvre est un produit
exécutable relié à la bibliothèque, avec
l'« oeuvre qui utilise la bibliothèque »
complet lisible à la machine, comme un
code objet et/ou un code source de sorte
que l'utilisateur puisse modifier la
bibliothèque et ensuite la relier pour
produire un produit exécutable modifié
contenant la bibliothèque modifiée. (Il
est entendu que l'utilisateur qui change
le contenu des fichiers de définitions
dans la bibliothèque ne sera pas
nécessairement capable de recompiler
les applications pour utiliser les
modifications modifiées.)
b)
Utiliser un mécanisme approprié de
bibliothèque partagée pour se relier à la
bibliothèque. Un mécanisme approprié
est un mécanisme qui (1) utilise au
moment de l'exécution une copie de la
bibliothèque déjà présente sur
l'ordinateur de l'utilisateur, plutôt que
de copier les fonctions de la
bibliothèque dans un produit
exécutable, et (2) fonctionnera
correctement avec une version
modifiée de la bibliothèque, si
l'utilisateur en installe une, pourvu que
cette version modifiée soit une
interface compatible avec la version
qui a servi à faire l'oeuvre.
c)
Accompagner l'oeuvre d'une offre
écrite valide pendant au moins trois ans
afin de donner au même utilisateur les
matériaux prescrits dans la sous-section
6a ci-dessus, pour un coût qui ne
dépasse pas le coût de l'exécution de
cette distribution.
d)
Si la distribution de l'oeuvre se fait par
un accès afin de faire la copie à partir
d'un endroit désigné, il faut offrir un
accès équivalent pour copier le matériel
prescrit ci-dessus à partir du même
endroit.
e)
Vérifier que l'utilisateur a déjà reçu une
copie de ces matériels ou que la
personne l'a déjà envoyée à
l'utilisateur.
Pour un produit exécutable, la forme
requise de l'« oeuvre qui utilise la
bibliothèque » doit inclure toutes les
donnée et programmes utilitaires
nécessaires pour reproduire le produit
exécutable à partir de cela. Cependant,
comme exception particulière, les
matériels à distribuer ne doivent pas
comprendre quoi que ce soit qui soit
normalement distribué (sous forme de
source ou sous forme binaire) avec les
composants principaux (compilateur,
noyau, etc.) du système d'exploitation
sur lequel le produit exécutable
fonctionne, à moins que le composant
lui-même accompagne le produit
exécutable.
Il peut arriver que cette exigence
contredise les restrictions de la licence
d'autres bibliothèques privées qui
n'accompagnent pas normalement le
système d'exploitation. Une telle
contradiction signifie que la personne
ne peut pas les utiliser de concert avec
la bibliothèque dans un produit
exécutable qu'elle distribue.
7.
La personne peut placer les fonctions de la
bibliothèque qui sont une oeuvre basée sur
la bibliothèque côte à côte dans une seule
bibliothèque avec les autres fonctions de la
bibliothèque qui ne sont pas couvertes par la
présente licence et les distribuer tout ceci

Publicité

Table des Matières
loading

Table des Matières