Casio XJ-M145 (B9***A) Guide des fonctions USB Manuel d'utilisation

Page 65

Advertising
background image

65

d) Si une facilité dans la bibliothèque modifiée se réfère à une fonction ou une table de données

devant être fournie par une application utilisant la facilité, autre qu’un argument passé quand la
facilité est invoquée, alors vous devez faire un effort en toute bonne foi pour vous assurer que,
dans l’éventualité où une application ne fournirait pas une telle fonction ou table, la facilité
restera opérationnelle et effectuera une partie quelconque de sa finalité de façon sensée.

(Par exemple, une fonction dans une bibliothèque pour calculer des racines carrées a une
finalité qui est totalement bien définie indépendamment de l’application. Par conséquent, la
Sous-section 2d requiert que toute fonction fournie par l’application ou table utilisée par cette
fonction doit être optionnelle : si l’application n’en fournit pas, la fonction racine carrée doit
encore pouvoir calculer des racines carrées.)

Ces obligations s’appliquent au travail modifié dans son entier. Si des sections identifiables de ce
travail ne sont pas dérivées dans la Bibliothèque, et peuvent être raisonnablement considérées
comme des travaux indépendants et séparés par eux-mêmes, alors cette Licence et ses termes,
ne s’appliquent pas à ces sections, dès lors que vous les distribuez en tant que travaux séparés.
Mais quand vous distribuez les mêmes sections en tant que composants d’un ensemble
constituant un travail basé sur la Bibliothèque, la distribution de l’ensemble doit se faire suivant les
termes de cette Licence, dont les autorisations accordées à d’autres obtenteurs de licences
s’étendent à la totalité de l’ensemble et donc pour chacun des composants indépendamment de
qui les a écrits.

Aussi, ce n’est pas l’intention de cette section de clamer des droits ou de contester vos droits sur
des travaux écrits entièrement par vous ; l’intention est plutôt d’exercer le droit de contrôler la
distribution des travaux dérivés ou collectifs basés sur la Bibliothèque.

De plus, la simple agrégation avec la Bibliothèque (ou avec un travail basé sur la Bibliothèque) d’un
autre travail non basé sur la Bibliothèque sur un même volume de stockage ou un support de
distribution n’amène pas cet autre travail dans le champ d’application de cette 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
modifier les notices qui se réfèrent à cette Licence, de sorte qu’ils se réfèrent plutôt à la Licence
Générale Publique GNU version 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 une partie du code de la Bibliothèque en un
programme qui n’est pas une bibliothèque.

4. Vous pouvez copier et distribuer la Bibliothèque (ou une portion ou un dérivé de celle-ci, suivant les

termes de la Section 2 sous forme de code objet ou exécutable suivant les termes des Sections 1
et 2 ci-dessus, pourvu que vous l’accompagniez avec le code source correspondant sous forme
lisible par une machine, qui doit être distribué suivant les termes des Sections 1 et 2 ci-dessus sur
un support utilisé habituellement pour l’échange de logiciels.

Si la distribution du code objet se fait en offrant l’accès à la copie depuis 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.

Advertising