Cisco Linksys Media Hub Guide De L'utilisateur page 78

Système de stockage multimédia
Table des Matières

Publicité

Annexe E
Le fait d'établir une liaison entre une «  œuvre utilisant
la bibliothèque  » et la bibliothèque elle-même crée
un programme exécutable qui est un dérivé de la
bibliothèque (parce qu'il contient des parties de celle-
ci) et ne constitue donc plus une «  œuvre utilisant la
bibliothèque ». L'exécutable est par conséquent couvert
par cette licence. La section  6 établit les termes de
distribution de tels exécutables.
Lorsqu'une « œuvre utilisant la bibliothèque » fait appel
à du matériel provenant d'un fichier d'en-tête qui fait
partie de la bibliothèque, le code objet de l'œuvre peut
constituer une œuvre dérivée de la bibliothèque même
si le code source ne l'est pas. L'applicabilité de cette
condition est particulièrement importante lorsqu'une
liaison à l'œuvre peut être effectuée sans la bibliothèque
ou si l'œuvre elle-même est une bibliothèque. Les
délimitations de ce cas ne sont pas définies de façon
précise par la loi.
Si un tel fichier objet utilise uniquement des paramètres
numériques, des structures de données, des méthodes
d'accès et de petites macros et fonctions en ligne
(10 lignes maximum), l'utilisation du fichier objet est non
restreinte, indépendamment du fait que cela constitue
légalement une œuvre dérivée. (Les programmes
exécutables qui contiennent ce code objet en plus de
certaines parties de la bibliothèque restent soumis aux
dispositions de l'article 6.)
Autrement, si l'œuvre est un dérivé de la bibliothèque,
vous pouvez distribuer le code objet pour l'œuvre
conformément aux dispositions de l'article  6. Tout
programme exécutable contenant cette œuvre sera
également assujetti aux dispositions de l'article  6, peu
importe s'il contient ou non une liaison directe avec la
bibliothèque elle-même.
6. À titre d'exception aux articles ci-dessus, vous pouvez
également combiner ou lier une «  œuvre utilisant la
bibliothèque » à la bibliothèque pour générer une œuvre
contenant des parties de celle-ci, et distribuer cette
œuvre selon les modalités de votre choix, à condition
que les dispositions prises permettent la modification
de l'œuvre pour l'usage personnel du client, ainsi que
la décompilation de ces modifications à des fins de
débogage.
Chaque copie de l'œuvre doit porter en évidence
l'indication que la bibliothèque est utilisée dans celle-ci
et que la bibliothèque et son utilisation sont couvertes
par la présente Licence. Vous devez fournir une copie
de cette licence. Si des avis de droits d'auteur s'affichent
lors de l'exécution de l'œuvre, vous devez inclure l'avis
de droits d'auteur de la bibliothèque parmi ceux-ci, de
même qu'un lien de référence dirigeant l'utilisateur
vers une copie de la présente Licence. Vous devez aussi
effectuer l'une des tâches suivantes :
Media Hub
Contrat de licence d'utilisation de logiciel
a) Fournir avec l'œuvre le code source complet, sous une
forme lisible par un ordinateur, pour la Bibliothèque,
y compris les modifications apportées à l'œuvre
(distribuées selon les dispositions des articles  1 et  2
susmentionnés); et, si l'œuvre est un programme
exécutable comportant une liaison à la Bibliothèque,
fournir l'« œuvre utilisant la Bibliothèque » sous forme
de code objet ou code source, de sorte que l'utilisateur
puisse modifier la Bibliothèque puis rééditer les liaisons
de manière à produire un programme exécutable
modifié contenant la Bibliothèque modifiée. (Il est
convenu que l'utilisateur qui modifie le contenu des
fichiers de définition de la Bibliothèque ne pourra pas
nécessairement recompiler l'application de manière à
pouvoir utiliser les définitions modifiées.)
b) Utiliser un mécanisme approprié de bibliothèque
partagée pour la liaison avec la Bibliothèque. Un
mécanisme est approprié s'il  (1)  utilise durant
l'exécution une copie de la Bibliothèque déjà présente
sur l'ordinateur de l'utilisateur, au lieu de copier
les fonctions de bibliothèque dans le programme
exécutable; et (2) fonctionne correctement avec une
version modifiée de la Bibliothèque, si l'utilisateur en
installe une, en autant que la version modifiée offre
une interface compatible avec la version à partir de
laquelle l'œuvre a été produite.
c) Accompagner l'œuvre d'une offre écrite, valide pour
au moins trois ans, de donner au même utilisateur les
éléments spécifiés dans l'alinéa  6a ci-dessus, contre
un paiement n'excédant pas le coût requis pour
effectuer cette distribution.
d) Si la distribution de l'œuvre est faite en offrant l'accès
à une copie depuis un emplacement désigné, offrir un
accès équivalent depuis le même emplacement pour
copier les éléments spécifiés ci-dessus.
e) S'assurer que l'utilisateur a déjà reçu une copie de ces
éléments ou que vous lui en avez déjà envoyé une
copie.
Dans le cas d'un programme exécutable, la forme sous
laquelle l'«  œuvre utilisant la bibliothèque  » est fournie
doit comprendre toutes les données et opérations de
commande nécessaire aux programmes pour reproduire
le fichier exécutable à partir de celle-ci. Cependant,
l'environnement standard de développement du système
d'exploitation mis en œuvre (source ou binaire) avec ses
composants principaux — compilateurs, noyaux, etc. —
constitue une exception, sauf si ces composants sont
diffusés en même temps que le programme exécutable.
Il peut arriver que ces conditions contredisent les
restrictions de licence d'autres bibliothèques propriétaires
qui n'accompagnent pas normalement le système
d'exploitation. Advenant une telle incompatibilité,
vous ne pouvez pas utiliser la bibliothèque avec de
telles bibliothèques propriétaires dans un programme
exécutable que vous distribuez.
74

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Linksys nmh série

Table des Matières