Bibliothèques utilisées par le client du logiciel Sightcall
-
- Avcodec-52.dll - LGPLv2.1
-
- Avformat-52.dll - LGPLv2.1
-
- Avutil-50.dll - LGPLv2.1
-
- libgcc_s_dw2-1.dll - Exception de la GPLv3
-
- libsofia_sip_ua.dll - LGPLv2.1
-
- mingwm10.ll - Domaine public
-
- libiksemel.dll - LGPLv2.1
-
- pacparser.dll - LGPLv3
-
- pthreadGC2.dll - LGPLv2.1
-
- pthreadVC2.dll - LGPLv2.1
-
- QtCore4.dll - LGPLv2.1
-
- QtGui4.dll - LGPLv2.1
-
- swscale-0.dll - LGPLv2.1
-
- LibZ - Zlib
-
- LibHaru - Zlib
-
- libvpx - WebMproject
-
- libSRTP
-
- openSSL
-
- webRTC
-
- libJpeg
-
- Opus
-
- UsrSctp
GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, février 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Tout le monde est autorisé à copier et à distribuer des copies verbatim
de ce document de licence, mais il n'est pas permis de le modifier.
[Il s'agit de la première version publiée de la Lesser GPL. Elle compte également
comme le successeur de la GNU Library Public License, version 2, d'où le numéro de version 2.1 pour
].
Préambule
Les licences de la plupart des logiciels sont conçues pour vous priver de la liberté de les partager et de les modifier. En revanche, les licences publiques générales GNU visent à garantir votre liberté de partager et de modifier les logiciels libres, afin de s'assurer que le logiciel est libre pour tous ses utilisateurs.
Cette licence, la Lesser General Public License, s'applique à certains logiciels spécialement désignés - généralement des bibliothèques - de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez également l'utiliser, mais nous vous suggérons d'abord de réfléchir soigneusement à la question de savoir si cette licence ou la licence publique générale ordinaire est la meilleure stratégie à utiliser dans un cas particulier, sur la base des explications ci-dessous.
Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation, et non au prix. Nos licences publiques générales sont conçues pour garantir que vous avez la liberté de distribuer des copies de logiciels libres (et de faire payer ce service si vous le souhaitez) ; que vous recevez le code source ou que vous pouvez l'obtenir si vous le souhaitez ; que vous pouvez modifier le logiciel et en utiliser des éléments dans de nouveaux programmes libres ; et que vous êtes informé que vous pouvez faire ces choses.
Pour protéger vos droits, nous devons établir des restrictions qui interdisent aux distributeurs de vous refuser ces droits ou de vous demander d'y renoncer. Ces restrictions se traduisent par certaines responsabilités pour vous si vous distribuez des copies de la bibliothèque ou si vous la modifiez.
Par exemple, si vous distribuez des copies de la bibliothèque, que ce soit à titre gracieux ou payant, vous devez accorder aux destinataires tous les droits que nous vous avons accordés. Vous devez vous assurer qu'ils reçoivent ou peuvent obtenir le code source. Si vous liez d'autres codes à la bibliothèque, vous devez fournir les fichiers objets complets aux destinataires, afin qu'ils puissent les lier à nouveau à la bibliothèque après avoir apporté des modifications à celle-ci et l'avoir recompilée. Vous devez également leur montrer ces conditions afin qu'ils connaissent leurs droits.
Nous protégeons vos droits par une méthode en deux étapes : (1) nous protégeons les droits d'auteur de la bibliothèque, et (2) nous vous offrons cette licence, qui vous autorise légalement à copier, distribuer et/ou modifier la bibliothèque.
Pour protéger chaque distributeur, nous tenons à préciser qu'il n'y a pas de garantie pour la bibliothèque gratuite. De même, si la bibliothèque est modifiée par quelqu'un d'autre et transmise, les destinataires doivent savoir que ce qu'ils ont n'est pas la version originale, afin que la réputation de l'auteur original ne soit pas affectée par des problèmes qui pourraient être introduits par d'autres.
Enfin, les brevets logiciels constituent une menace constante pour l'existence de tout programme libre. Nous souhaitons nous assurer qu'une entreprise ne peut pas restreindre efficacement les utilisateurs d'un programme libre en obtenant une licence restrictive d'un détenteur de brevet. C'est pourquoi nous insistons sur le fait que toute licence de brevet obtenue pour une version de la bibliothèque doit être compatible avec la liberté totale d'utilisation spécifiée dans cette licence.
La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence publique générale GNU ordinaire. Cette licence, la GNU Lesser General Public License, s'applique à certaines bibliothèques désignées et est très différente de la licence publique générale ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre l'intégration de ces bibliothèques dans des programmes non libres.
Lorsqu'un programme est lié à une bibliothèque, que ce soit de manière statique ou en utilisant une bibliothèque partagée, la combinaison des deux est juridiquement parlant une œuvre combinée, un dérivé de la bibliothèque d'origine. La licence publique générale ordinaire n'autorise donc ce type de liaison que si l'ensemble de la combinaison répond à ses critères de liberté. La licence publique générale amoindrie autorise des critères plus souples pour lier d'autres codes à la bibliothèque.
Nous appelons cette licence la Licence Publique Générale "moins" car elle protège moins la liberté de l'utilisateur que la Licence Publique Générale ordinaire. Elle offre également aux développeurs de logiciels libres un avantage moindre par rapport aux programmes concurrents non libres. Ces inconvénients sont la raison pour laquelle nous utilisons la licence publique générale ordinaire pour de nombreuses bibliothèques. Cependant, la licence Lesser offre des avantages dans certaines circonstances particulières.
Par exemple, en de rares occasions, il peut être nécessaire d'encourager l'utilisation la plus large possible d'une certaine bibliothèque, afin qu'elle devienne une norme de facto. Pour ce faire, les programmes non libres doivent être autorisés à utiliser la bibliothèque. Un cas plus fréquent est celui où une bibliothèque libre fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il n'y a pas grand-chose à gagner en limitant la bibliothèque libre aux seuls logiciels libres, c'est pourquoi nous utilisons la Lesser General Public License.
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'utiliser un grand nombre de logiciels libres. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à un plus grand nombre de personnes d'utiliser l'ensemble du système d'exploitation GNU, ainsi que sa variante, le système d'exploitation GNU/Linux.
Bien que la licence publique générale restreinte soit moins protectrice de la liberté des utilisateurs, elle garantit que l'utilisateur d'un programme lié à la Bibliothèque a la liberté et les moyens d'exécuter ce programme à l'aide d'une version modifiée de la Bibliothèque.
Les conditions précises de copie, de distribution et de modification suivent. Faites bien attention à la différence entre un "travail basé sur la bibliothèque" et un "travail qui utilise la bibliothèque". Le premier contient du code dérivé de la bibliothèque, tandis que le second doit être combiné avec la bibliothèque pour fonctionner.
CONDITIONS DE COPIE, DE DISTRIBUTION ET DE MODIFICATION
Le présent contrat de licence s'applique à toute bibliothèque de logiciels ou à tout autre programme contenant un avis placé par le détenteur des droits d'auteur ou par une autre partie autorisée, indiquant qu'il peut être distribué selon les termes de la présente Licence Publique Générale Amoindrie (également appelée "la présente Licence"). Chaque détenteur de licence est désigné par le terme "vous".
Une "bibliothèque" est un ensemble de fonctions logicielles et/ou de données préparées de manière à être facilement reliées à des programmes d'application (qui utilisent certaines de ces fonctions et données) pour former des exécutables.
La "Bibliothèque", ci-dessous, se réfère à toute bibliothèque ou œuvre logicielle de ce type qui a été distribuée selon les présentes conditions. Un "ouvrage basé sur la Bibliothèque" désigne soit la Bibliothèque, soit tout ouvrage dérivé en vertu de la loi sur le droit d'auteur : c'est-à-dire un ouvrage contenant la Bibliothèque ou une partie de celle-ci, soit mot pour mot, soit avec des modifications et/ou traduit directement dans une autre langue. (Ci-après, la traduction est incluse sans limitation dans le terme "modification").
Par "code source" d'une œuvre, on entend la forme préférée de l'œuvre pour y apporter des modifications. Dans le cas d'une bibliothèque, on entend par code source complet le code source de tous les modules qu'elle contient, ainsi que les fichiers de définition d'interface associés et les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque.
Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence ; elles sortent de son champ d'application. L'exécution d'un programme utilisant la Bibliothèque n'est pas restreinte, et le résultat d'un tel programme n'est couvert que si son contenu constitue un travail basé sur la Bibliothèque (indépendamment de l'utilisation de la Bibliothèque dans un outil permettant de l'écrire). La question de savoir si cela est vrai dépend de ce que fait la Bibliothèque et de ce que fait le programme qui l'utilise.
1. Vous pouvez copier et distribuer des copies exactes du code source complet de la Bibliothèque tel que vous le recevez, sur n'importe quel support, à condition de publier de manière visible et appropriée sur chaque copie une notice de copyright et une clause de non-garantie ; de conserver intactes toutes les notices faisant référence à la présente Licence et à l'absence de garantie ; et de distribuer une copie de la présente Licence en même temps que la Bibliothèque.
Vous pouvez facturer des frais pour l'acte physique de transfert d'une copie et vous pouvez, si vous le souhaitez, offrir une protection de la garantie en échange d'une redevance.
2. Vous pouvez modifier 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 ces modifications ou ce travail selon les termes de la section 1 ci-dessus, à condition que vous remplissiez également toutes ces conditions :
a) L'œuvre modifiée doit être elle-même une bibliothèque de logiciels.
b) Vous devez faire en sorte que les fichiers modifiés portent des mentions bien visibles indiquant que vous avez modifié les fichiers et la date de toute modification.
c) Vous devez faire en sorte que l'ensemble de l'œuvre soit concédée gratuitement à tous les tiers selon les termes de la présente licence.
d) Si une fonction de la bibliothèque modifiée fait référence à une fonction ou à un tableau de données à fournir par un programme d'application qui utilise la fonction, autrement qu'en tant qu'argument transmis lorsque la fonction est invoquée, vous devez faire un effort de bonne foi pour vous assurer que, dans le cas où une application ne fournit pas cette fonction ou ce tableau, la fonction continue de fonctionner et d'exécuter toute partie de son objectif qui reste significative.
Ces conditions s'appliquent à l'ensemble du travail modifié. Si des parties identifiables de ce travail ne sont pas dérivées de la Bibliothèque et peuvent être raisonnablement considérées comme des travaux indépendants et distincts, la présente Licence et ses termes ne s'appliquent pas à ces parties lorsque vous les distribuez en tant que travaux distincts. Mais lorsque vous distribuez ces mêmes sections en tant que partie d'un tout qui est un travail basé sur la Bibliothèque, la distribution du tout doit se faire selon les termes de la présente Licence, dont les autorisations pour les autres détenteurs de licences s'étendent à l'ensemble du tout, et donc à chaque partie, quel qu'en soit l'auteur.
Le but de cette section n'est donc pas de revendiquer des droits ou de contester vos droits sur des œuvres entièrement écrites par vous, mais plutôt d'exercer le droit de contrôler la distribution d'œuvres dérivées ou collectives basées sur la Bibliothèque.
En outre, la simple agrégation d'une autre œuvre non basée sur la Bibliothèque avec la Bibliothèque (ou avec une œuvre basée sur la Bibliothèque) sur un volume d'un support de stockage ou de distribution ne fait pas entrer l'autre œuvre dans le champ d'application de la présente Licence.
3. Vous pouvez choisir d'appliquer les termes de la Licence publique générale GNU ordinaire au lieu de la présente Licence à une copie donnée de la Bibliothèque. Pour ce faire, vous devez modifier tous les avis qui font référence à la présente Licence, de manière à ce qu'ils fassent référence à la Licence publique générale GNU ordinaire, version 2, plutôt qu'à la présente Licence. (Si une version plus récente que la version 2 de la Licence publique générale GNU ordinaire est apparue, vous pouvez alors spécifier cette version si vous le souhaitez). N'apportez aucune autre modification à ces avis.
Une fois que ce changement est effectué dans une copie donnée, il est irréversible pour cette copie, de sorte que la licence publique générale GNU ordinaire s'applique à toutes les copies ultérieures et à tous les travaux dérivés réalisés à partir de cette copie.
Cette option est utile 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 partie ou un dérivé de celle-ci, conformément à l'article 2) sous forme de code objet ou sous forme exécutable conformément aux dispositions des articles 1 et 2 ci-dessus, à condition de l'accompagner du code source complet correspondant lisible par machine, qui doit être distribué conformément aux dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels.
Si la distribution du code objet se fait en offrant l'accès à la copie à partir d'un lieu désigné, l'offre d'un accès équivalent à la copie du code source à partir du même lieu satisfait à l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier le code source en même temps que le code objet.
5. Un programme qui ne contient aucun dérivé d'une quelconque partie de la Bibliothèque, mais qui est conçu pour fonctionner avec la Bibliothèque en étant compilé ou lié avec elle, est appelé un "travail qui utilise la Bibliothèque". Un tel travail, pris isolément, n'est pas un travail dérivé de la Bibliothèque et n'entre donc pas dans le champ d'application de la présente Licence.
Cependant, lier un "ouvrage qui utilise la Bibliothèque" avec la Bibliothèque crée un exécutable qui est un dérivé de la Bibliothèque (parce qu'il contient des portions de la Bibliothèque), plutôt qu'un "ouvrage qui utilise la Bibliothèque". L'exécutable est donc couvert par la présente licence. L'article 6 énonce les conditions de distribution de ces exécutables.
Lorsqu'un "travail qui utilise la bibliothèque" utilise du matériel provenant d'un fichier d'en-tête qui fait partie de la bibliothèque, le code objet du travail peut être un travail dérivé de la bibliothèque, même si le code source ne l'est pas. La question de savoir si cela est vrai est particulièrement importante si le travail peut être lié sans la bibliothèque, ou si le travail est lui-même une bibliothèque. Le seuil à partir duquel cela est vrai n'est pas précisément défini par la loi.
Si un tel fichier objet n'utilise que des paramètres numériques, des structures de données et des accesseurs, ainsi que de petites macros et de petites fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet est alors illimitée, qu'il s'agisse ou non d'un travail dérivé sur le plan juridique. (Les exécutables contenant ce code objet et des parties de la bibliothèque relèvent toujours de la section 6).
Sinon, si le travail est un dérivé de la Bibliothèque, vous pouvez distribuer le code objet du travail selon les termes de l'article 6. Tout exécutable contenant ce travail tombe également sous le coup de l'article 6, qu'il soit ou non lié directement à la Bibliothèque elle-même.
6. Par exception aux articles ci-dessus, vous pouvez également combiner ou lier un "travail qui utilise la Bibliothèque" avec la Bibliothèque pour produire un travail contenant des parties de la Bibliothèque, et distribuer ce travail selon les conditions de votre choix, à condition que les conditions permettent la modification du travail pour le propre usage du client et l'ingénierie inverse pour le débogage de ces modifications.
Vous devez indiquer de manière visible, avec chaque copie du travail, que la Bibliothèque est utilisée dans ce travail et que la Bibliothèque et son utilisation sont couvertes par la présente Licence. Vous devez fournir une copie de la présente licence. Si le travail en cours d'exécution affiche des avis de copyright, vous devez inclure l'avis de copyright de la Bibliothèque parmi ceux-ci, ainsi qu'une référence dirigeant l'utilisateur vers la copie de la présente Licence. De plus, vous devez faire l'une des choses suivantes :
a) Accompagner le travail du code source complet de la Bibliothèque, lisible par machine, y compris les modifications apportées au travail (qui doit être distribué conformément aux sections 1 et 2 ci-dessus) ; et, si le travail est un exécutable lié à la Bibliothèque, du "travail qui utilise la Bibliothèque" complet, lisible par machine, sous forme de code objet et/ou de code source, de sorte que l'utilisateur puisse modifier la Bibliothèque et la lier à nouveau pour produire un exécutable modifié contenant la Bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu des fichiers de définitions de la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées).
b) Utiliser un mécanisme de bibliothèque partagée approprié pour l'établissement de liens avec 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 le système informatique de l'utilisateur, plutôt que de copier les fonctions de la bibliothèque dans l'exécutable, et (2) fonctionnera correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, tant que la version modifiée est compatible au niveau de l'interface avec la version avec laquelle le travail a été réalisé.
c) Accompagner l'œuvre d'une offre écrite, valable pendant au moins trois ans, de fournir au même utilisateur le matériel visé à la sous-section 6a ci-dessus, moyennant une redevance ne dépassant pas le coût de la distribution.
d) Si la distribution de l'œuvre se fait en offrant un accès à la copie à partir d'un lieu désigné, offrir un accès équivalent à la copie du matériel spécifié ci-dessus à partir du même lieu.
e) Vérifiez que l'utilisateur a déjà reçu une copie de ces documents ou que vous lui avez déjà envoyé une copie.
Pour un exécutable, la forme requise du "travail qui utilise la bibliothèque" doit inclure toutes les données et tous les programmes utilitaires nécessaires à la reproduction de l'exécutable à partir de celle-ci. Toutefois, à titre d'exception, le matériel à distribuer ne doit pas inclure tout ce qui est normalement distribué (sous forme de source ou de binaire) avec les principaux composants (compilateur, noyau, etc.) du système d'exploitation sur lequel fonctionne l'exécutable, à moins que ce composant n'accompagne lui-même l'exécutable.
Il peut arriver que cette exigence contredise les restrictions de licence d'autres bibliothèques propriétaires qui n'accompagnent normalement pas le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas utiliser à la fois ces bibliothèques et la Bibliothèque dans un exécutable que vous distribuez.
7. Vous pouvez placer des éléments de bibliothèque qui sont un travail basé sur la Bibliothèque côte à côte dans une seule bibliothèque avec d'autres éléments de bibliothèque non couverts par la présente Licence, et distribuer une telle bibliothèque combinée, à condition que la distribution séparée du travail basé sur la Bibliothèque et des autres éléments de bibliothèque soit autrement autorisée, et à condition que vous fassiez ces deux choses :
a) Accompagner la bibliothèque combinée d'une copie de la même œuvre basée sur la bibliothèque, non combinée avec d'autres bibliothèques. Cet exemplaire doit être distribué conformément aux dispositions des sections ci-dessus.
b) indiquer clairement dans la bibliothèque combinée qu'une partie de celle-ci est une œuvre basée sur la bibliothèque et expliquer où trouver la version non combinée de la même œuvre qui l'accompagne.
8. Vous n'êtes pas autorisé à copier, modifier, concéder en sous-licence, établir un lien avec ou distribuer la Bibliothèque, sauf dans les cas expressément prévus par la présente Licence. Toute tentative de copier, modifier, concéder en sous-licence, créer un lien avec ou distribuer la Bibliothèque est nulle et non avenue, et mettra automatiquement fin à vos droits en vertu de la présente Licence. Toutefois, les parties qui ont reçu des copies ou des droits de votre part en vertu de la présente licence ne verront pas leurs licences résiliées tant que ces parties resteront en conformité totale.
9. Vous n'êtes pas tenu d'accepter la présente licence, puisque vous ne l'avez pas signée. Cependant, rien d'autre ne vous autorise à modifier ou à distribuer la Bibliothèque ou ses travaux dérivés. Ces actions sont interdites par la loi si vous n'acceptez pas cette Licence. Par conséquent, en modifiant ou en distribuant la Bibliothèque (ou tout travail basé sur la Bibliothèque), vous indiquez que vous acceptez la présente Licence, ainsi que tous ses termes et conditions pour la copie, la distribution ou la modification de la Bibliothèque ou des travaux qui en sont dérivés.
10. Chaque fois que vous redistribuez la Bibliothèque (ou tout travail basé sur la Bibliothèque), le destinataire reçoit automatiquement une licence du donneur de licence original pour copier, distribuer, établir un lien avec ou modifier la Bibliothèque sous réserve des présents termes et conditions. Vous ne pouvez pas imposer d'autres restrictions à l'exercice par les destinataires des droits accordés ici. Vous n'êtes pas responsable du respect de la présente licence par des tiers.
11. Si, à la suite d'une décision de justice ou d'une allégation de contrefaçon de brevet ou pour toute autre raison (non limitée aux questions de brevet), des conditions vous sont imposées (que ce soit par décision de justice, accord ou autre) qui contredisent les conditions de la présente licence, elles ne vous dispensent pas des conditions de la présente licence. Si vous ne pouvez pas distribuer la Bibliothèque de manière à satisfaire simultanément vos obligations au titre de la présente Licence et toute autre obligation pertinente, vous pouvez alors ne pas la distribuer du tout. Par exemple, si une licence de brevet ne permet pas la redistribution libre de droits de la Bibliothèque par tous ceux qui en reçoivent des copies directement ou indirectement par votre intermédiaire, la seule façon de satisfaire à la fois à cette licence et à la présente licence serait de s'abstenir complètement de distribuer la Bibliothèque.
Si une partie de cette section est jugée invalide ou inapplicable dans une circonstance particulière, le reste de la section est censé s'appliquer, et la section dans son ensemble est censée s'appliquer dans d'autres circonstances.
Cette section n'a pas pour objet de vous inciter à enfreindre des brevets ou d'autres droits de propriété, ni de contester la validité de ces droits ; elle a pour seul but de protéger l'intégrité du système de distribution des logiciels libres, qui est mis en œuvre par les pratiques de licence publique. De nombreuses personnes ont contribué généreusement au large éventail de logiciels distribués par l'intermédiaire de ce système en se fiant à l'application cohérente de ce système ; il appartient à l'auteur/au donateur de décider s'il souhaite distribuer le logiciel par l'intermédiaire d'un autre système et le titulaire d'une licence ne peut pas imposer ce choix.
Cette section a pour but d'expliquer clairement ce qui est considéré comme une conséquence du reste de la présente licence.
12. Si la distribution et/ou l'utilisation de la Bibliothèque est restreinte dans certains pays, soit par des brevets, soit par des interfaces protégées par le droit d'auteur, le détenteur original du droit d'auteur qui place la Bibliothèque sous cette Licence peut ajouter une limitation explicite de distribution géographique excluant ces pays, de sorte que la distribution n'est autorisée que dans ou entre les pays qui ne sont pas ainsi exclus. Dans ce cas, la présente licence incorpore la limitation comme si elle était écrite dans le corps de la présente licence.
13. La Free Software Foundation peut publier de temps à autre des versions révisées et/ou nouvelles de la Licence Publique Générale Amoindrie. Ces nouvelles versions seront similaires dans l'esprit à la présente version, mais pourront différer dans le détail pour répondre à de nouveaux problèmes ou préoccupations.
Un numéro de version distinctif est attribué à chaque version. Si la Bibliothèque spécifie un numéro de version de la présente Licence qui s'applique à elle et à "toute version ultérieure", vous avez la possibilité de suivre les termes et conditions de cette version ou de toute version ultérieure publiée par la Free Software Foundation. Si la Bibliothèque ne spécifie pas de numéro de version de la licence, vous pouvez choisir n'importe quelle version publiée par la Free Software Foundation.
14. Si vous souhaitez incorporer des parties de la Bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui en demander l'autorisation. Pour les logiciels dont les droits d'auteur sont détenus par la Free Software Foundation, écrivez à la Free Software Foundation ; nous faisons parfois des exceptions. Notre décision sera guidée par le double objectif de préserver le statut libre de tous les dérivés de nos logiciels libres et de promouvoir le partage et la réutilisation des logiciels en général.
PAS DE GARANTIE
15. LA BIBLIOTHEQUE ETANT SOUS LICENCE GRATUITE, IL N'Y A PAS DE GARANTIE POUR LA BIBLIOTHEQUE, DANS LA MESURE AUTORISEE PAR LA LOI APPLICABLE. SAUF INDICATION CONTRAIRE ÉCRITE, LES DÉTENTEURS DES DROITS D'AUTEUR ET/OU LES AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE "EN L'ÉTAT", SANS GARANTIE D'AUCUNE SORTE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D'ADÉQUATION À UN USAGE PARTICULIER. VOUS ASSUMEZ L'INTÉGRALITÉ DES RISQUES LIÉS À LA QUALITÉ ET AUX PERFORMANCES DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE S'AVÈRE DÉFECTUEUSE, VOUS ASSUMEZ LE COÛT DE TOUS LES TRAVAUX D'ENTRETIEN, DE RÉPARATION OU DE CORRECTION NÉCESSAIRES.
16. EN AUCUN CAS, SAUF SI LA LOI APPLICABLE L'EXIGE OU SI CELA A ÉTÉ CONVENU PAR ÉCRIT, LE DÉTENTEUR DES DROITS D'AUTEUR OU TOUTE AUTRE PARTIE SUSCEPTIBLE DE MODIFIER ET/OU DE REDISTRIBUER LA BIBLIOTHÈQUE COMME CELA EST AUTORISÉ CI-DESSUS, NE SERA RESPONSABLE ENVERS VOUS DES DOMMAGES, Y COMPRIS DES DOMMAGES GÉNÉRAUX, SPÉCIAUX, ACCESSOIRES OU CONSÉCUTIFS RÉSULTANT DE L'UTILISATION OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LE FAIT QUE DES DONNÉES SOIENT RENDUES INEXACTES OU LES PERTES SUBIES PAR VOUS OU PAR DES TIERS OU LE FAIT QUE LA BIBLIOTHÈQUE NE FONCTIONNE PAS AVEC UN AUTRE LOGICIEL), MÊME SI CE DÉTENTEUR OU CETTE AUTRE PARTIE A ÉTÉ INFORMÉ(E) DE LA POSSIBILITÉ DE TELS DOMMAGES.
FIN DES CONDITIONS GÉNÉRALES
Comment appliquer ces conditions à vos nouvelles bibliothèques ?
Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit la plus utile possible au public, nous vous recommandons d'en faire un logiciel libre que tout le monde peut redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution selon ces termes (ou, alternativement, selon les termes de la licence publique générale ordinaire).
Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les attacher au début de chaque fichier source pour transmettre plus efficacement l'exclusion de garantie ; et chaque fichier doit avoir au moins la ligne "copyright" et un pointeur vers l'endroit où se trouve l'avis complet.
une ligne pour donner le nom de la bibliothèque et une idée de ce qu'elle fait.
Copyright (C)
année nom de l'auteur
Cette bibliothèque est un logiciel libre ; vous pouvez la redistribuer et/ou
la modifier selon les termes de la licence GNU Lesser General Public
License telle que publiée par la Free Software Foundation ; soit
version 2.1 de la licence, soit (à votre choix) toute version ultérieure.
Cette bibliothèque est distribuée dans l'espoir qu'elle sera utile,
mais SANS AUCUNE GARANTIE ; sans même la garantie implicite de
MERCHANTABILITE ou d'ADAPTATION A UN USAGE PARTICULIER. Voir la GNU
Lesser General Public License pour plus de détails.
Vous devriez avoir reçu une copie de la licence GNU Lesser General Public
avec cette bibliothèque ; si ce n'est pas le cas, écrivez à la Free Software
Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Ajoutez également des informations sur la manière de vous contacter par courrier électronique et papier.
Vous devriez également demander à votre employeur (si vous travaillez comme programmeur) ou à votre école, le cas échéant, de signer une "clause de non-responsabilité en matière de droits d'auteur" pour la bibliothèque, si nécessaire. Voici un exemple ; modifiez les noms :
Yoyodyne, Inc. décline par la présente tout droit d'auteur sur
la bibliothèque `Frob' (une bibliothèque pour l'ajustement des boutons) écrite
par James Random Hacker.
signature de Ty Coon, 1er avril 1990
Ty Coon, Président de Vice
C'est tout ce qu'il y a à faire !
GNU LESSER GENERAL PUBLIC LICENSE
Version 3, 29 juin 2007
Copyright © 2007 Free Software Foundation, Inc.
Chacun est autorisé à copier et à distribuer des copies conformes de ce document de licence, mais il n'est pas permis de le modifier.
La présente version de la licence publique générale amoindrie de GNU reprend les termes et conditions de la version 3 de la licence publique générale de GNU, complétés par les autorisations supplémentaires énumérées ci-dessous.
Définitions supplémentaires.
Dans le présent document, la "présente licence" fait référence à la version 3 de la licence publique générale amoindrie de GNU, et la "GNU GPL" fait référence à la version 3 de la licence publique générale de GNU.
"La Bibliothèque" désigne une œuvre couverte par la présente licence, autre qu'une application ou une œuvre combinée telle que définie ci-dessous.
Une "application" est un travail qui utilise une interface fournie par la Bibliothèque, mais qui n'est pas autrement basé sur la Bibliothèque. La définition d'une sous-classe d'une classe définie par la Bibliothèque est considérée comme un mode d'utilisation d'une interface fournie par la Bibliothèque.
Une "œuvre combinée" est une œuvre produite en combinant ou en reliant une application à la bibliothèque. La version particulière de la bibliothèque avec laquelle l'œuvre combinée a été réalisée est également appelée "version liée".
La "source minimale correspondante" d'une œuvre combinée désigne la source correspondante de l'œuvre combinée, à l'exclusion de tout code source pour les parties de l'œuvre combinée qui, considérées isolément, sont basées sur l'application et non sur la version liée.
Le "code d'application correspondant" d'une œuvre combinée désigne le code objet et/ou le code source de l'application, y compris toutes les données et tous les programmes utilitaires nécessaires pour reproduire l'œuvre combinée à partir de l'application, mais à l'exclusion des bibliothèques système de l'œuvre combinée.
1. Exception à la section 3 de la GNU GPL.
Vous pouvez transmettre une œuvre couverte par les sections 3 et 4 de la présente licence sans être lié par la section 3 de la GNU GPL.
2. Transmission des versions modifiées.
Si vous modifiez une copie de la Bibliothèque et que, dans vos modifications, une fonction fait référence à une fonction ou à des données devant être fournies par une application qui utilise la fonction (autrement qu'en tant qu'argument transmis lorsque la fonction est invoquée), vous pouvez transmettre une copie de la version modifiée :
-
- a) dans le cadre de la présente licence, à condition que vous vous efforciez de bonne foi de faire en sorte que, dans le cas où une application ne fournit pas la fonction ou les données, l'installation continue de fonctionner et d'accomplir la partie de son objectif qui reste significative, ou
-
- b) sous la licence GNU GPL, sans qu'aucune des autorisations supplémentaires de la présente licence ne s'applique à cette copie.
4. Travaux combinés.
Vous pouvez transmettre une oeuvre combinée selon les conditions de votre choix qui, prises ensemble, ne restreignent pas la modification des parties de la Bibliothèque contenues dans l'oeuvre combinée et l'ingénierie inverse pour déboguer de telles modifications, si vous faites également chacune des choses suivantes :
a) donner un avis bien visible avec chaque copie de l'œuvre combinée 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.
b) Accompagner l'œuvre combinée d'une copie de la GNU GPL et du présent document de licence.
c) Pour une œuvre combinée qui affiche des avis de copyright pendant l'exécution, inclure l'avis de copyright de la Bibliothèque parmi ces avis, ainsi qu'une référence dirigeant l'utilisateur vers les copies de la GNU GPL et du présent document de licence.
d) Effectuez l'une des opérations suivantes :
0) Transmettre la Source Correspondante Minimale selon les termes de la présente Licence, et le Code d'Application Correspondant sous une forme adaptée et selon des termes qui permettent à l'utilisateur de recombiner ou de relier l'Application avec une version modifiée de la Version Liée pour produire une Œuvre Combinée modifiée, de la manière spécifiée par la section 6 de la GNU GPL pour la transmission de la Source Correspondante.
1) Utiliser un mécanisme de bibliothèque partagée approprié pour lier la Bibliothèque. Un mécanisme approprié est un mécanisme qui (a) utilise au moment de l'exécution une copie de la Bibliothèque déjà présente sur le système informatique de l'utilisateur, et (b) fonctionnera correctement avec une version modifiée de la Bibliothèque qui est compatible avec l'interface de la Version liée.
Fournir des informations d'installation, mais uniquement si vous êtes tenu de fournir ces informations en vertu de la section 6 de la GNU GPL, et uniquement dans la mesure où ces informations sont nécessaires pour installer et exécuter une version modifiée de l'œuvre combinée produite en recombinant ou en reliant à nouveau l'application avec une version modifiée de la version liée. (Si vous utilisez l'option 4d0, les informations d'installation doivent accompagner le code source minimal correspondant et le code d'application correspondant. Si vous utilisez l'option 4d1, vous devez fournir les informations d'installation de la manière spécifiée par la section 6 de la GNU GPL pour la transmission des sources correspondantes).
5. Bibliothèques combinées.
Vous pouvez placer côte à côte dans une seule bibliothèque des services de bibliothèque qui sont des travaux basés sur la Bibliothèque avec d'autres services de bibliothèque qui ne sont pas des Applications et qui ne sont pas couverts par la présente Licence, et transmettre une telle bibliothèque combinée selon les termes de votre choix, si vous faites les deux choses suivantes :
a) Accompagner la bibliothèque combinée d'une copie de la même œuvre basée sur la bibliothèque, non combinée avec d'autres installations de bibliothèque, transmise selon les termes de la présente licence.
b) indiquer clairement dans la bibliothèque combinée qu'une partie de celle-ci est une œuvre basée sur la bibliothèque, et expliquer où trouver la forme non combinée de la même œuvre qui l'accompagne.
6. Versions révisées de la licence publique générale amoindrie de GNU.
La Free Software Foundation peut publier de temps à autre des versions révisées et/ou nouvelles de la GNU Lesser General Public License. Ces nouvelles versions seront similaires dans l'esprit à la présente version, mais pourront différer dans le détail pour répondre à de nouveaux problèmes ou préoccupations.
Chaque version porte un numéro distinctif. Si la Bibliothèque telle que vous l'avez reçue spécifie qu'une certaine version numérotée de la GNU Lesser General Public License "ou toute version ultérieure" s'applique à elle, vous avez la possibilité de suivre les termes et conditions de cette version publiée ou de toute version ultérieure publiée par la Free Software Foundation. Si la Bibliothèque telle que vous l'avez reçue ne précise pas de numéro de version de la Licence publique générale amoindrie de GNU, vous pouvez choisir n'importe quelle version de la Licence publique générale amoindrie de GNU jamais publiée par la Free Software Foundation.
Si la Bibliothèque telle que vous l'avez reçue spécifie qu'un mandataire peut décider si les versions futures de la Licence Publique Générale Amoindrie de GNU s'appliqueront, la déclaration publique de ce mandataire d'accepter une version est une autorisation permanente pour vous de choisir cette version pour la Bibliothèque.
7. Code source
zlib.h - interface de la bibliothèque de compression à usage général 'zlib'.
version 1.2.2, 3 octobre 2004
Copyright (C) 1995-2004 Jean-loup Gailly et Mark Adler
Ce logiciel est fourni "en l'état", sans aucune garantie expresse ou implicite
. Les auteurs ne peuvent en aucun cas être tenus responsables des dommages
résultant de l'utilisation de ce logiciel.
L'autorisation est accordée à quiconque d'utiliser ce logiciel à toutes fins,
y compris pour des applications commerciales, de le modifier et de le redistribuer
librement, sous réserve des restrictions suivantes :
1. L'origine de ce logiciel ne doit pas être déformée ; vous ne devez pas
prétendre que vous avez écrit le logiciel original. Si vous utilisez ce logiciel
dans un produit, une mention dans la documentation du produit serait
appréciée mais n'est pas obligatoire.
2. Les versions sources modifiées doivent être clairement identifiées comme telles et ne doivent pas être présentées à tort comme étant le logiciel original (
).
3. Cet avis ne peut être supprimé ou modifié de toute distribution source.
Jean-loup Gailly [email protected]
Mark Adler [email protected]
LibHaru
Copyright (C) 1999-2006 Takeshi Kanno
Ce logiciel est fourni "en l'état", sans aucune garantie expresse ou implicite.
Les auteurs ne peuvent en aucun cas être tenus responsables des dommages résultant de l'utilisation de ce logiciel sur le site
.
L'autorisation est accordée à quiconque d'utiliser ce logiciel à toutes fins, y compris
des applications commerciales, de le modifier et de le redistribuer librement, sous réserve
des restrictions suivantes :
1. L'origine de ce logiciel ne doit pas être déformée ; vous ne devez pas prétendre
que vous avez écrit le logiciel original. Si vous utilisez ce logiciel dans un produit
, une mention dans la documentation du produit serait
appréciée mais n'est pas obligatoire.
2. Les versions sources modifiées doivent être clairement identifiées comme telles et ne doivent pas être présentées à tort comme étant le logiciel original (
).
3. Cet avis ne peut être supprimé ou modifié de toute distribution source.
Projet WebMP
Copyright (c) 2010, Google Inc. Tous droits réservés.
La redistribution et l'utilisation sous forme de code source et de code binaire, avec ou sans modification, sont autorisées sous réserve que les conditions suivantes soient remplies :
-
- Les redistributions de code source doivent conserver la mention de copyright ci-dessus, la présente liste de conditions et la clause de non-responsabilité suivante.
-
- Les redistributions sous forme binaire doivent reproduire l'avis de copyright ci-dessus, la présente liste de conditions et l'avis de non-responsabilité suivant dans la documentation et/ou les autres documents fournis avec la distribution.
-
- Ni le nom de Google ni les noms de ses contributeurs ne peuvent être utilisés pour soutenir ou promouvoir des produits dérivés de ce logiciel sans autorisation écrite préalable.
CE LOGICIEL EST FOURNI PAR LES DÉTENTEURS DES DROITS D'AUTEUR ET LES CONTRIBUTEURS "EN L'ÉTAT" ET TOUTE GARANTIE EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D'ADÉQUATION À UN USAGE PARTICULIER, EST REJETÉE. EN AUCUN CAS LE TITULAIRE DES DROITS D'AUTEUR OU LES CONTRIBUTEURS NE PEUVENT ÊTRE TENUS RESPONSABLES DES DOMMAGES DIRECTS, INDIRECTS, ACCESSOIRES, SPÉCIAUX, EXEMPLAIRES OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION, LA PERTE D'UTILISATION, DE DONNÉES OU DE BÉNÉFICES, OU L'INTERRUPTION DES ACTIVITÉS), QUELLE QU'EN SOIT LA CAUSE ET QUELLE QUE SOIT LA THÉORIE DE LA RESPONSABILITÉ, QU'IL S'AGISSE D'UN CONTRAT, D'UNE RESPONSABILITÉ STRICTE OU D'UN DÉLIT CIVIL (Y COMPRIS LA NÉGLIGENCE OU AUTRE) RÉSULTANT DE QUELQUE MANIÈRE QUE CE SOIT DE L'UTILISATION DE CE LOGICIEL, MÊME S'ILS ONT ÉTÉ AVISÉS DE LA POSSIBILITÉ DE TELS DOMMAGES.
EXCEPTION DE LA BIBLIOTHÈQUE D'EXÉCUTION GCC
Version 3.1, 31 mars 2009
Copyright © 2009 Free Software Foundation, Inc.
http://fsf.org/
Chacun est autorisé à copier et à distribuer des copies conformes de ce document de licence, mais il n'est pas permis de le modifier.
Cette Exception pour la Bibliothèque d'exécution de GCC ("Exception") est une permission supplémentaire sous la section 7 de la Licence Publique Générale de GNU, version 3 ("GPLv3"). Elle s'applique à un fichier donné (la "bibliothèque d'exécution") qui porte une notice placée par le détenteur du copyright du fichier indiquant que le fichier est régi par la GPLv3 ainsi que par cette Exception.
Lorsque vous utilisez GCC pour compiler un programme, GCC peut combiner des parties de certains fichiers d'en-tête et de bibliothèques d'exécution GCC avec le programme compilé. Le but de cette exception est de permettre à la compilation de programmes non-GPL (y compris propriétaires) d'utiliser, de cette manière, les fichiers d'en-tête et les bibliothèques d'exécution couverts par cette exception.
1. Définitions.
Un fichier est un "module indépendant" s'il nécessite la bibliothèque d'exécution pour être exécuté après un processus de compilation, ou s'il utilise une interface fournie par la bibliothèque d'exécution, mais n'est pas autrement basé sur la bibliothèque d'exécution.
"GCC" : une version de la collection de compilateurs GNU, avec ou sans modifications, régie par la version 3 (ou une version ultérieure spécifiée) de la licence publique générale GNU (GPL), avec la possibilité d'utiliser toute version ultérieure publiée par la FSF.
Un "logiciel compatible avec la GPL" est un logiciel dont les conditions de propagation, de modification et d'utilisation permettent une combinaison avec la GCC conformément à la licence de la GCC.
Le "code cible" désigne la sortie de tout compilateur pour une architecture de processeur cible réelle ou virtuelle, sous forme exécutable ou adaptée à l'entrée d'un assembleur, d'un chargeur, d'un éditeur de liens et/ou d'une phase d'exécution. Néanmoins, le code cible n'inclut pas les données dans un format quelconque qui est utilisé comme représentation intermédiaire du compilateur ou utilisé pour produire une représentation intermédiaire du compilateur.
Le "processus de compilation" transforme le code entièrement représenté dans des langages non intermédiaires conçus pour le code écrit par l'homme, et/ou dans le code d'octets de la machine virtuelle Java, en code cible. Ainsi, par exemple, l'utilisation de générateurs de code source et de préprocesseurs ne doit pas être considérée comme faisant partie du processus de compilation, puisque le processus de compilation peut être considéré comme commençant par la sortie des générateurs ou des préprocesseurs.
Un processus de compilation est "éligible" s'il est réalisé à l'aide de GCC, seul ou avec d'autres logiciels compatibles avec la GPL, ou s'il est réalisé sans utiliser aucun travail basé sur GCC. Par exemple, l'utilisation d'un logiciel non compatible avec la GPL pour optimiser les représentations intermédiaires de GCC ne serait pas considérée comme un processus de compilation éligible.
2. Octroi d'une autorisation supplémentaire.
Vous avez la permission de propager un travail de Code Cible formé par la combinaison de la Bibliothèque d'Exécution avec des Modules Indépendants, même si une telle propagation violerait les termes de la GPLv3, à condition que tout le Code Cible ait été généré par des Processus de Compilation Eligibles. Vous pouvez alors transmettre une telle combinaison selon les termes de votre choix, en accord avec la licence des Modules Indépendants.
3. Pas d'affaiblissement du copyleft de GCC.
La disponibilité de cette exception n'implique aucune présomption générale que les logiciels tiers ne sont pas affectés par les exigences du copyleft de la licence du GCC.
libSRTP
La bibliothèque srtp et les pilotes de test qui l'accompagnent sont placés sous la licence BSD suivante.
Copyright (c) 2001-2005 Cisco Systems, Inc. Tous droits réservés.
La redistribution et l'utilisation sous forme de code source et de code binaire, avec ou sans modification, sont autorisées sous réserve que les conditions suivantes soient remplies :
Les redistributions de code source doivent conserver la mention de copyright ci-dessus, la présente liste de conditions et la clause de non-responsabilité suivante.
Les redistributions sous forme binaire doivent reproduire l'avis de copyright ci-dessus, cette liste de conditions et la clause de non-responsabilité suivante dans la documentation et/ou
autres documents fournis avec la distribution.
Ni le nom de Cisco Systems, Inc. ni les noms de ses contributeurs ne peuvent être utilisés pour soutenir ou promouvoir des produits dérivés de ce logiciel sans l'autorisation écrite préalable de
.
CE LOGICIEL EST FOURNI PAR LES DÉTENTEURS DES DROITS D'AUTEUR ET LES CONTRIBUTEURS "EN L'ÉTAT" ET TOUTE GARANTIE EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES
GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D'ADÉQUATION À UN USAGE PARTICULIER, EST REJETÉE. EN AUCUN CAS LES DÉTENTEURS DES DROITS D'AUTEUR OU LES CONTRIBUTEURS NE SERONT
RESPONSABLES DES DOMMAGES DIRECTS, INDIRECTS, ACCESSOIRES, SPÉCIAUX, EXEMPLAIRES OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACQUISITION DE BIENS
OU DE SERVICES DE SUBSTITUTION, LA PERTE D'UTILISATION, DE DONNÉES OU DE BÉNÉFICES, OU L'INTERRUPTION DES ACTIVITÉS), QUELLE QU'EN SOIT LA CAUSE ET QUELLE QUE SOIT LA THÉORIE DE LA RESPONSABILITÉ, QU'IL S'AGISSE D'UN CONTRAT, D'UNE RESPONSABILITÉ STRICTE, DE
OU D'UN DÉLIT CIVIL (Y COMPRIS LA NÉGLIGENCE OU AUTRE) RÉSULTANT DE QUELQUE MANIÈRE QUE CE SOIT DE L'UTILISATION DE CE LOGICIEL, MÊME S'ILS ONT ÉTÉ INFORMÉS DE LA POSSIBILITÉ DE TELS DOMMAGES.
openSSL
Licence OpenSSL
Copyright (c) 1998-2011 Le projet OpenSSL. Tous les droits sont réservés.
La redistribution et l'utilisation sous forme de code source et de code binaire, avec ou sans modification, sont autorisées sous réserve que les conditions suivantes soient remplies :
Les redistributions de code source doivent conserver la mention de copyright ci-dessus, la présente liste de conditions et la clause de non-responsabilité suivante.
Les redistributions sous forme binaire doivent reproduire l'avis de copyright ci-dessus, cette liste de conditions et la clause de non-responsabilité suivante dans la documentation et/ou
autres documents fournis avec la distribution.
Tout matériel publicitaire mentionnant les caractéristiques ou l'utilisation de ce logiciel doit comporter la mention suivante : "Ce produit inclut un logiciel développé
par le projet OpenSSL pour une utilisation dans la boîte à outils OpenSSL". http://www.openssl.org
<… names “OpenSSL Toolkit” and “OpenSSL Project” must not be used to endorse or promote products derived from this software without prior written
permission. For written permission, please contact [email protected].
Les produits dérivés de ce logiciel ne peuvent être appelés "OpenSSL" et le terme "OpenSSL" ne peut apparaître dans leur nom sans l'autorisation écrite préalable du projet OpenSSL
.
Les redistributions, sous quelque forme que ce soit, doivent être accompagnées de la mention suivante : "Ce produit comprend un logiciel développé par le projet OpenSSL et destiné à être utilisé sur le site
de l'OpenSSL Toolkit http://www.openssl.org".
<… SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ‘AS IS’ AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
====================================================================
Ce produit comprend un logiciel cryptographique écrit par Eric Young ([email protected]). Ce produit comprend un logiciel écrit par Tim Hudson
([email protected]).
Licence originale de SSLeay
Copyright (C) 1995-1998 Eric Young ([email protected])
Tous droits réservés.
Ce paquet est une implémentation SSL écrite par Eric Young ([email protected]).
La mise en œuvre a été rédigée de manière à être conforme à la norme SSL de Netscapes.
Cette bibliothèque est libre pour une utilisation commerciale et non commerciale tant que les conditions suivantes sont respectées. Les conditions suivantes s'appliquent à tout le code
trouvé dans cette distribution, que ce soit le code RC4, RSA, lhash, DES, etc., et pas seulement le code SSL. La documentation SSL incluse dans cette distribution est
couverte par les mêmes conditions de copyright, sauf que le détenteur est Tim Hudson ([email protected]).
Les droits d'auteur restent la propriété d'Eric Young et, à ce titre, les mentions de droits d'auteur figurant dans le code ne doivent pas être supprimées. Si ce paquetage est utilisé dans un produit, Eric Young
doit être cité comme l'auteur des parties de la bibliothèque utilisées. Cela peut se faire sous la forme d'un message textuel au démarrage du programme ou dans la documentation
(en ligne ou textuelle) fournie avec le paquetage.
La redistribution et l'utilisation sous forme de code source et de code binaire, avec ou sans modification, sont autorisées sous réserve que les conditions suivantes soient remplies :
Les redistributions du code source doivent conserver la mention du copyright, la présente liste de conditions et la clause de non-responsabilité suivante.
Les redistributions sous forme binaire doivent reproduire l'avis de copyright ci-dessus, cette liste de conditions et la clause de non-responsabilité suivante dans la documentation et/ou
autres documents fournis avec la distribution.
Tous les documents publicitaires mentionnant les caractéristiques ou l'utilisation de ce logiciel doivent afficher la mention suivante : "Ce produit inclut le logiciel cryptographique
écrit par Eric Young ([email protected]) Le mot "cryptographique" peut être omis si les routines de la bibliothèque utilisée ne sont pas
liées à la cryptographie).
Si vous incluez un code spécifique à Windows (ou un dérivé de celui-ci) provenant du répertoire apps (code d'application), vous devez inclure une mention : "Ce produit
comprend un logiciel écrit par Tim Hudson ([email protected])".
CE LOGICIEL EST FOURNI PAR ERIC YOUNG "EN L'ÉTAT" ET TOUTE GARANTIE EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE
, DE QUALITÉ MARCHANDE ET D'ADÉQUATION À UN USAGE PARTICULIER, EST REJETÉE. EN AUCUN CAS L'AUTEUR OU LES CONTRIBUTEURS NE PEUVENT ÊTRE TENUS RESPONSABLES DE DOMMAGES DIRECTS, INDIRECTS,
ACCESSOIRES, SPÉCIAUX, EXEMPLAIRES OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S'Y LIMITER, L'APPROVISIONNEMENT EN BIENS OU SERVICES DE SUBSTITUTION, LA PERTE D'UTILISATION, DE DONNÉES OU DE
BÉNÉFICES, OU L'INTERRUPTION D'ACTIVITÉ), QUELLE QU'EN SOIT LA CAUSE ET QUELLE QUE SOIT LA THÉORIE DE LA RESPONSABILITÉ, QU'IL S'AGISSE D'UN CONTRAT, D'UNE RESPONSABILITÉ STRICTE OU D'UN DÉLIT CIVIL (Y COMPRIS LA NÉGLIGENCE OU
AUTREMENT) RÉSULTANT DE QUELQUE MANIÈRE QUE CE SOIT DE L'UTILISATION DE CE LOGICIEL, MÊME S'ILS ONT ÉTÉ INFORMÉS DE LA POSSIBILITÉ DE TELS DOMMAGES.
La licence et les conditions de distribution de toute version publique ou dérivée de ce code ne peuvent pas être modifiées, c'est-à-dire que ce code ne peut pas être simplement copié sur
et placé sous une autre licence de distribution [y compris la licence publique GNU].
webRTC
Copyright (c) 2011, Les auteurs du projet WebRTC. Tous droits réservés.
La redistribution et l'utilisation sous forme de code source et de code binaire, avec ou sans modification, sont autorisées sous réserve que les conditions suivantes soient remplies :
Les redistributions de code source doivent conserver la mention de copyright ci-dessus, la présente liste de conditions et la clause de non-responsabilité suivante.
Les redistributions sous forme binaire doivent reproduire l'avis de copyright ci-dessus, cette liste de conditions et la clause de non-responsabilité suivante dans la documentation et/ou
autres documents fournis avec la distribution.
Ni le nom de Google ni les noms de ses contributeurs ne peuvent être utilisés pour soutenir ou promouvoir des produits dérivés de ce logiciel sans l'autorisation écrite préalable de
.
CE LOGICIEL EST FOURNI PAR LES DÉTENTEURS DES DROITS D'AUTEUR ET LES CONTRIBUTEURS "EN L'ÉTAT" ET TOUTE GARANTIE EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES
GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D'ADÉQUATION À UN USAGE PARTICULIER, EST REJETÉE. EN AUCUN CAS LE DÉTENTEUR DES DROITS D'AUTEUR OU LES CONTRIBUTEURS NE PEUVENT ÊTRE TENUS RESPONSABLES
DE TOUT DOMMAGE DIRECT, INDIRECT, ACCESSOIRE, SPÉCIAL, EXEMPLAIRE OU CONSÉCUTIF (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION
; LA PERTE D'UTILISATION, DE DONNÉES OU DE BÉNÉFICES ; OU L'INTERRUPTION D'ACTIVITÉ), QUELLE QU'EN SOIT LA CAUSE ET QUELLE QUE SOIT LA THÉORIE DE LA RESPONSABILITÉ, QU'IL S'AGISSE D'UN CONTRAT, D'UNE RESPONSABILITÉ STRICTE OU D'UN DÉLIT
(Y COMPRIS LA NÉGLIGENCE OU AUTRE) DÉCOULANT DE QUELQUE MANIÈRE QUE CE SOIT DE L'UTILISATION DE CE LOGICIEL, MÊME S'ILS ONT ÉTÉ INFORMÉS DE LA POSSIBILITÉ DE TELS DOMMAGES.
libJpeg
Le logiciel JPEG de l'Independent JPEG Group
README pour la version 6b du 27 mars 1998
Cette distribution contient la sixième version publique du logiciel libre JPEG du groupe indépendant JPEG
. Vous pouvez redistribuer ce logiciel et
l'utiliser dans n'importe quel but, sous réserve des conditions énoncées dans la section QUESTIONS JURIDIQUES ci-dessous.
Les utilisateurs sérieux de ce logiciel (en particulier ceux qui l'intègrent dans
des programmes plus importants) doivent contacter l'IJG à l'adresse [email protected] pour être ajoutés à
notre liste de diffusion électronique. Les membres de la liste de diffusion sont informés des mises à jour
et ont la possibilité de participer à des discussions techniques, etc.
Ce logiciel est le fruit du travail de Tom Lane, Philip Gladstone, Jim Boucher,
Lee Crocker, Julian Minguillon, Luis Ortiz, George Phillips, Davide Rossi,
Guido Vollbeding, Ge' Weijers et d'autres membres du groupe indépendant JPEG
.
L'IJG n'est pas affilié au comité officiel des normes ISO JPEG.
VUE D'ENSEMBLE
Ce paquetage contient un logiciel C pour implémenter la compression d'images JPEG et la décompression
. JPEG (prononcé "jay-peg") est une méthode de compression standardisée
pour les images en couleurs et en niveaux de gris. JPEG est destiné à la compression de
scènes du "monde réel" ; les dessins au trait, les dessins animés et autres images non réalistes
ne sont pas son point fort. Le format JPEG est avec perte, ce qui signifie que l'image de sortie n'est pas
exactement identique à l'image d'entrée. Vous ne devez donc pas utiliser JPEG si vous
devez avoir des bits de sortie identiques. Cependant, sur des images photographiques typiques,
de très bons niveaux de compression peuvent être obtenus sans changement visible, et
des niveaux de compression remarquablement élevés sont possibles si vous pouvez tolérer une image
de faible qualité. Pour plus de détails, consultez les références, ou expérimentez simplement
avec différents paramètres de compression.
Ce logiciel met en œuvre les processus de compression JPEG de base, séquentielle étendue et progressive
. Il est prévu de prendre en charge toutes les variantes de ces
processus, bien que certains paramètres peu courants ne soient pas encore implémentés.
Pour des raisons juridiques, nous ne distribuons pas de code pour les variantes de codage arithmétique
de JPEG ; voir QUESTIONS JURIDIQUES. Nous n'avons pris aucune disposition pour prendre en charge
les processus hiérarchiques ou sans perte définis dans la norme.
Nous fournissons un ensemble de routines de bibliothèque pour la lecture et l'écriture de fichiers d'images JPEG,
ainsi que deux exemples d'applications "cjpeg" et "djpeg", qui utilisent la bibliothèque pour
effectuer la conversion entre JPEG et d'autres formats de fichiers d'images populaires.
La bibliothèque est destinée à être réutilisée dans d'autres applications.
Afin de soutenir les logiciels de conversion et de visualisation de fichiers, nous avons inclus
des fonctionnalités considérables au-delà de la simple capacité de codage/décodage JPEG ;
par exemple, les modules de quantification des couleurs ne font pas strictement partie du décodage JPEG
, mais ils sont essentiels pour la sortie vers des formats de fichiers colorés ou
des écrans colorés. Ces fonctions supplémentaires peuvent être compilées hors de la bibliothèque
si elles ne sont pas nécessaires pour une application particulière. Nous avons également inclus
"jpegtran", un utilitaire pour le transcodage sans perte entre différents processus JPEG
, et "rdjpgcom" et "wrjpgcom", deux applications simples pour
insérer et extraire des commentaires textuels dans les fichiers JFIF.
Lors de la conception de ce logiciel, l'accent a été mis sur la portabilité et la flexibilité de
, tout en le rendant suffisamment rapide pour qu'il soit utile. En particulier,
le logiciel n'est pas destiné à être lu comme un tutoriel sur JPEG (voir la section REFERENCES pour le matériel d'introduction). (Voir la section
REFERENCES pour le matériel d'introduction.) Il est plutôt destiné à
être un code fiable, portable et industriel. Nous ne prétendons pas avoir
atteint cet objectif dans tous les aspects du logiciel, mais nous nous efforçons de le faire.
Nous acceptons que ce logiciel soit utilisé comme composant de produits commerciaux.
Aucune redevance n'est exigée, mais nous demandons une mention dans la documentation du produit
, comme décrit dans la section QUESTIONS JURIDIQUES.
QUESTIONS JURIDIQUES
En termes clairs :
1. Nous ne promettons pas que ce logiciel fonctionne. (Mais si vous trouvez des bogues,
faites-le nous savoir).
2. Vous pouvez utiliser ce logiciel pour ce que vous voulez. Vous ne devez pas nous payer.
3. Vous ne pouvez pas prétendre que vous avez écrit ce logiciel. Si vous l'utilisez dans un programme
, vous devez mentionner quelque part dans votre documentation que
vous avez utilisé le code de l'IJG.
En langage juridique :
Les auteurs ne donnent AUCUNE GARANTIE ou représentation, expresse ou implicite,
en ce qui concerne ce logiciel, sa qualité, son exactitude, sa qualité marchande ou
son adéquation à un usage particulier. Ce logiciel est fourni "EN L'ÉTAT" et vous,
son utilisateur, assumez l'intégralité des risques liés à sa qualité et à son exactitude.
Ce logiciel est protégé par les droits d'auteur (C) 1991-1998, Thomas G. Lane.
Tous les droits sont réservés sauf indication contraire ci-dessous.
L'autorisation d'utiliser, de copier, de modifier et de distribuer ce logiciel
(ou des parties de celui-ci) à toutes fins utiles, sans frais, est accordée par la présente, sous réserve des conditions énoncées à l'adresse
:
(1) Si une partie du code source de ce logiciel est distribuée, ce fichier README
doit être inclus, avec cette notice de copyright et de non-garantie
inchangée ; et tout ajout, suppression ou modification des fichiers originaux
doit être clairement indiqué dans la documentation d'accompagnement.
(2) Si seul le code exécutable est distribué, la documentation d'accompagnement
doit indiquer que "ce logiciel est basé en partie sur le travail de
the Independent JPEG Group".
(3) L'autorisation d'utiliser ce logiciel n'est accordée que si l'utilisateur accepte
l'entière responsabilité de toute conséquence indésirable ; les auteurs n'acceptent
AUCUNE RESPONSABILITÉ pour les dommages de quelque nature que ce soit.
Ces conditions s'appliquent à tout logiciel dérivé ou basé sur le code de l'IJG,
et pas seulement à la bibliothèque non modifiée. Si vous utilisez notre travail, vous devez
le reconnaître.
L'autorisation n'est PAS accordée pour l'utilisation du nom de l'auteur de l'IJG ou du nom de la société
dans la publicité relative à ce logiciel ou aux produits dérivés de
. Ce logiciel ne peut être désigné que sous le nom de "logiciel
de l'Independent JPEG Group".
Nous autorisons et encourageons spécifiquement l'utilisation de ce logiciel comme base des produits commerciaux
, à condition que toutes les réclamations de garantie ou de responsabilité soient
assumées par le vendeur du produit.
ansi2knr.c est inclus dans cette distribution avec la permission de L. Peter Deutsch,
propriétaire unique de son détenteur de copyright, Aladdin Enterprises of Menlo Park, CA.
ansi2knr.c n'est PAS couvert par le copyright et les conditions ci-dessus, mais plutôt
par les conditions de distribution habituelles de la Free Software Foundation ; principalement,
que vous devez inclure le code source si vous le redistribuez. (Voir le fichier
ansi2knr.c pour tous les détails.) Cependant, comme ansi2knr.c n'est pas nécessaire en tant que partie
de tout programme généré à partir du code de l'IJG, cela ne vous limite pas plus que
les paragraphes précédents.
Le script de configuration Unix "configure" a été produit avec GNU Autoconf.
Il est protégé par la Free Software Foundation mais peut être distribué librement.
Il en va de même pour ses scripts de support (config.guess, config.sub,
ltconfig, ltmain.sh). Un autre script de support, install-sh, est protégé par copyright
par M.I.T. mais est également librement distribuable.
Il apparaît que l'option de codage arithmétique de la spécification JPEG est couverte par
des brevets détenus par IBM, AT&T et Mitsubishi. Le codage arithmétique ne peut donc pas
être utilisé légalement sans obtenir une ou plusieurs licences. Pour cette raison,
la prise en charge du codage arithmétique a été supprimée du logiciel JPEG libre.
(Étant donné que le codage arithmétique n'apporte qu'un gain marginal par rapport au mode Huffman non breveté
, il est peu probable que de nombreuses implémentations le prennent en charge.)
Pour autant que nous le sachions, il n'existe aucune restriction de brevet sur le code restant
.
La distribution de l'IJG incluait auparavant du code pour lire et écrire des fichiers GIF.
Pour éviter tout conflit avec le brevet LZW d'Unisys, la prise en charge de la lecture GIF a été
complètement supprimée, et le programme d'écriture GIF a été simplifié pour produire
des "GIF non compressés". Cette technique n'utilise pas l'algorithme LZW ; les
fichiers GIF résultants sont plus volumineux que d'habitude, mais sont lisibles par tous les décodeurs GIF standard
.
Nous sommes tenus d'indiquer que
"The Graphics Interchange Format(c) is the Copyright property of
CompuServe Incorporated. GIF(sm) est une marque de service appartenant à
CompuServe Incorporated."
Opus
Copyright 2001-2011 Xiph.Org, Skype Limited, Octasic, Jean-Marc Valin, Timothy B. Terriberry, CSIRO, Gregory Maxwell, Mark Borgerding, Erik de Castro Lopo
La redistribution et l'utilisation sous forme de code source et de code binaire, avec ou sans modification, sont autorisées sous réserve que les conditions suivantes soient remplies :
- Les redistributions de code source doivent conserver la mention de copyright ci-dessus, la présente liste de conditions et la clause de non-responsabilité suivante.
- Les redistributions sous forme binaire doivent reproduire l'avis de copyright ci-dessus, cette liste de conditions et la clause de non-responsabilité suivante dans la documentation
et/ou dans d'autres documents fournis avec la distribution.
- Ni le nom de l'Internet Society, de l'IETF ou de l'IETF Trust, ni les noms des contributeurs spécifiques ne peuvent être utilisés pour soutenir ou promouvoir des produits dérivés de
ce logiciel sans autorisation écrite préalable spécifique.
CE LOGICIEL EST FOURNI PAR LES DÉTENTEURS DES DROITS D'AUTEUR ET LES CONTRIBUTEURS "EN L'ÉTAT" ET TOUTE GARANTIE EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES
GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D'ADÉQUATION À UN USAGE PARTICULIER, EST REJETÉE. EN AUCUN CAS LE TITULAIRE DES DROITS D'AUTEUR OU LES CONTRIBUTEURS NE PEUVENT ÊTRE TENUS RESPONSABLES
DE TOUT DOMMAGE DIRECT, INDIRECT, ACCESSOIRE, SPÉCIAL, EXEMPLAIRE OU CONSÉCUTIF (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION
; LA PERTE D'UTILISATION, DE DONNÉES OU DE BÉNÉFICES ; OU L'INTERRUPTION D'ACTIVITÉ), QUELLE QU'EN SOIT LA CAUSE ET QUELLE QUE SOIT LA THÉORIE DE LA RESPONSABILITÉ, QU'IL S'AGISSE D'UN CONTRAT, D'UNE RESPONSABILITÉ STRICTE OU D'UN DÉLIT
(Y COMPRIS LA NÉGLIGENCE OU AUTRE) RÉSULTANT DE QUELQUE MANIÈRE QUE CE SOIT DE L'UTILISATION DE CE LOGICIEL, MÊME S'ILS ONT ÉTÉ INFORMÉS DE LA POSSIBILITÉ DE TELS DOMMAGES.
Opus est soumis aux licences de brevets exemptes de redevances qui sont spécifiées à l'adresse suivante :
Fondation Xiph.Org :
https://datatracker.ietf.org/ipr/1524/
Microsoft Corporation :
https://datatracker.ietf.org/ipr/1914/
Broadcom Corporation :
https://datatracker.ietf.org/ipr/1526/
UsrSctp
Copyright (c) 2015, Randall Stewart et Michael Tuexen Tous droits réservés.
La redistribution et l'utilisation sous forme de code source et de code binaire, avec ou sans modification, sont autorisées sous réserve que les conditions suivantes soient remplies :
Les redistributions de code source doivent conserver la mention de copyright ci-dessus, la présente liste de conditions et la clause de non-responsabilité suivante.
Les redistributions sous forme binaire doivent reproduire l'avis de copyright ci-dessus, la présente liste de conditions et l'avis de non-responsabilité suivant dans la documentation et/ou les autres documents fournis avec la distribution.
Ni le nom d'usrsctp ni les noms de ses contributeurs ne peuvent être utilisés pour approuver ou promouvoir des produits dérivés de ce logiciel sans autorisation écrite préalable spécifique.
CE LOGICIEL EST FOURNI PAR LES DÉTENTEURS DES DROITS D'AUTEUR ET LES CONTRIBUTEURS "EN L'ÉTAT" ET TOUTE GARANTIE EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D'ADÉQUATION À UN USAGE PARTICULIER, EST REJETÉE. EN AUCUN CAS LE TITULAIRE DES DROITS D'AUTEUR OU LES CONTRIBUTEURS NE PEUVENT ÊTRE TENUS RESPONSABLES DES DOMMAGES DIRECTS, INDIRECTS, ACCESSOIRES, SPÉCIAUX, EXEMPLAIRES OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION, LA PERTE D'UTILISATION, DE DONNÉES OU DE BÉNÉFICES, OU L'INTERRUPTION DES ACTIVITÉS), QUELLE QU'EN SOIT LA CAUSE ET QUELLE QUE SOIT LA THÉORIE DE LA RESPONSABILITÉ, QU'IL S'AGISSE D'UN CONTRAT, D'UNE RESPONSABILITÉ STRICTE OU D'UN DÉLIT CIVIL (Y COMPRIS LA NÉGLIGENCE OU AUTRE) RÉSULTANT DE QUELQUE MANIÈRE QUE CE SOIT DE L'UTILISATION DE CE LOGICIEL, MÊME S'ILS ONT ÉTÉ AVISÉS DE LA POSSIBILITÉ DE TELS DOMMAGES.