poi-ooxml
Fondation du logiciel Apache
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./legal/LICENSE
Licence Apache
Version 2.0, janvier 2004
http://www.apache.org/licenses/
CONDITIONS GENERALES D'UTILISATION, DE REPRODUCTION ET DE DISTRIBUTION
1. Définitions.
"Licence" désigne les conditions générales d'utilisation, de reproduction et de distribution définies par les sections 1 à 9 de ce document.
"Concédant" désigne le détenteur du copyright ou l'entité autorisée par le détenteur du copyright octroyant la licence.
"Personne morale" désigne le regroupement de l'entité agissante et de toutes les autres entités la contrôlant, qu'elle contrôle ou sous contrôle commun avec elle. Aux fins de cette définition, "contrôle" désigne (i) le pouvoir, direct ou indirect, de diriger ou de gérer cette entité, par contrat ou autre, (ii) la propriété d'au moins cinquante pour cent (50 %) des actions en circulation, ou (iii) la propriété bénéficiaire de cette entité.
"Vous" (ou "votre") désigne une personne ou une personne morale exerçant les droits octroyés par cette licence.
Le format "source" désigne le format préféré pour effectuer des modification, ce qui inclut, mais sans s'y limiter, le code source du logiciel, la source de documentation et les fichiers de configuration.
Le format d'"objet" désigne tout format résultant de la transformation mécanique ou de la traduction d'un format source, ce qui inclut, mais sans s'y limiter, le code d'objet compilé, la documentation générée et les conversions vers d'autres types de support.
"Produit" désigne le produit intellectuel, au format source ou d'objet, mis à disposition sous la licence, comme l'indique l'avis de copyright inclus dans le produit ou joint au produit (un exemple est fourni dans l'annexe ci-dessous).
"Produit dérivé" désigne tout produit, au format source ou d'objet, basé sur le produit (ou en étant dérivé) et pour lequel les révisions éditoriales, les annotations, les élaborations ou autre modification représentent, dans leur ensemble, un produit intellectuel original. Aux fins de cette licence, les produits dérivés n'incluent pas les produits qui restent séparables des interfaces du produit et des autres produits dérivés, ou simplement liés (ou associés par nom).
"Contribution" désigne tout produit intellectuel, ce qui comprend la version originale du produit et tous les ajouts et modifications apportés au produit ou à ses produits dérivés, intentionnellement soumis au concédant pour inclusion dans le produit par le détenteur du copyright ou par une personne ou personne morale autorisée à effectuer cette soumission pour le compte du détenteur du copyright. Aux fins de cette définition, "soumis" désigne toute forme de communication électronique, verbale ou écrite avec le concédant ou ses représentants, ce qui inclut, mais sans s'y limiter, la communication sur les listes d'envoi de messages électroniques, les systèmes de contrôle du code source et les systèmes de suivi des problèmes gérés par le concédant ou pour son compte afin de discuter et d'améliorer le produit, en excluant la communication facilement lisible ou indiquée par écrit par le détenteur du copyright avec la mention "N'est pas une contribution".
"Collaborateur" désigne le concédant et toute personne ou personne morale pour le compte de laquelle une contribution a été reçue par le concédant puis incorporée dans le produit.
2. Octroi de la licence de copyright. Conformément aux conditions d'utilisation de cette licence, chaque collaborateur vous accorde une licence de copyright irrévocable, permanente, internationale, non-exclusive, sans frais ni redevance pour la reproduction, la préparation de produits dérivés, la présentation publique, l'exécution publique, l'octroi de sous-licences et la distribution du produit et de ses produits dérivés au format source et d'objet.
3. Octroi de la licence de brevet. Conformément aux conditions d'utilisation de cette licence, chaque collaborateur vous accorde une licence de brevet irrévocable, permanente, internationale, non-exclusive, sans frais ni redevance (sauf indication contraire dans cette section) pour la réalisation, l'utilisation, la mise en vente, la vente, l'importation et le transfert du produit, la licence s'appliquant uniquement aux réclamations de brevet pouvant être sous licence avec l'accord du collaborateur qui sont nécessairement enfreintes par contribution ou par combinaison des contributions et du produit pour lequel les contributions ont été soumises. Si vous déposez une plainte associée à un brevet contre une entité (demande entre défendeurs et demande reconventionnelle incluses) en indiquant que le produit ou une contribution incorporée dans le produit constitue une infraction directe ou collaborative sur le brevet, les licences de brevet qui vous sont accordées sous cette licence pour le produit sont résiliées à compter de la date de dépôt de la plainte.
4. Redistribution. Vous pouvez reproduire et distribuer des copies du produit ou des produits dérivés par n'importe quel moyen, avec ou sans modification, au format source ou d'objet, en respectant les conditions suivantes :
(a) Vous devez fournir aux autres utilisateurs du produit ou des produits dérivés une copie de cette licence.
(b) Les fichiers modifiés doivent contenir des avis prioritaires indiquant que vous avez modifié les fichiers.
(c) Vous devez conserver, dans le format source des produits dérivés que vous distribuez, l'ensemble des avis de copyright, de brevet, de marque déposée et d'attribution du format source du produit, à l'exclusion des avis qui ne sont associés à aucune partie des produits dérivés.
(d) Si le produit inclut un fichier texte "NOTICE" dans le cadre de sa distribution, tous les produits dérivés que vous distribuez doivent inclure une copie accessible en lecture des avis d'attribution contenus dans le fichier NOTICE, à l'exclusion des avis qui ne sont associés à aucune partie des produits dérivés, à au moins l'un des emplacements suivants : dans le fichier texte NOTICE distribué avec les produits dérivés, dans le format source ou la documentation fournis avec les produits dérivés ou par affichage généré par les produits dérivés, si des avis tiers apparaissent. Le contenu du fichier NOTICE est fourni à titre informatif et ne modifie pas la licence. Vous pouvez ajouter vos propres avis d'attribution dans les produits dérivés que vous distribuez, avec un addenda ou en tant qu'addenda du texte NOTICE du produit, si ces attributs supplémentaires ne peuvent pas être interprétés comme modifiant la licence.
Vous pouvez ajouter votre propre notice de copyright à vos modifications et fournir des conditions générales de licence supplémentaires pour l'utilisation, la reproduction ou la distribution de vos modifications ou pour les produits dérivés dans leur ensemble, dans la mesure où votre utilisation, reproduction et distribution du produit sont conformes aux conditions de la licence.
5. Soumission des contributions. Sauf indication explicite contraire de votre part, toute contribution intentionnellement soumise par vous pour inclusion dans le produit au concédant doit être conforme aux conditions de la licence, sans conditions supplémentaires. Nonobstant ce qui précède, aucun élément des présente ne doit prévaloir sur les conditions ou modifier les conditions de tout accord de licence séparé exécuté par vous et le concédant à propos de ces contributions.
6. Marques. Cette licence n'accorde pas l'autorisation d'utiliser les marques, marques déposées, marques de service ou noms de produit du concédant, à l'exception des conditions d'utilisation raisonnable et habituelle de description de l'origine du produit et de reproduction du contenu du fichier NOTICE.
7. Exonération de garantie. Sauf obligation dans le cadre de la législation en vigueur ou accord écrit, le concédant fournit le produit (et chaque collaborateur fournit ses contributions) "EN L'ETAT", SANS GARANTIE OU CONDITION DE QUELQUE NATURE, expresse ou implicite, ce qui inclut, mais sans s'y limiter, les garanties ou conditions DE TITRE, DE QUALITE MARCHANDE, D'ADEQUATION A UN USAGE PARTICULIER ou DE NON CONTREFACON. Vous endossez l'entière responsabilité de la détermination de l'usage ou de la redistribution approprié du produit et encourez tous les risques associés à votre application des droits octroyés par cette licence.
8. Limitation de responsabilité. En aucun cas et sous aucune théorie légale, en cas de réclamation (faute incluse), dommage ou autre, sauf obligation par la législation applicable (en cas de faute délibérée ou grave) ou accord écrit, un collaborateur ne pourra être tenu responsable des dommages directs, indirects, spéciaux, accidentels ou consécutifs de tout ordre subis par vous en raison de cette licence ou suite à l'utilisation ou l'impossibilité d'utilisation du produit (ce qui inclut, mais sans s'y limiter, la perte de clientèle, l'arrêt des activités, la panne ou le mauvais fonctionnement des ordinateurs ou tout autre dommage ou perte commercial), même si le collaborateur a été averti de la possibilité de tels dommages.
9. Acceptation de la garantie ou de responsabilités supplémentaires. Lors de la redistribution du produit ou de ses produits dérivés, vous pouvez choisir de proposer contre paiement l'acceptation des obligations et/ou droits de support, garantie, indemnisation ou autre responsabilité conformément à cette licence. Cependant, en acceptant ces obligations, vous agissez uniquement pour votre compte en engageant votre seule responsabilité, et non pour le compte d'un autre collaborateur, et seulement si vous acceptez d'indemniser, de défendre et de dégager de toute responsabilité chaque collaborateur en cas de réclamation, en raison de votre acceptation des garanties et responsabilités supplémentaires.
FIN DES CONDITIONS GÉNÉRALES
Annexe : Comment appliquer la licence Apache à votre activité.
Pour appliquer la licence Apache à votre activité, ajoutez le masque de saisie suivant, en remplaçant les champs entre crochets "[]" par vos propres informations d'identification. (Ne pas inclure les crochets.) Le texte doit être placé entre crochets dans la syntaxe de commentaire appropriée au format de fichier. Nous vous recommandons également d'insérer un nom d'un fichier ou d'une classe et la description de l'objet sur la même "page imprimée" que l'avis de copyright pour faciliter l'identification dans les archives tierces.
Copyright [yyyy] [nom du détenteur du copyright]
Licence accordée dans le cadre de la licence Apache, version 2.0 (la "Licence") ; vous ne pouvez utiliser ce fichier qu'en conformité avec la licence. Vous pouvez obtenir une copie de la Licence à l'adresse suivante :
http://www.apache.org/licenses/LICENSE-2.0
Sauf obligation dans le cadre de la législation en vigueur ou accord écrit, les logiciels distribués sous la licence sont distribués "EN L'ETAT", SANS GARANTIE OU CONDITION DE QUELQUE NATURE, expresse ou implicite. Consultez la licence pour connaître les autorisations et limitations propres à chaque langue sous la licence.
SOUS-COMPOSANTS APACHE POI :
Apache POI inclut des sous-composants avec des avis de copyright et des conditions de licence distincts. L'utilisation de ces sous-composants est soumise aux conditions d'utilisation de la licence suivante :
Schémas XML Office Open (poi-ooxml-full-*.jar)
Les définitions de schéma XML Office Open utilisées par Apache POI font partie de la spécification Office Open XML ECMA (ECMA-376, [1]). Tel que défini à l'article 9.4 des règlements de l'ECMA [2], cette spécification est disponible pour toutes les parties intéressées sans restriction :
9.4 Tous les documents approuvés sont mis à la disposition de toutes les parties intéressées sans restriction.
De plus, Microsoft et Adobe ont accordé des licences de brevet à cette œuvre [3,4,5].
[1] https://www.ecma-international.org/publications/standards/Ecma-376.htm
[2] https://www.ecma-international.org/memento/Ecmabylaws.htm
[3] https://www.microsoft.com/openspecifications/en/us/programs/osp/default.aspx
[4] https://www.ecma-international.org/publications/files/ECMA-ST/Ecma%20PATENT/ Brevet%20déclarations%20ok/ECMA-376%20Edition%202%20Microsoft%20Patent%20Déclaration.pdf
[5] https://www.ecma-international.org/publications/files/ECMA-ST/Ecma%20PATENT/ Brevet%20déclarations%20ok/ECMA-376%20Adobe%20Patent%20Déclaration.pdf
org.apache.poi.util.ReplacingInputStream est basé sur le code d'inbot-utils (https://github.com/Inbot/inbot-utils)
Licence MIT (MIT)
Copyright (c) 2015 Inbot
Par les présentes, toute personne est autorisée à obtenir gratuitement une copie de ce logiciel et des fichiers de documentation associés (le "Logiciel"), à utiliser le Logiciel sans restrictions, ce qui inclut, mais sans s'y limiter, les droits d'utilisation, de copie, de modification, de fusion, de publication, de distribution, d'accord de sous-licences et de vente de copies du Logiciel, et à autoriser les personnes auxquelles le Logiciel est fourni à appliquer ces droits, dans le respect des conditions suivantes :
L'avis de copyright ci-dessus et le présent avis d'autorisation doivent être inclus dans tous les exemplaires ou portions substantielles du Logiciel.
LE LOGICIEL EST FOURNI "EN L'ETAT", SANS AUCUN TYPE DE GARANTIE, EXPRESSE OU IMPLICITE, CE QUI INCLUT, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITE MARCHANDE OU D'ADEQUATION A UN USAGE PARTICULIER, ET D'ABSENCE DE CONTREFACON. LES AUTEURS OU LES DETENTEURS DU COPYRIGHT NE PEUVENT EN AUCUN CAS ETRE TENUS RESPONSABLES DES RECLAMATIONS, DOMMAGES OU AUTRES REVENDICATIONS ISSUS DE L'UTILISATION CONTRACTUELLE OU DELICTUELLE DU LOGICIEL OU D'ELEMENTS DERIVES DU LOGICIEL.
ExceptionUtils est dérivé de `scala.util.control.NonFatal` dans la bibliothèque scala qui a été publiée sous la licence Apache 2.0.
Copyright (c) 2002-2023 EPFL
Droit d'auteur (c) 2011-2023 Lightbend, Inc.
La version de source POI regroupe le wrapper Gradle. (https://docs.gradle.org/current/userguide/gradle_wrapper.html)
Ceci est publié sous la licence Apache, v2.0.
Copyright © 2015-2021 les auteurs originaux.
Le fichier wrapper.gradle a été développé par le projet Apache Kafka et est publié sous la licence Apache, v2.0.
-------------- Séparateur --------------
./legal/NOTICE
Copyright Apache POI 2003-2025 The Apache Software Foundation
Ce produit contient des logiciels développés par
Apache Software Foundation (https://www.apache.org/).
Ce produit contient des pièces qui étaient à l'origine basées sur un logiciel de BEA. Copyright (c) 2000-2003, BEA Systems, <http://www.bea.com/> (lien mort), qui a été acquis par Oracle Corporation en 2008. <http://www.oracle.com/us/corporate/Acquisitions/bea/index.html> <https://en.wikipedia.org/wiki/BEA_Systems> Remarque : Le secrétaire d'ASF a en main un accord d'octroi de logiciel (SGA) de BEA Systems, Inc. daté du 9 septembre 2003 pour les XMLBeans signés par leur vice-président exécutif/directeur financier.
Ce produit contient des documents de schéma XML du W3C. Copyright 2001-2003 (c) World Wide Web Consortium (Institut de technologie du Massachusetts, Consortium européen de recherche en informatique et mathématiques, Université Keio)
Ce produit contient le fichier chunks_parse_cmds.tbl du programme vsdump. Droit d'auteur (C) 2006-2007 Valek Filippov (frob@df.ru)
Ce produit contient des parties du projet d'applet eID <http://eid-applet.googlecode.com> et <https://github.com/e-Contract/eid-applet>.
Copyright (c) 2009-2018
FedICT (Service fédéral des TIC de Belgique), e-Contract.be BVBA (https://www.e-contract.be),
Bart Hanssens de FedICT
ExceptionUtils est dérivé de `scala.util.control.NonFatal` dans la bibliothèque scala qui a été publiée sous la licence Apache 2.0.
Copyright (c) 2002-2023 EPFL
Droit d'auteur (c) 2011-2023 Lightbend, Inc.
Scala comprend des logiciels développés à LAMP/EPFL (https://lamp.epfl.ch/) et Lightbend, Inc. (https://www.lightbend.com/).
-------------- Séparateur --------------
Dépendance : aopalliance:aopalliance
Droit d'auteur : AOP Alliance
Licence : Domaine public
https://aopalliance.sourceforge.net/
LICENCE : tout le code source fourni par AOP Alliance est le domaine public.
-------------- Séparateur --------------
https://creativecommons.org/share-your-work/public-domain/
Domaine public
Nos licences aident les auteurs à conserver et à gérer leurs droits d'auteur selon les conditions qu'ils choisissent. Nos outils du domaine public, en revanche, permettent aux auteurs et aux détenteurs de droits d'auteur qui souhaitent dédier leurs œuvres au domaine public mondial de le faire, et facilitent l'étiquetage et la découverte d'œuvres qui sont déjà exemptes de restrictions connues en matière de droit d'auteur. CC0
Utilisez cet outil universel si vous êtes titulaire de droits d'auteur ou de bases de données, et vous souhaitez renoncer à tous vos intérêts qui peuvent exister dans votre travail dans le monde entier. Parce que les lois sur le droit d'auteur diffèrent dans le monde entier, vous pouvez utiliser cet outil même si vous n'avez peut-être pas le droit d'auteur dans votre juridiction, mais que vous voulez être sûr d'éliminer tous les droits d'auteur que vous pouvez avoir dans d'autres juridictions.
En savoir plus
Utiliser cet outil
Marque du domaine public
Utilisez cet outil si vous avez identifié une œuvre exempte de restrictions connues en matière de droits d'auteur. Creative Commons ne recommande pas cet outil pour les œuvres qui sont limitées par les lois sur le droit d'auteur dans une ou plusieurs juridictions.
-------------- Séparateur --------------
Dépendance : com.github.javaparser:javaparser-core
Copyright : L'équipe d'analyseurs Java
Licence : Apache 2.0 ; LGPL v.3.0
./LICENCE
JavaParser est disponible sous les termes de la licence LGPL ou de la licence Apache. En tant qu'utilisateur, vous avez le droit de choisir les conditions d'adoption de JavaParser.
Pour plus de détails sur la licence LGPL, veuillez vous référer à LICENSE.LGPL. Veuillez noter que LGPL n'est qu'une extension de la GPL, située à LICENSE.GPL.
Pour plus de détails sur la licence Apache, reportez-vous à LICENSE.APACHE
-------------- Séparateur --------------
./LICENCE.APACHE
Licence Apache Version 2.0, janvier 2004 https://www.apache.org/licenses/
CONDITIONS GENERALES D'UTILISATION, DE REPRODUCTION ET DE DISTRIBUTION
1. Définitions.
"Licence" désigne les conditions générales d'utilisation, de reproduction et de distribution définies par les sections 1 à 9 de ce document.
"Concédant" désigne le détenteur du copyright ou l'entité autorisée par le détenteur du copyright octroyant la licence.
"Personne morale" désigne le regroupement de l'entité agissante et de toutes les autres entités la contrôlant, qu'elle contrôle ou sous contrôle commun avec elle. Aux fins de cette définition, "contrôle" désigne (i) le pouvoir, direct ou indirect, de diriger ou de gérer cette entité, par contrat ou autre, (ii) la propriété d'au moins cinquante pour cent (50 %) des actions en circulation, ou (iii) la propriété bénéficiaire de cette entité.
"Vous" (ou "votre") désigne une personne ou une personne morale exerçant les droits octroyés par cette licence.
Le format "source" désigne le format préféré pour effectuer des modification, ce qui inclut, mais sans s'y limiter, le code source du logiciel, la source de documentation et les fichiers de configuration.
Le format d'"objet" désigne tout format résultant de la transformation mécanique ou de la traduction d'un format source, ce qui inclut, mais sans s'y limiter, le code d'objet compilé, la documentation générée et les conversions vers d'autres types de support.
"Produit" désigne le produit intellectuel, au format source ou d'objet, mis à disposition sous la licence, comme l'indique l'avis de copyright inclus dans le produit ou joint au produit (un exemple est fourni dans l'annexe ci-dessous).
"Produit dérivé" désigne tout produit, au format source ou d'objet, basé sur le produit (ou en étant dérivé) et pour lequel les révisions éditoriales, les annotations, les élaborations ou autre modification représentent, dans leur ensemble, un produit intellectuel original. Aux fins de cette licence, les produits dérivés n'incluent pas les produits qui restent séparables des interfaces du produit et des autres produits dérivés, ou simplement liés (ou associés par nom).
"Contribution" désigne tout produit intellectuel, ce qui comprend la version originale du produit et tous les ajouts et modifications apportés au produit ou à ses produits dérivés, intentionnellement soumis au concédant pour inclusion dans le produit par le détenteur du copyright ou par une personne ou personne morale autorisée à effectuer cette soumission pour le compte du détenteur du copyright. Aux fins de cette définition, "soumis" désigne toute forme de communication électronique, verbale ou écrite avec le concédant ou ses représentants, ce qui inclut, mais sans s'y limiter, la communication sur les listes d'envoi de messages électroniques, les systèmes de contrôle du code source et les systèmes de suivi des problèmes gérés par le concédant ou pour son compte afin de discuter et d'améliorer le produit, en excluant la communication facilement lisible ou indiquée par écrit par le détenteur du copyright avec la mention "N'est pas une contribution".
"Collaborateur" désigne le concédant et toute personne ou personne morale pour le compte de laquelle une contribution a été reçue par le concédant puis incorporée dans le produit.
2. Octroi de la licence de copyright. Conformément aux conditions d'utilisation de cette licence, chaque collaborateur vous accorde une licence de copyright irrévocable, permanente, internationale, non-exclusive, sans frais ni redevance pour la reproduction, la préparation de produits dérivés, la présentation publique, l'exécution publique, l'octroi de sous-licences et la distribution du produit et de ses produits dérivés au format source et d'objet.
3. Octroi de la licence de brevet. Conformément aux conditions d'utilisation de cette licence, chaque collaborateur vous accorde une licence de brevet irrévocable, permanente, internationale, non-exclusive, sans frais ni redevance (sauf indication contraire dans cette section) pour la réalisation, l'utilisation, la mise en vente, la vente, l'importation et le transfert du produit, la licence s'appliquant uniquement aux réclamations de brevet pouvant être sous licence avec l'accord du collaborateur qui sont nécessairement enfreintes par contribution ou par combinaison des contributions et du produit pour lequel les contributions ont été soumises. Si vous déposez une plainte associée à un brevet contre une entité (demande entre défendeurs et demande reconventionnelle incluses) en indiquant que le produit ou une contribution incorporée dans le produit constitue une infraction directe ou collaborative sur le brevet, les licences de brevet qui vous sont accordées sous cette licence pour le produit sont résiliées à compter de la date de dépôt de la plainte.
4. Redistribution. Vous pouvez reproduire et distribuer des copies du produit ou des produits dérivés par n'importe quel moyen, avec ou sans modification, au format source ou d'objet, en respectant les conditions suivantes :
(a) Vous devez fournir aux autres utilisateurs du produit ou des produits dérivés une copie de cette licence.
(b) Les fichiers modifiés doivent contenir des avis prioritaires indiquant que vous avez modifié les fichiers.
(c) Vous devez conserver, dans le format source des produits dérivés que vous distribuez, l'ensemble des avis de copyright, de brevet, de marque déposée et d'attribution du format source du produit, à l'exclusion des avis qui ne sont associés à aucune partie des produits dérivés.
(d) Si le produit inclut un fichier texte "NOTICE" dans le cadre de sa distribution, tous les produits dérivés que vous distribuez doivent inclure une copie accessible en lecture des avis d'attribution contenus dans le fichier NOTICE, à l'exclusion des avis qui ne sont associés à aucune partie des produits dérivés, à au moins l'un des emplacements suivants : dans le fichier texte NOTICE distribué avec les produits dérivés, dans le format source ou la documentation fournis avec les produits dérivés ou par affichage généré par les produits dérivés, si des avis tiers apparaissent. Le contenu du fichier NOTICE est fourni à titre informatif et ne modifie pas la licence. Vous pouvez ajouter vos propres avis d'attribution dans les produits dérivés que vous distribuez, avec un addenda ou en tant qu'addenda du texte NOTICE du produit, si ces attributs supplémentaires ne peuvent pas être interprétés comme modifiant la licence.
Vous pouvez ajouter votre propre notice de copyright à vos modifications et fournir des conditions générales de licence supplémentaires pour l'utilisation, la reproduction ou la distribution de vos modifications ou pour les produits dérivés dans leur ensemble, dans la mesure où votre utilisation, reproduction et distribution du produit sont conformes aux conditions de la licence.
5. Soumission des contributions. Sauf indication explicite contraire de votre part, toute contribution intentionnellement soumise par vous pour inclusion dans le produit au concédant doit être conforme aux conditions de la licence, sans conditions supplémentaires. Nonobstant ce qui précède, aucun élément des présente ne doit prévaloir sur les conditions ou modifier les conditions de tout accord de licence séparé exécuté par vous et le concédant à propos de ces contributions.
6. Marques. Cette licence n'accorde pas l'autorisation d'utiliser les marques, marques déposées, marques de service ou noms de produit du concédant, à l'exception des conditions d'utilisation raisonnable et habituelle de description de l'origine du produit et de reproduction du contenu du fichier NOTICE.
7. Exonération de garantie. Sauf obligation dans le cadre de la législation en vigueur ou accord écrit, le concédant fournit le produit (et chaque collaborateur fournit ses contributions) "EN L'ETAT", SANS GARANTIE OU CONDITION DE QUELQUE NATURE, expresse ou implicite, ce qui inclut, mais sans s'y limiter, les garanties ou conditions DE TITRE, DE QUALITE MARCHANDE, D'ADEQUATION A UN USAGE PARTICULIER ou DE NON CONTREFACON. Vous endossez l'entière responsabilité de la détermination de l'usage ou de la redistribution approprié du produit et encourez tous les risques associés à votre application des droits octroyés par cette licence.
8. Limitation de responsabilité. En aucun cas et sous aucune théorie légale, en cas de réclamation (faute incluse), dommage ou autre, sauf obligation par la législation applicable (en cas de faute délibérée ou grave) ou accord écrit, un collaborateur ne pourra être tenu responsable des dommages directs, indirects, spéciaux, accidentels ou consécutifs de tout ordre subis par vous en raison de cette licence ou suite à l'utilisation ou l'impossibilité d'utilisation du produit (ce qui inclut, mais sans s'y limiter, la perte de clientèle, l'arrêt des activités, la panne ou le mauvais fonctionnement des ordinateurs ou tout autre dommage ou perte commercial), même si le collaborateur a été averti de la possibilité de tels dommages.
9. Acceptation de la garantie ou de responsabilités supplémentaires. Lors de la redistribution du produit ou de ses produits dérivés, vous pouvez choisir de proposer contre paiement l'acceptation des obligations et/ou droits de support, garantie, indemnisation ou autre responsabilité conformément à cette licence. Cependant, en acceptant ces obligations, vous agissez uniquement pour votre compte en engageant votre seule responsabilité, et non pour le compte d'un autre collaborateur, et seulement si vous acceptez d'indemniser, de défendre et de dégager de toute responsabilité chaque collaborateur en cas de réclamation, en raison de votre acceptation des garanties et responsabilités supplémentaires.
FIN DES CONDITIONS GÉNÉRALES
Annexe : Comment appliquer la licence Apache à votre activité.
Pour appliquer la licence Apache à votre activité, ajoutez le masque de saisie suivant, en remplaçant les champs entre crochets "[]" par vos propres informations d'identification. (Ne pas inclure les crochets.) Le texte doit être placé entre crochets dans la syntaxe de commentaire appropriée au format de fichier. Nous vous recommandons également d'insérer un nom d'un fichier ou d'une classe et la description de l'objet sur la même "page imprimée" que l'avis de copyright pour faciliter l'identification dans les archives tierces.
Copyright [yyyy] [nom du détenteur du copyright]
Licence accordée dans le cadre de la licence Apache, version 2.0 (la "Licence") ; vous ne pouvez utiliser ce fichier qu'en conformité avec la licence. Vous pouvez obtenir une copie de la Licence à l'adresse suivante :
http://www.apache.org/licenses/LICENSE-2.0
Sauf obligation dans le cadre de la législation en vigueur ou accord écrit, les logiciels distribués sous la licence sont distribués "EN L'ETAT", SANS GARANTIE OU CONDITION DE QUELQUE NATURE, expresse ou implicite. Consultez la licence pour connaître les autorisations et limitations propres à chaque langue sous la licence.
-------------- Séparateur --------------
./LICENCE.GPL
GNU GENERAL PUBLIC LICENSE, version 3, 29 juin 2007
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> Tout le monde est autorisé à copier et distribuer des copies mot à mot de ce document de licence, mais la modification n'est pas autorisée.
Préambule
La licence publique générale GNU est une licence libre de copyleft pour les logiciels et autres types d'œuvres.
Les licences pour la plupart des logiciels et autres œuvres pratiques sont conçues pour vous priver de votre liberté de partager et de modifier les œuvres. En revanche, la Licence Publique Générale GNU est destinée à garantir votre liberté de partager et de modifier toutes les versions d'un programme - pour s'assurer qu'il reste un logiciel libre pour tous ses utilisateurs. Nous, la Free Software Foundation, utilisons la licence publique générale GNU pour la plupart de nos logiciels ; elle s'applique également à tout autre travail publié de cette façon par ses auteurs. Vous pouvez également l'appliquer à vos programmes.
Quand on parle de logiciel libre, on parle de liberté, pas de prix. Nos licences publiques générales sont conçues pour vous assurer que vous avez la liberté de distribuer des copies de logiciels libres (et de les facturer si vous le souhaitez), que vous recevez la source code ou peut obtenir si vous le souhaitez, que vous pouvez changer le logiciel ou utiliser des morceaux de celui-ci dans de nouveaux programmes gratuits, et que vous savez que vous pouvez faire ces choses.
Pour protéger vos droits, nous devons empêcher les autres de vous refuser ces droits ou de vous demander de les céder. Par conséquent, vous avez certaines responsabilités si vous distribuez des copies du logiciel, ou si vous le modifiez : responsabilités de respecter la liberté des autres.
Par exemple, si vous distribuez des copies d'un tel programme, qu'elles soient gratuites ou payantes, vous devez transmettre aux destinataires les mêmes libertés que vous avez reçues. Vous devez vous assurer qu'ils reçoivent ou peuvent obtenir le code source. Et vous devez leur montrer ces termes pour qu'ils connaissent leurs droits.
Les développeurs qui utilisent la GNU GPL protègent vos droits en deux étapes : (1) faire valoir les droits d'auteur sur le logiciel, et (2) vous offrir cette licence vous donnant l'autorisation légale de le copier, de le distribuer et / ou de le modifier.
Pour la protection des développeurs et des auteurs, la GPL explique clairement qu'il n'y a pas de garantie pour ce logiciel libre. Pour les utilisateurs et les auteurs, la GPL exige que les versions modifiées soient marquées comme modifiées, de sorte que leurs problèmes ne soient pas attribués à tort aux auteurs des versions précédentes.
Certains appareils sont conçus pour empêcher les utilisateurs d'installer ou d'exécuter des versions modifiées du logiciel à l'intérieur d'eux, bien que le fabricant puisse le faire. Ceci est fondamentalement incompatible avec l'objectif de protéger la liberté des utilisateurs de changer le logiciel. Le schéma systématique de ces abus se produit dans le domaine des produits que les individus peuvent utiliser, ce qui est précisément là où il est le plus inacceptable. Par conséquent, nous avons conçu cette version de la GPL pour interdire la pratique pour ces produits. Si de tels problèmes se posent substantiellement dans d'autres domaines, nous sommes prêts à étendre cette disposition à ces domaines dans les versions futures de la GPL, si nécessaire pour protéger la liberté des utilisateurs.
Enfin, chaque programme est constamment menacé par les brevets logiciels. Les États ne devraient pas autoriser les brevets à restreindre le développement et l'utilisation de logiciels sur des ordinateurs à usage général, mais dans ceux qui le font, nous souhaitons éviter le danger particulier que les brevets appliqués à un programme libre puissent le rendre effectivement propriétaire. Pour éviter cela, la GPL assure que les brevets ne peuvent pas être utilisés pour rendre le programme non libre.
Les termes et conditions précis pour la copie, la distribution et la modification suivent.
CONDITIONS GÉNÉRALES
0. Définitions.
"Cette Licence" fait référence à la version 3 de la Licence Publique Générale GNU.
"Droit d'auteur" désigne également les lois de type droit d'auteur qui s'appliquent à d'autres types d'œuvres, telles que les masques à semi-conducteurs.
"Le Logiciel" désigne toute œuvre protégée par un droit d'auteur sous licence en vertu de la présente Licence. Chaque titulaire de licence est traité comme "vous". Les "titulaires" et les "bénéficiaires" peuvent être des individus ou des organisations.
"modifier" une œuvre signifie copier ou adapter tout ou partie de l'œuvre d'une manière nécessitant la permission du droit d'auteur, autre que la réalisation d'une copie exacte. Le travail qui en résulte est appelé une "version modifiée" du travail précédent ou un travail "basé sur" le travail précédent.
Un "travail couvert" désigne soit le Programme non modifié, soit un travail basé sur le Programme.
"Propager" une œuvre signifie faire quoi que ce soit avec elle qui, sans autorisation, vous rendrait directement ou indirectement responsable de la violation du droit d'auteur applicable, sauf l'exécuter sur un ordinateur ou modifier une copie privée. La propagation comprend la copie, la distribution (avec ou sans modification), la mise à la disposition du public et, dans certains pays, d'autres activités.
"Transmettre" une œuvre signifie tout type de propagation qui permet à d'autres parties de faire ou de recevoir des copies. Une simple interaction avec un utilisateur par le biais d'un réseau informatique, sans transfert d'une copie, ne transmet pas.
Une interface utilisateur interactive affiche "Avis juridiques appropriés" dans la mesure où elle inclut une fonction pratique et visible qui (1) affiche un avis de droit d'auteur approprié, et (2) indique à l'utilisateur qu'il n'y a aucune garantie pour l'œuvre (sauf dans la mesure où des garanties sont fournies), que les titulaires de licence peuvent transmettre l'œuvre en vertu de la présente Licence, et comment consulter une copie de cette Licence. Si l'interface présente une liste de commandes ou d'options utilisateur, telles qu'un menu, un élément important de la liste répond à ce critère.
1. Code source.
Le "code source" pour une œuvre désigne la forme préférée de l'œuvre pour y apporter des modifications. "Code objet" désigne toute forme non source d'une œuvre.
Une "interface standard" désigne une interface qui est soit une norme officielle définie par un organisme de normalisation reconnu, soit, dans le cas d'interfaces spécifiées pour un langage de programmation particulier, une interface largement utilisée par les développeurs travaillant dans ce langage.
Les "bibliothèques système" d'un travail exécutable incluent tout ce qui, autre que le travail dans son ensemble, (a) est inclus dans la forme normale d'emballage d'un composant majeur, mais qui ne fait pas partie de ce composant majeur, et (b) sert uniquement à permettre l'utilisation du travail avec ce composant majeur, ou à mettre en œuvre une interface standard pour laquelle une implémentation est disponible au public sous forme de code source. Dans ce contexte, un "composant principal" désigne un composant essentiel majeur (noyau, système de fenêtres, etc.) du système d'exploitation spécifique (le cas échéant) sur lequel le travail exécutable est exécuté, ou un compilateur utilisé pour produire le travail, ou un interpréteur de code objet utilisé pour l'exécuter.
La "source correspondante" pour un travail sous forme de code objet signifie tout le code source nécessaire pour générer, installer et (pour un travail exécutable) exécuter le code objet et modifier le travail, y compris les scripts pour contrôler ces activités. Cependant, il n'inclut pas les bibliothèques système de l'œuvre, ni les outils à usage général ou les programmes gratuits généralement disponibles qui sont utilisés sans modification dans l'exécution de ces activités mais qui ne font pas partie du travail. Par exemple, la source correspondante inclut les fichiers de définition d'interface associés aux fichiers source pour le travail, et le code source pour les bibliothèques partagées et les sous-programmes liés dynamiquement que le travail est spécifiquement conçu pour exiger, par exemple par communication de données intime ou flux de contrôle entre ces sous-programmes et d'autres parties du travail.
La source correspondante n'a pas besoin d'inclure tout ce que les utilisateurs peuvent régénérer automatiquement à partir d'autres parties de la source correspondante.
La source correspondante pour un travail sous forme de code source est la même.
2. Autorisations de base.
Tous les droits accordés en vertu de la présente Licence sont accordés pour la durée du droit d'auteur sur le Programme, et sont irrévocables à condition que les conditions énoncées soient remplies. Cette Licence confirme explicitement votre autorisation illimitée d'exécuter le Programme non modifié. La sortie de l'exécution d'une œuvre couverte n'est couverte par la présente Licence que si la sortie, compte tenu de son contenu, constitue une œuvre couverte. Cette Licence reconnaît vos droits d'utilisation équitable ou autres droits équivalents, tels que prévus par la loi sur les droits d'auteur.
Vous pouvez faire, exécuter et propager des œuvres couvertes que vous ne transmettez pas, sans conditions tant que votre licence reste en vigueur. Vous pouvez transmettre des œuvres couvertes à d'autres dans le seul but de les faire apporter des modifications exclusivement pour vous, ou vous fournir des installations pour exécuter ces œuvres, à condition que vous respectiez les termes de la présente Licence en transmettant tout matériel pour lequel vous ne contrôlez pas les droits d'auteur. Ceux qui réalisent ou exécutent ainsi les œuvres couvertes pour vous doivent le faire exclusivement en votre nom, sous votre direction et contrôle, à des conditions qui leur interdisent de faire des copies de votre matériel protégé en dehors de leur relation avec vous.
La conduite dans d'autres circonstances est autorisée uniquement dans les conditions énoncées ci-dessous. La sous-licence n'est pas autorisée ; l'article 10 le rend inutile.
3. Protection des droits légaux des utilisateurs contre la loi anti-contournement.
Aucune œuvre visée ne sera considérée comme faisant partie d'une mesure technologique efficace en vertu d'une loi applicable remplissant les obligations découlant de l'article 11 du traité de l'OMPI sur le droit d'auteur adopté le 20 décembre 1996, ou de lois similaires interdisant ou restreignant le contournement de telles mesures.
Lorsque vous transmettez une œuvre couverte, vous renoncez à tout pouvoir légal d'interdire le contournement des mesures technologiques dans la mesure où ce contournement est effectué par l'exercice des droits en vertu de la présente Licence à l'égard de l'œuvre couverte, et vous déclinez toute intention de limiter le fonctionnement ou la modification de l'œuvre comme moyen de faire respecter, contre les utilisateurs de l'œuvre, vos droits légaux ou ceux de tiers d'interdire le contournement des mesures technologiques.
4. Transmettre des copies verbatim.
Vous pouvez transmettre des copies mot à mot du code source du Programme tel que vous le recevez, sur tout support, à condition que vous publiiez de manière visible et appropriée sur chaque copie un avis de droit d'auteur approprié ; gardez intacts tous les avis indiquant que ce La licence et tous les termes non permissifs ajoutés en accord avec l'article 7 s'appliquent au code ; garder intacts tous les avis de l'absence de toute garantie ; et donner à tous les destinataires une copie de cette licence avec le programme.
Vous pouvez facturer n'importe quel prix ou aucun prix pour chaque copie que vous transmettez, et vous pouvez offrir une protection de support ou de garantie moyennant des frais.
5. Transmettre des versions source modifiées.
Vous pouvez transmettre une œuvre basée sur le Programme, ou les modifications pour la produire à partir du Programme, sous forme de code source aux termes de l'article 4, à condition que vous remplissiez également toutes ces conditions :
a) L'œuvre doit comporter des avis importants indiquant que vous l'avez modifiée et indiquant une date pertinente.
b) L'œuvre doit comporter des avis importants indiquant qu'elle est diffusée en vertu de la présente Licence et de toutes conditions ajoutées en vertu de l'article 7. Cette exigence modifie l'exigence de l'article 4 pour "garder intacts tous les avis".
c) Vous devez concéder une licence pour l'ensemble de l'œuvre, en vertu de la présente Licence, à toute personne qui entre en possession d'une copie. La présente Licence s'appliquera donc, ainsi que toutes les conditions supplémentaires applicables à l'article 7, à l'ensemble de l'œuvre et à toutes ses parties, quelle que soit la façon dont elles sont emballées. Cette licence ne donne aucune permission de concéder une licence à l'œuvre d'une autre manière, mais elle n'invalide pas cette autorisation si vous l'avez reçue séparément.
d) Si l'œuvre dispose d'interfaces utilisateur interactives, chacune doit afficher des avis juridiques appropriés ; toutefois, si le programme dispose d'interfaces interactives qui n'affichent pas les avis juridiques appropriés, votre travail n'a pas besoin de les faire.
Une compilation d'une œuvre couverte avec d'autres œuvres séparées et indépendantes, qui ne sont pas par leur nature des extensions de l'œuvre couverte, et qui ne sont pas combinées avec elle de manière à former un programme plus large, dans ou sur un volume d'un support de stockage ou de distribution, est appelé "agrégat" si la compilation et ses droits d'auteur résultants ne sont pas utilisés pour limiter l'accès ou les droits légaux des utilisateurs de la compilation au-delà de ce que les œuvres individuelles permettent. L'inclusion d'une œuvre couverte dans un agrégat ne fait pas que la présente Licence s'applique aux autres parties de l'agrégat.
6. Transmettre des formulaires non source.
Vous pouvez transmettre une œuvre couverte sous forme de code objet aux termes des articles 4 et 5, à condition de transmettre également la Source Correspondante lisible par machine aux termes de la présente Licence, de l'une des manières suivantes :
a) Transmettre le code objet dans, ou incorporé dans, un produit physique (y compris un support de distribution physique), accompagné de la source correspondante fixée sur un support physique durable habituellement utilisé pour l'échange de logiciels.
b) Transmettre le code objet dans, ou incorporé dans, un produit physique (y compris un support de distribution physique), accompagné d'une offre écrite, valable pendant au moins trois ans et valable aussi longtemps que vous offrez des pièces de rechange ou un support client pour ce modèle de produit, pour donner à quiconque possède le code objet soit (1) a copie de la Source Correspondante pour tous les logiciels du produit qui est couvert par la présente Licence, sur un support physique durable habituellement utilisé pour l'échange de logiciels, pour un prix ne dépassant pas votre coût raisonnable d'effectuer physiquement ce transport de source, ou (2) l'accès pour copier la Source Correspondante à partir d'un serveur de réseau sans frais.
c) Transmettre des copies individuelles du code objet avec une copie de l'offre écrite pour fournir la Source correspondante. Cette alternative n'est autorisée que de façon occasionnelle et non commerciale, et seulement si vous avez reçu le code objet avec une telle offre, conformément au paragraphe 6b.
d) Transmettre le code objet en offrant un accès à partir d'un lieu désigné (gratuitement ou moyennant des frais), et offrir un accès équivalent à la Source Correspondante de la même manière à travers le même endroit sans frais supplémentaires. Vous n'avez pas besoin que les destinataires copient la source correspondante avec le code objet. Si l'endroit où copier le code objet est un serveur réseau, la source correspondante peut se trouver sur un autre serveur (exploité par vous ou un tiers) qui prend en charge des fonctions de copie équivalentes, à condition que vous mainteniez des instructions claires à côté du code objet indiquant où trouver la source correspondante. Quel que soit le serveur hébergeant la source correspondante, vous devez vous assurer qu'elle est disponible aussi longtemps que nécessaire pour répondre à ces exigences.
e) Transmettre le code objet en utilisant la transmission peer-to-peer, à condition d'informer les autres pairs où le code objet et la source correspondante de l'œuvre sont offerts au grand public sans frais en vertu du paragraphe 6d.
Une partie séparable du code objet, dont le code source est exclu de la source correspondante en tant que bibliothèque système, ne doit pas être incluse dans le transport du travail de code objet.
Un "Produit Utilisateur" est soit (1) un "produit de consommation", c'est-à-dire tout bien personnel corporel qui est normalement utilisé à des fins personnelles, familiales ou domestiques, soit (2) tout ce qui est conçu ou vendu pour être incorporé dans un logement. Pour déterminer si un produit est un produit de consommation, les cas douteux doivent être résolus en faveur de la couverture. Pour un produit particulier reçu par un utilisateur particulier, "normalement utilisé" fait référence à une utilisation typique ou commune de cette classe de produit, quel que soit le statut de l'utilisateur particulier ou la façon dont l'utilisateur particulier utilise réellement, ou s'attend ou est censé utiliser, le produit. Un produit est un produit de consommation, que le produit ait des utilisations commerciales, industrielles ou non substantielles, à moins que ces utilisations ne représentent le seul mode d'utilisation significatif du produit.
"Informations d'installation" pour un Produit Utilisateur désigne toutes les méthodes, procédures, clés d'autorisation ou autres informations requises pour installer et exécuter des versions modifiées d'une œuvre couverte dans ce Produit Utilisateur à partir d'une version modifiée de sa Source Correspondante. Ces informations doivent suffire à garantir que le fonctionnement continu du code objet modifié ne soit en aucun cas empêché ou entravé uniquement parce que des modifications ont été apportées.
Si vous transmettez un code objet en vertu de la présente section dans, ou avec, ou spécifiquement pour une utilisation dans, un produit utilisateur, et le transport se produit dans le cadre d'une transaction dans laquelle le droit de possession et l'utilisation du Produit Utilisateur est transférée au destinataire à perpétuité ou pour une durée déterminée (indépendamment de la manière dont la transaction est caractérisée), la Source Correspondante transmise en vertu du présent article doit être accompagnée des Informations d'Installation. Mais cette exigence ne s'applique pas si ni vous ni aucun tiers n'avez la possibilité d'installer le code objet modifié sur le Produit Utilisateur (par exemple, le travail a été installé dans ROM).
L'obligation de fournir des informations d'installation n'inclut pas l'obligation de continuer à fournir un service de support, une garantie ou des mises à jour pour un travail qui a été modifié ou installé par le destinataire, ou pour le produit utilisateur dans lequel il a été modifié ou installé. L'accès à un réseau peut être refusé lorsque la modification elle-même affecte matériellement et négativement le fonctionnement du réseau ou viole les règles et protocoles de communication à travers le réseau.
La source correspondante transmise et les informations d'installation fournies conformément à cette section doivent être dans un format documenté publiquement (et avec une implémentation accessible au public sous forme de code source) et ne doivent pas exiger de mot de passe ou de clé spécial pour le déballage, la lecture ou la copie.
7. Conditions Supplémentaires.
"Autorisations supplémentaires" sont des termes qui complètent les termes de cette Licence en faisant des exceptions à une ou plusieurs de ses conditions. Les autorisations supplémentaires qui sont applicables à l'ensemble du Programme seront traitées comme si elles étaient incluses dans la présente Licence, dans la mesure où elles sont valides en vertu de la loi applicable. Si des autorisations supplémentaires s'appliquent uniquement à une partie du Programme, cette partie peut être utilisée séparément sous ces autorisations, mais l'ensemble du Programme reste régi par cette Licence sans tenir compte des autorisations supplémentaires.
Lorsque vous transmettez une copie d'une œuvre couverte, vous pouvez, à votre discrétion, retirer toute autorisation supplémentaire de cette copie ou de n'importe quelle partie de celle-ci. (Des autorisations supplémentaires peuvent être écrites pour exiger leur propre suppression dans certains cas lorsque vous modifiez le travail.) Vous pouvez placer des autorisations supplémentaires sur le matériel, ajouté par vous à une œuvre couverte, pour laquelle vous avez ou pouvez donner une autorisation de copyright appropriée.
Nonobstant toute autre disposition de la présente Licence, pour le matériel que vous ajoutez à une œuvre couverte, vous pouvez (si autorisé par les détenteurs de droits d'auteur de ce matériel) compléter les conditions de la présente Licence avec les conditions suivantes :
a) Dénoncer la garantie ou limiter la responsabilité différemment des termes des articles 15 et 16 de la présente Licence ; ou
b) exiger la conservation d'avis juridiques raisonnables spécifiés ou d'attributions d'auteur dans ce matériel ou dans les avis juridiques appropriés affichés par les œuvres qui le contiennent ; ou
c) Interdire toute fausse représentation de l'origine de ce matériel, ou exiger que les versions modifiées de ce matériel soient marquées de manière raisonnable comme différentes de la version originale ; ou
d) Limiter l'utilisation à des fins de publicité des noms des donneurs de licence ou des auteurs du matériel ; ou
e) Refus d'accorder des droits en vertu du droit des marques pour l'utilisation de certaines marques de commerce, marques de commerce ou marques de service ; ou
f) Exiger l'indemnisation des concédants de licence et des auteurs de ce matériel par toute personne qui transmet le matériel (ou les versions modifiées de celui-ci) avec des hypothèses contractuelles de responsabilité envers le destinataire, pour toute responsabilité que ces hypothèses contractuelles imposent directement à ces concédants de licence et auteurs.
Tous les autres termes additionnels non permissifs sont considérés comme des "restrictions supplémentaires" au sens de l'article 10. Si le Programme tel que vous l'avez reçu, ou une partie de celui-ci, contient un avis indiquant qu'il est régi par la présente Licence ainsi qu'un terme qui est une restriction supplémentaire, vous pouvez supprimer ce terme. Si un document de licence contient une autre restriction mais autorise la délivrance de licences ou le transport en vertu de la présente licence, vous pouvez ajouter à un document de travail couvert régi par les termes de ce document de licence, à condition que la restriction supplémentaire ne survienne pas à cette délivrance de licences ou au transport.
Si vous ajoutez des termes à une œuvre couverte conformément à cette section, vous devez placer, dans les fichiers source pertinents, un énoncé des termes supplémentaires qui s'appliquent à ces fichiers, ou un avis indiquant où trouver les termes applicables.
Des conditions supplémentaires, permissives ou non, peuvent être déclarées sous la forme d'une licence écrite distincte, ou indiquées comme exceptions ; les exigences ci-dessus s'appliquent de chaque manière.
8. Fin de contrat.
Vous ne pouvez pas propager ou modifier une œuvre couverte, sauf disposition expresse de la présente Licence. Toute tentative de propagation ou de modification est nulle et résiliera automatiquement vos droits en vertu de la présente Licence (y compris toute licence de brevet accordée en vertu du troisième paragraphe de l'article 11).
Toutefois, si vous cessez toute violation de la présente Licence, votre licence d'un détenteur de droits d'auteur particulier est rétablie (a) à titre provisoire, sauf si et jusqu'à ce que le détenteur de droits d'auteur résilie explicitement et définitivement votre licence, et (b) de manière permanente, si le détenteur de droits d'auteur ne vous informe pas de la violation par des moyens raisonnables avant 60 jours après la cessation.
De plus, votre licence d'un titulaire de droit d'auteur particulier est rétablie définitivement si le titulaire de droit d'auteur vous informe de la violation par un moyen raisonnable, c'est la première fois que vous recevez un avis de violation de cette licence (pour toute œuvre) de ce titulaire de droit d'auteur, et vous remédiez à la violation avant 30 jours après votre réception de l'avis.
La résiliation de vos droits en vertu du présent article ne résilie pas les licences des parties qui ont reçu des copies ou des droits de vous en vertu de la présente Licence. Si vos droits ont été résiliés et ne sont pas rétablis définitivement, vous n'êtes pas admissible à recevoir de nouvelles licences pour le même matériel en vertu de l'article 10.
9. Acceptation non requise pour avoir des copies.
Vous n'êtes pas tenu d'accepter cette Licence afin de recevoir ou d'exécuter une copie du Programme. La propagation accessoire d'une œuvre couverte résultant uniquement de l'utilisation de la transmission peer-to-peer pour recevoir une copie ne nécessite pas non plus d'acceptation. Cependant, rien d'autre que cette Licence ne vous accorde l'autorisation de propager ou de modifier tout travail couvert. Ces actions portent atteinte aux droits d'auteur si vous n'acceptez pas cette Licence. Par conséquent, en modifiant ou en propageant une œuvre couverte, vous indiquez votre acceptation de cette Licence pour le faire.
10. Licences automatiques des destinataires en aval.
Chaque fois que vous transmettez une œuvre couverte, le destinataire reçoit automatiquement une licence des concédants de licence d'origine, pour exécuter, modifier et propager cette œuvre, sous réserve de cette licence. Vous n'êtes pas responsable de l'application par des tiers de la présente Licence.
Une "transaction d'entité" est une transaction qui transfère le contrôle d'une organisation, ou la quasi-totalité des actifs d'une organisation, ou qui subdivise une organisation, ou qui fusionne des organisations. Si la propagation d'un travail couvert résulte d'une transaction d'entité, chaque partie à cette transaction qui reçoit une copie de l'œuvre reçoit également les licences pour l'œuvre que le prédécesseur de la partie concernée avait ou pourrait donner en vertu du paragraphe précédent, plus un droit de possession de la Source correspondante de l'œuvre du prédécesseur intéressé, si le prédécesseur l'a ou peut l'obtenir avec des efforts raisonnables.
Vous ne pouvez pas imposer d'autres restrictions à l'exercice des droits accordés ou confirmés en vertu de la présente Licence. Par exemple, vous ne pouvez pas imposer de frais de licence, de redevance ou d'autres frais pour l'exercice des droits accordés en vertu de la présente Licence, et vous ne pouvez pas engager de litige (y compris une demande croisée ou une demande reconventionnelle dans un procès) alléguant que toute réclamation de brevet est violée par la fabrication, l'utilisation, la vente, l'offre à la vente ou l'importation du Programme ou de toute partie de celui-ci.
11. Brevets
Un "contributeur" est un détenteur de droits d'auteur qui autorise l'utilisation en vertu de la présente Licence du Programme ou d'une œuvre sur laquelle le Programme est basé. L'œuvre ainsi concédée est appelée "version contributeur" du contributeur.
Les "revendications de brevet essentielles" d'un contributeur sont toutes les revendications de brevet détenues ou contrôlées par le contributeur, qu'elles soient déjà acquises ou acquises ultérieurement, qui seraient enfreintes d'une manière ou d'une autre, permise par la présente Licence, de faire, d'utiliser ou de vendre sa version contributive, mais n'incluent pas les revendications qui seraient enfreintes uniquement en raison d'une modification supplémentaire de la version contributive. Aux fins de la présente définition, le terme "contrôle" comprend le droit d'accorder des sous-licences de brevets d'une manière conforme aux exigences de la présente Licence.
Chaque contributeur vous accorde une licence de brevet non exclusive, mondiale et libre de droits en vertu des revendications de brevet essentielles du contributeur, pour faire, utiliser, vendre, offrir à la vente, importer et autrement exécuter, modifier et propager le contenu de sa version contributeur.
Dans les trois paragraphes suivants, une "licence de brevet" est tout accord ou engagement exprès, quelle qu'en soit la dénomination, de ne pas faire appliquer un brevet (par exemple, une autorisation expresse de pratiquer un brevet ou une convention de ne pas poursuivre en justice pour violation de brevet). "Accorder" une telle licence de brevet à une partie signifie conclure un tel accord ou s'engager à ne pas faire valoir un brevet contre la partie.
Si vous transmettez une œuvre couverte, en s'appuyant sciemment sur une licence de brevet, et que la Source correspondante de l'œuvre n'est accessible à personne pour copie, gratuitement et selon les termes de la présente Licence, par le biais d'un serveur de réseau public ou d'autres moyens facilement accessibles, alors vous devez soit (1) faire en sorte que la Source Correspondante soit ainsi disponible, soit (2) prendre des dispositions pour vous priver du bénéfice de la licence de brevet pour cette œuvre particulière, ou (3) prendre des dispositions, d'une manière compatible avec les exigences de la présente Licence, pour étendre la licence de brevet aux destinataires en aval. "Savoir compter" signifie que vous savez réellement que, mais pour la licence de brevet, votre transport de l'œuvre couverte dans un pays, ou l'utilisation de l'œuvre couverte par votre destinataire dans un pays, porterait atteinte à un ou plusieurs brevets identifiables dans ce pays que vous avez des raisons de croire valides.
Si, en vertu ou en relation avec une transaction ou un arrangement unique, vous transmettez ou propagez en achetant le transfert d'une œuvre couverte, et accordez une licence de brevet à certaines des parties qui reçoivent la garantie. une œuvre les autorisant à utiliser, propager, modifier ou transmettre une copie spécifique de l'œuvre couverte, puis la licence de brevet que vous accordez est automatiquement étendue à tous les destinataires de l'œuvre couverte et des œuvres basées sur celle-ci.
Une licence de brevet est "discriminatoire" si elle n'inclut pas dans le champ d'application de sa couverture, interdit l'exercice ou est subordonnée au non-exercice d'un ou de plusieurs des droits qui sont spécifiquement accordés en vertu de la présente Licence. Vous ne pouvez pas transmettre un travail couvert si vous êtes partie à un arrangement avec un tiers qui est dans l'entreprise de distribution de logiciels, en vertu duquel vous faites paiement au tiers en fonction de l'étendue de votre activité de transport de l'œuvre, et en vertu de laquelle le tiers accorde, à l'une des parties qui recevraient le une licence de brevet discriminatoire (a) en relation avec des copies de l'œuvre couverte que vous avez acheminées (ou des copies faites à partir de ces copies), ou (b) principalement pour et en relation avec des produits ou compilations spécifiques qui contiennent l'œuvre couverte, à moins que vous n'ayez conclu cet arrangement, ou que cette licence de brevet ait été accordée, avant le 28 mars 2007.
Aucune disposition de la présente Licence ne doit être interprétée comme excluant ou limitant toute licence implicite ou toute autre défense à une contrefaçon qui pourrait autrement être disponible pour vous en vertu de la loi sur les brevets applicable.
12. Pas de renonciation à la liberté des autres.
Si des conditions vous sont imposées (que ce soit par ordonnance du tribunal, accord ou autre) qui contredisent les conditions de la présente Licence, elles ne vous excusent pas des conditions de la présente Licence. Si vous ne pouvez pas transmettre une œuvre couverte de manière à satisfaire simultanément à vos obligations en vertu de la présente Licence et à toute autre obligation pertinente, vous ne pouvez donc pas la transmettre du tout. Par exemple, si vous acceptez des conditions qui vous obligent à percevoir une redevance pour un transport ultérieur de ceux à qui vous transmettez le programme, la seule façon de satisfaire à ces deux conditions et cette licence serait de s'abstenir entièrement de transmettre le programme.
13. Utiliser avec la licence publique générale GNU Affero.
Nonobstant toute autre disposition de la présente Licence, vous avez la permission de lier ou de combiner toute œuvre couverte avec une œuvre sous licence en vertu de la version 3 de la Licence Publique Générale GNU Affero en une seule œuvre combinée, et de transmettre l'œuvre résultante. Les termes de la présente Licence continueront de s'appliquer à la partie qui est l'œuvre couverte, mais les exigences particulières de la Licence Publique Générale GNU Affero, article 13, concernant l'interaction par le biais d'un réseau s'appliqueront à la combinaison en tant que telle.
14. Versions révisées de cette licence.
La Free Software Foundation peut publier de temps à autre des versions révisées et/ou nouvelles de la Licence Publique Générale GNU. Ces nouvelles versions seront similaires dans l'esprit de la présente version, mais peuvent différer dans le détail pour résoudre de nouveaux problèmes ou préoccupations.
Chaque version reçoit un numéro de version distinctif. Si le Programme spécifie qu'une certaine version numérotée de la Licence Publique Générale GNU "ou toute version ultérieure" s'applique à celui-ci, vous avez la possibilité de suivre les termes et conditions de cette version numérotée ou de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne spécifie pas de numéro de version de la licence publique générale GNU, vous pouvez choisir n'importe quelle version jamais publiée par la Free Software Foundation.
Si le Programme spécifie qu'un mandataire peut décider quelles versions futures de la Licence Publique Générale GNU peuvent être utilisées, la déclaration publique d'acceptation d'une version par ce mandataire vous autorise de manière permanente à choisir cette version pour le Programme.
Des versions de licence ultérieures peuvent vous donner des autorisations supplémentaires ou différentes. Cependant, aucune obligation supplémentaire n'est imposée à tout auteur ou détenteur de droits d'auteur en raison de votre choix de suivre une version ultérieure.
15. Exonération de garantie.
IL N'Y A PAS DE GARANTIE POUR LE PROGRAMME, DANS LA MESURE PERMISE PAR LA LOI APPLICABLE. SAUF INDICATION CONTRAIRE PAR ÉCRIT LES DÉTENTEURS DE DROITS D'AUTEUR ET / OU D'AUTRES PARTIES FOURNISSENT LE PROGRAMME "TEL QUEL" SANS GARANTIE DE QUELQUE NATURE QUE CE SOIT, EXPRIMÉ OU IMPLICITE, Y COMPRIS, MAIS NON LIMITÉ À, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONDITION PHYSIQUE À UN USAGE PARTICULIER. TOUT LE RISQUE QUANT À LA QUALITÉ ET À LA PERFORMANCE DU PROGRAMME EST AVEC VOUS. SI LE PROGRAMME S'AVÈRE DÉFECTUEUX, VOUS ASSUMEZ LE COÛT DE TOUS LES SERVICES, RÉPARATIONS OU CORRECTIONS NÉCESSAIRES.
16. Limitation de responsabilité.
EN AUCUN CAS, SAUF SI REQUIS PAR LA LOI APPLICABLE OU CONVENU PAR ÉCRIT, TOUT DÉTENTEUR DE DROITS D'AUTEUR, OU TOUTE AUTRE PARTIE QUI MODIFIE ET / OU TRANSMET LE PROGRAMME COMME AUTORISÉ CI-DESSUS, SERA RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS LES DOMMAGES GÉNÉRAUX, SPÉCIAUX, ACCIDENTELS OU CONSÉCUTIFS RÉSULTANT DE L'UTILISATION OU DE L'INCAPACITÉ UTILISER LE PROGRAMME (Y COMPRIS, MAIS NON LIMITÉ À LA PERTE DE DONNÉES OU DE DONNÉES RENDUES INEXACTES OU DES PERTES SOUTENUES PAR VOUS OU DES TIERS OU UN ÉCHEC DU PROGRAMME À FONCTIONNER AVEC D'AUTRES PROGRAMMES), MÊME SI CE TITULAIRE OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES.
17. Interprétation des articles 15 et 16.
Si l'exclusion de garantie et la limitation de responsabilité prévues ci-dessus ne peuvent pas avoir d'effet juridique local selon leurs conditions, les tribunaux de révision appliqueront le droit local le plus étroitement possible. une renonciation absolue à toute responsabilité civile en lien avec le Programme, à moins qu'une garantie ou une prise de responsabilité n'accompagne une copie du Programme moyennant des frais.
FIN DES CONDITIONS GÉNÉRALES
Comment appliquer ces conditions à vos nouveaux programmes
Si vous développez un nouveau programme et que vous voulez qu'il soit du plus grand usage possible pour le public, la meilleure façon d'y parvenir est de le rendre un logiciel libre que tout le monde peut redistribuer et modifier selon ces termes.
Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source pour indiquer le plus efficacement l'exclusion de la garantie ; et chaque fichier doit avoir au moins la ligne "droit d'auteur" et un pointeur vers l'endroit où l'avis complet est trouvé.
Java 1.5 japa.parser et arborescence de syntaxe abstraite
Copyright (C) 2007 Júlio Vilmar Gesser
Ce programme est un logiciel libre. Vous pouvez le redistribuer et/ou le modifier sous les conditions d'utilisation de La GNU General Public License publiée par la Free Software Foundation : version de licence 3, ou toute version ultérieure.
Ce programme est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE explicite/implicite, notamment quant à sa QUALITE ou à son ADÉQUATION A UN BUT PARTICULIER. Voir la licence publique générale GNU, pour plus d'informations.
Vous devriez avoir reçu une copie de la licence publique générale GNU avec ce programme. Si ce n'est pas le cas, consultez <http://www.gnu.org/licenses/>.
Ajoutez également des informations sur la façon de vous contacter par courrier électronique et papier.
Si le programme effectue une interaction terminale, faites en sorte qu'il affiche un court avis comme celui-ci lorsqu'il démarre en mode interactif :
Java 1.5 japa.parser et arbre de syntaxe abstraite Copyright (C) 2007 Júlio Vilmar Gesser
Ce programme est livré avec ABSOLUMENT AUCUNE GARANTIE ; pour les détails type `show w'. Il s'agit d'un logiciel libre, et vous pouvez le redistribuer sous certaines conditions ; tapez `show c' pour plus de détails.
Les commandes hypothétiques `show w' et `show c' doivent montrer les parties appropriées de la Licence Publique Générale. Bien sûr, les commandes de votre programme peuvent être différentes ; pour une interface graphique, vous utiliseriez un "environ boîte".
Vous devriez également demander à votre employeur (si vous travaillez en tant que programmeur) ou à l'école, le cas échéant, de signer un "avertissement de droit d'auteur" pour le programme, si nécessaire. Pour plus d'informations à ce sujet et pour savoir comment appliquer et suivre la GPL GNU, consultez <http://www.gnu.org/licenses/>.
La Licence Publique Générale GNU ne permet pas d'intégrer votre programme dans des programmes propriétaires. Si votre programme est une bibliothèque de sous-programmes, vous pouvez considérer qu'il est plus utile de permettre de lier des applications propriétaires à la bibliothèque. Si c'est ce que vous voulez faire, utilisez la GNU Lesser General Public License au lieu de cette Licence. Mais d'abord, veuillez lire <http://www.gnu.org/philosophy/why-not-lgpl.html>.
-------------- Séparateur --------------
./LICENCE.LGPL
GNU LESSER GENERAL PUBLIC LICENSE, version 3, 29 juin 2007
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> Tout le monde est autorisé à copier et distribuer des copies mot à mot de ce document de licence, mais la modification n'est pas autorisée.
Cette version de la GNU Lesser General Public License intègre les conditions générales de la version 3 de la GNU General Public License, complétées par les autorisations supplémentaires énumérées ci-dessous.
0. Définitions Supplémentaires.
Tel qu'utilisé ici, "cette licence" fait référence à la version 3 de la GNU Lesser General Public License, et la "GNU GPL" à la version 3 de la GNU General Public License.
"La Bibliothèque" désigne une œuvre couverte régie par la présente Licence, autre qu'une Application ou un Travail Combiné tel que défini ci-dessous.
Une "Application" est toute œuvre qui utilise une interface fournie par la Bibliothèque, mais qui n'est pas basée 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 par la combinaison ou la liaison d'une application avec 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 Correspondante Minimale" pour un Travail Combiné signifie la Source Correspondante pour le Travail Combiné, à l'exclusion de tout code source pour des parties du Travail Combiné qui, considérées isolément, sont basées sur l'Application, et non sur la Version Liée.
Le "Code d'application correspondant" pour un travail combiné désigne le code objet et/ou le code source de l'application, y compris les programmes de données et utilitaires nécessaires à la reproduction du travail combiné à partir de l'application, mais à l'exclusion des bibliothèques système du travail combiné.
1. Exception à la section 3 de la GNU GPL.
Vous pouvez transmettre une œuvre couverte en vertu des articles 3 et 4 de la présente Licence sans être lié par l'article 3 de la GNU GPL.
2. Transmission des versions modifiées.
Si vous modifiez une copie de la bibliothèque et, dans vos modifications, un utilitaire fait référence à une ou plusieurs fonctions à fournir par une application qui utilise l'utilitaire (autrement qu'un argument transmis lors de l'appel de l'utilitaire), vous pouvez transmettre une copie de la version modifiée :
a) en vertu de la présente Licence, à condition que vous fassiez un effort de bonne foi pour vous assurer que, dans le cas où une Application ne fournit pas la fonction ou les données, l'installation fonctionne toujours et accomplit toute partie de son but reste significative, ou
b) en vertu de la GNU GPL, sans aucune des autorisations supplémentaires de la présente Licence applicable à cette copie.
3. Code objet incorporant des composants à partir de fichiers d'en-tête de bibliothèque.
La forme de code objet d'une application peut incorporer des éléments d'un fichier d'en-tête qui fait partie de la bibliothèque. Vous pouvez transmettre ce code objet selon les termes de votre choix, à condition que, si le matériau incorporé ne se limite pas aux paramètres numériques, aux mises en page et aux accessoires de structure de données, ou aux petites macros, aux fonctions et aux modèles intégrés (dix lignes ou moins de longueur), vous effectuiez les deux opérations suivantes :
a) Donner un avis bien visible avec chaque copie du code objet que la Bibliothèque est utilisée et que la Bibliothèque et son utilisation sont couverts par la présente Licence.
b) Accompagner le code objet d'une copie de la GNU GPL et du présent document de licence.
4. Travaux combinés.
Vous pouvez transmettre un travail combiné selon les termes de votre choix qui, pris ensemble, ne limitent pas la modification des parties de la bibliothèque contenues dans le travail combiné et la rétro-ingénierie pour le débogage de ces modifications, si vous effectuez également chacune des opérations suivantes :
a) Donner un avis important avec chaque copie de l'Œuvre Combinée que la Bibliothèque y est utilisée et que la Bibliothèque et son utilisation sont couvertes par la présente Licence.
b) Accompagner l'Œuvre Combinée avec une copie de la GNU GPL et de ce document de licence.
c) Pour une œuvre combinée qui affiche les avis de droit d'auteur pendant l'exécution, inclure l'avis de droit d'auteur pour la bibliothèque parmi ces avis, ainsi qu'une référence dirigeant l'utilisateur vers les copies de la GNU GPL et de ce document de licence.
d) Effectuez l'une des opérations suivantes :
0) Transmettre la Source Correspondante Minimale aux termes de la présente Licence, et le Code d'Application Correspondante sous une forme appropriée et aux termes qui permettent à l'utilisateur de se recombiner ou reliez l'Application avec une version modifiée de la Version Liée pour produire un Travail Combiné modifié, de la manière spécifiée par la section 6 de la GNU GPL pour le transport de la Source Correspondante.
1) Utiliser un mécanisme de bibliothèque partagée approprié pour la liaison avec la bibliothèque. Un mécanisme approprié est celui 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 compatible avec l'interface de la version liée.
e) Fournir des informations d'installation, mais seulement si vous seriez autrement tenu de fournir de telles informations en vertu de l'article 6 de la GNU GPL, et seulement dans la mesure où ces informations sont nécessaires pour installer et exécuter une version modifiée de l'Œuvre combinée produite par recombinaison ou relier l'Application avec une version modifiée de la Version liée. (Si vous utilisez l'option 4d0, les informations d'installation doivent accompagner la source correspondante minimale 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 à la section 6 de la GPL GNU pour le transport de la source correspondante.)
5. Bibliothèques combinées.
Vous pouvez placer des installations de bibliothèque qui sont une œuvre basée sur la Bibliothèque côte à côte dans une bibliothèque unique avec d'autres installations de bibliothèque qui ne sont pas Applications et ne sont pas couvertes par la présente Licence, et transmettre une telle bibliothèque combinée selon les termes de votre choix, si vous effectuez les deux opérations suivantes :
a) Accompagner la bibliothèque combinée d'une copie de la même œuvre basée sur la Bibliothèque, non associée à d'autres installations de la bibliothèque, transmise selon les termes de la présente Licence.
b) Donner un avis important à 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 qui l'accompagne.
6. Versions révisées de la GNU Lesser General Public License.
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 de la présente version, mais peuvent différer dans le détail pour résoudre de nouveaux problèmes ou préoccupations.
Chaque version reçoit un numéro de version distinctif. Si la Bibliothèque telle que vous l'avez reçue spécifie qu'une certaine version numérotée de la Licence Publique Générale GNU "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 spécifie pas de numéro de version de la Licence Publique Générale Limitée GNU, vous pouvez choisir n'importe quelle version de la Licence Publique Générale Limitée GNU jamais publiée par la Free Software Foundation.
Si la Bibliothèque telle que vous l'avez reçue indique qu'un mandataire peut décider si des versions futures de la Licence Publique Générale Limitée GNU s'appliqueront, la déclaration publique d'acceptation de toute version de ce mandataire est une autorisation permanente pour vous de choisir cette version pour la Bibliothèque.
-------------- Séparateur --------------
Dépendance : com.github.javaparser:javaparser-symbol-solver-core
Copyright : Free Software Foundation, Inc. <http://fsf.org/>
Licence : Apache 2.0 ; LGPL v.3.0
./LICENCE
Apache 2.0,LGPL v.3.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./LICENCE.APACHE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./LICENCE.GPL
GPL v.3 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./LICENCE.LGPL
Apache 2.0, MPL 2.0 (comme com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : com.github.virtuald:curvesapi
Copyright : Graph Builder
Licence : BSD 3-Clause
./license.txt
Copyright (c) 2005, Graph Builder
Tous droits réservés.
La redistribution et l'utilisation dans les formulaires source et binaires, avec ou sans modifications, sont autorisées si les conditions suivantes sont remplies :
-Les redistributions de code source doivent conserver l'avis de copyright ci-dessus, la présente liste de conditions et l'avis de non-responsabilité suivant.
-Les redistributions sous forme binaire doivent reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis de non-responsabilité suivant dans la documentation et/ou d'autres documents fournis avec la distribution.
-Ni le nom du générateur de graphes ni les noms de ses contributeurs ne sauraient être utilisés à des fins d'avancement des produits dérivés de ce logiciel, sans une autorisation écrite préalable.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS 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 COPYRIGHT OWNER OR 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.
-------------- Séparateur --------------
Dépendance : com.google.code.findbugs:jsr305
Copyright : Groupe d'experts JSR305
Licence : BSD 3-Clause
Copyright (c) 2007-2009, groupe d'experts JSR305
Tous droits réservés.
La redistribution et l'utilisation dans les formulaires source et binaires, avec ou sans modifications, sont autorisées si les conditions suivantes sont remplies :
* Les redistributions de code source doivent conserver l'avis de copyright ci-dessus, la présente liste de conditions et l'avis d'exclusion de responsabilité suivant.
* Les redistributions au format binaire doivent reproduire l'avis de copyright ci-dessus, la présente liste de conditions et l'avis d'exclusion de responsabilités suivant dans la documentation et/ou d'autres documents fournis avec la distribution.
* Ni le nom du groupe d'experts JSR305 ni les noms de ses contributeurs ne sauraient être utilisés à des fins d'avancement des produits dérivés de ce logiciel, sans une autorisation écrite préalable spécifique.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS 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 COPYRIGHT OWNER OR 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.
Autres mentions de copyright dans cette distribution :
== Annotations jcip (RELICENCES à Oracle sous BSD 3-clause)
Copyright (c) 2005, Brian Goetz et Tim Peierls
La redistribution et l'utilisation dans les formulaires source et binaires, avec ou sans modifications, sont autorisées si les conditions suivantes sont remplies :
1, Les redistributions de code source doivent conserver l'avis de copyright ci-dessus, la présente liste de conditions et l'avis d'exclusion de responsabilité suivant.
2. Les redistributions au format binaire doivent reproduire l'avis de copyright ci-dessus, la présente liste de conditions et l'avis d'exclusion de responsabilités suivant dans la documentation et/ou d'autres documents fournis avec la distribution.
3. Ni le nom du détenteur du droit d'auteur ni le nom de ses contributeurs ne sauraient être utilisés à des fins d'avancement des produits dérivés de ce logiciel, sans une autorisation écrite préalable spécifique.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. LE TITULAIRE DU COPYRIGHT OU LES CONTRIBUTEURS NE SAURAIENT EN AUCUN CAS ETRE TENUS POUR RESPONSABLES DES DOMMAGES DIRECTS, INDIRECTS, SPECIAUX, EXEMPLAIRES OU CONSECUTIFS (NOTAMMENT, MAIS DE MANIERE NON LIMITATIVE, L'APPROVISIONNEMENT EN PRODUITS OU SERVICES DE SUBSTITUTION, LA PERTE D'USAGE, DE DONNEES OU DE BENEFICES, OU L'INTERRUPTION D'ACTIVITE), RESULTANT DE TOUTE UTILISATION DU PRESENT LOGICIEL, QU'IL S'AGISSE DE RESPONSABILITE CONTRACTUELLE OU DELICTUELLE (NOTAMMENT LA FAUTE) OU TOUTE AUTRE THEORIE LEGALE, MEME S'ILS ONT ETE PREVENUS DE L'EVENTUALITE DE TELS DOMMAGES.
-------------- Séparateur --------------
Dépendance : com.google.errorprone:error_prone_annotations
Copyright : Les auteurs de l'erreur
Licence : Apache 2.0
./COPIE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : com.google.guava:failureaccess Copyright : Google Licence : Apache 2.0
./LICENCE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : com.google.guava:guava
Copyright : Google Inc.
Licence : Apache 2.0
./LICENCE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : com.google.guava:listenablefuture
Copyright : Google Inc.
Licence : Apache 2.0
./COPIE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : com.google.inject:guice
Copyright : Google Inc.
Licence : Apache 2.0
./COPIE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : com.google.j2objc:j2objc-annotations
Copyright : Google Inc.
Licence : Apache 2.0
./LICENCE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : com.sun.org.apache.xml.internal:resolver
Copyright : The Apache Software Foundation
Licence : Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : com.zaxxer : SparseBitSet
Copyright : Zaxxer.com
Licence : Apache 2.0
./LICENCE
Licence Apache
Version 2.0, janvier 2004
http://www.apache.org/licenses/
CONDITIONS GENERALES D'UTILISATION, DE REPRODUCTION ET DE DISTRIBUTION
1. Définitions.
"Licence" désigne les conditions générales d'utilisation, de reproduction et de distribution définies par les sections 1 à 9 de ce document.
"Concédant" désigne le détenteur du copyright ou l'entité autorisée par le détenteur du copyright octroyant la licence.
"Personne morale" désigne le regroupement de l'entité agissante et de toutes les autres entités la contrôlant, qu'elle contrôle ou sous contrôle commun avec elle. Aux fins de cette définition, "contrôle" désigne (i) le pouvoir, direct ou indirect, de diriger ou de gérer cette entité, par contrat ou autre, (ii) la propriété d'au moins cinquante pour cent (50 %) des actions en circulation, ou (iii) la propriété bénéficiaire de cette entité.
"Vous" (ou "votre") désigne une personne ou une personne morale exerçant les droits octroyés par cette licence.
Le format "source" désigne le format préféré pour effectuer des modification, ce qui inclut, mais sans s'y limiter, le code source du logiciel, la source de documentation et les fichiers de configuration.
Le format d'"objet" désigne tout format résultant de la transformation mécanique ou de la traduction d'un format source, ce qui inclut, mais sans s'y limiter, le code d'objet compilé, la documentation générée et les conversions vers d'autres types de support.
"Produit" désigne le produit intellectuel, au format source ou d'objet, mis à disposition sous la licence, comme l'indique l'avis de copyright inclus dans le produit ou joint au produit (un exemple est fourni dans l'annexe ci-dessous).
"Produit dérivé" désigne tout produit, au format source ou d'objet, basé sur le produit (ou en étant dérivé) et pour lequel les révisions éditoriales, les annotations, les élaborations ou autre modification représentent, dans leur ensemble, un produit intellectuel original. Aux fins de cette licence, les produits dérivés n'incluent pas les produits qui restent séparables des interfaces du produit et des autres produits dérivés, ou simplement liés (ou associés par nom).
"Contribution" désigne tout produit intellectuel, ce qui comprend la version originale du produit et tous les ajouts et modifications apportés au produit ou à ses produits dérivés, intentionnellement soumis au concédant pour inclusion dans le produit par le détenteur du copyright ou par une personne ou personne morale autorisée à effectuer cette soumission pour le compte du détenteur du copyright. Aux fins de cette définition, "soumis" désigne toute forme de communication électronique, verbale ou écrite avec le concédant ou ses représentants, ce qui inclut, mais sans s'y limiter, la communication sur les listes d'envoi de messages électroniques, les systèmes de contrôle du code source et les systèmes de suivi des problèmes gérés par le concédant ou pour son compte afin de discuter et d'améliorer le produit, en excluant la communication facilement lisible ou indiquée par écrit par le détenteur du copyright avec la mention "N'est pas une contribution".
"Collaborateur" désigne le concédant et toute personne ou personne morale pour le compte de laquelle une contribution a été reçue par le concédant puis incorporée dans le produit.
2. Octroi de la licence de copyright. Conformément aux conditions d'utilisation de cette licence, chaque collaborateur vous accorde une licence de copyright irrévocable, permanente, internationale, non-exclusive, sans frais ni redevance pour la reproduction, la préparation de produits dérivés, la présentation publique, l'exécution publique, l'octroi de sous-licences et la distribution du produit et de ses produits dérivés au format source et d'objet.
3. Octroi de la licence de brevet. Conformément aux conditions d'utilisation de cette licence, chaque collaborateur vous accorde une licence de brevet irrévocable, permanente, internationale, non-exclusive, sans frais ni redevance (sauf indication contraire dans cette section) pour la réalisation, l'utilisation, la mise en vente, la vente, l'importation et le transfert du produit, la licence s'appliquant uniquement aux réclamations de brevet pouvant être sous licence avec l'accord du collaborateur qui sont nécessairement enfreintes par contribution ou par combinaison des contributions et du produit pour lequel les contributions ont été soumises. Si vous déposez une plainte associée à un brevet contre une entité (demande entre défendeurs et demande reconventionnelle incluses) en indiquant que le produit ou une contribution incorporée dans le produit constitue une infraction directe ou collaborative sur le brevet, les licences de brevet qui vous sont accordées sous cette licence pour le produit sont résiliées à compter de la date de dépôt de la plainte.
4. Redistribution. Vous pouvez reproduire et distribuer des copies du produit ou des produits dérivés par n'importe quel moyen, avec ou sans modification, au format source ou d'objet, en respectant les conditions suivantes :
Vous devez fournir aux autres utilisateurs du produit ou des produits dérivés une copie de cette licence.
Les fichiers modifiés doivent contenir des avis prioritaires indiquant que vous avez modifié les fichiers.
Vous devez conserver, dans le format source des produits dérivés que vous distribuez, l'ensemble des avis de copyright, de brevet, de marque déposée et d'attribution du format source du produit, à l'exclusion des avis qui ne sont associés à aucune partie des produits dérivés.
Si le produit inclut un fichier texte "NOTICE" dans le cadre de sa distribution, tous les produits dérivés que vous distribuez doivent inclure une copie accessible en lecture des avis d'attribution contenus dans le fichier NOTICE, à l'exclusion des avis qui ne sont associés à aucune partie des produits dérivés, à au moins l'un des emplacements suivants : dans le fichier texte NOTICE distribué avec les produits dérivés, dans le format source ou la documentation fournis avec les produits dérivés ou par affichage généré par les produits dérivés, si des avis tiers apparaissent. Le contenu du fichier NOTICE est fourni à titre informatif et ne modifie pas la licence. Vous pouvez ajouter vos propres avis d'attribution dans les produits dérivés que vous distribuez, avec un addenda ou en tant qu'addenda du texte NOTICE du produit, si ces attributs supplémentaires ne peuvent pas être interprétés comme modifiant la licence. Vous pouvez ajouter votre propre notice de copyright à vos modifications et fournir des conditions générales de licence supplémentaires pour l'utilisation, la reproduction ou la distribution de vos modifications ou pour les produits dérivés dans leur ensemble, dans la mesure où votre utilisation, reproduction et distribution du produit sont conformes aux conditions de la licence.
5. Soumission des contributions. Sauf indication explicite contraire de votre part, toute contribution intentionnellement soumise par vous pour inclusion dans le produit au concédant doit être conforme aux conditions de la licence, sans conditions supplémentaires. Nonobstant ce qui précède, aucun élément des présente ne doit prévaloir sur les conditions ou modifier les conditions de tout accord de licence séparé exécuté par vous et le concédant à propos de ces contributions.
6. Marques. Cette licence n'accorde pas l'autorisation d'utiliser les marques, marques déposées, marques de service ou noms de produit du concédant, à l'exception des conditions d'utilisation raisonnable et habituelle de description de l'origine du produit et de reproduction du contenu du fichier NOTICE.
7. Exonération de garantie. Sauf obligation dans le cadre de la législation en vigueur ou accord écrit, le concédant fournit le produit (et chaque collaborateur fournit ses contributions) "EN L'ETAT", SANS GARANTIE OU CONDITION DE QUELQUE NATURE, expresse ou implicite, ce qui inclut, mais sans s'y limiter, les garanties ou conditions DE TITRE, DE QUALITE MARCHANDE, D'ADEQUATION A UN USAGE PARTICULIER ou DE NON CONTREFACON. Vous endossez l'entière responsabilité de la détermination de l'usage ou de la redistribution approprié du produit et encourez tous les risques associés à votre application des droits octroyés par cette licence.
8. Limitation de responsabilité. En aucun cas et sous aucune théorie légale, en cas de réclamation (faute incluse), dommage ou autre, sauf obligation par la législation applicable (en cas de faute délibérée ou grave) ou accord écrit, un collaborateur ne pourra être tenu responsable des dommages directs, indirects, spéciaux, accidentels ou consécutifs de tout ordre subis par vous en raison de cette licence ou suite à l'utilisation ou l'impossibilité d'utilisation du produit (ce qui inclut, mais sans s'y limiter, la perte de clientèle, l'arrêt des activités, la panne ou le mauvais fonctionnement des ordinateurs ou tout autre dommage ou perte commercial), même si le collaborateur a été averti de la possibilité de tels dommages.
9. Acceptation de la garantie ou de responsabilités supplémentaires. Lors de la redistribution du produit ou de ses produits dérivés, vous pouvez choisir de proposer contre paiement l'acceptation des obligations et/ou droits de support, garantie, indemnisation ou autre responsabilité conformément à cette licence. Cependant, en acceptant ces obligations, vous agissez uniquement pour votre compte en engageant votre seule responsabilité, et non pour le compte d'un autre collaborateur, et seulement si vous acceptez d'indemniser, de défendre et de dégager de toute responsabilité chaque collaborateur en cas de réclamation, en raison de votre acceptation des garanties et responsabilités supplémentaires.
FIN DES CONDITIONS GÉNÉRALES
-------------- Séparateur --------------
Dépendance : commons-codec:commons-codec
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENSE.txt
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./NOTICE.txt
Copyright du codec Apache Commons 2002-2025 The Apache Software Foundation
Ce produit contient des logiciels développés à l'adresse The Apache Software Foundation (https://www.apache.org/).
-------------- Séparateur --------------
Dépendance : commons-io:commons-io
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENSE.txt
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./NOTICE.txt
Apache Commons IO
Copyright 2002-2025 The Apache Software Foundation
Copyright IO Apache Commons 2002-2025 The Apache Software Foundation
Ce produit contient des logiciels développés à l'adresse The Apache Software Foundation (https://www.apache.org/).
-------------- Séparateur --------------
./NOTICE.txt
Apache Commons IO
Copyright 2002-2024 The Apache Software Foundation
Ce produit contient des logiciels développés à l'adresse The Apache Software Foundation (https://www.apache.org/).
-------------- Séparateur --------------
./NOTICE.txt
(Notez la même chose que commons-io:commons-io)
-------------- Séparateur --------------
Dépendance : javax.inject:javax.inject
Copyright : Groupe d'experts JSR-330
Licence : Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : net.sf.saxon:Saxon-HE
Copyright : Michael Kay
Licence : MPL 2.0
https://www.mozilla.org/en-US/MPL/2.0/
Mozilla Public License Version 2.0
1. Définitions
1,1 "Contributeur"
désigne chaque personne physique ou morale qui crée, contribue à la création du Logiciel couvert ou en est propriétaire.
1,2 "Version contributeur"
désigne la combinaison des Contributions d'autres (le cas échéant) utilisées par un Contributeur et de la Contribution de ce Contributeur particulier.
1,3 "Contribution"
désigne le Logiciel Couvert d'un Contributeur particulier.
1,4 "Logiciel couvert"
désigne le formulaire de code source auquel le contributeur initial a joint l'avis de la pièce A, la forme exécutable de ce formulaire de code source et les modifications de ce formulaire de code source, dans chaque cas y compris des parties de celui-ci.
1,5 "Incompatible avec les licences secondaires"
moyens
que le Contributeur initial a joint l'avis décrit à l'Annexe B au Logiciel couvert ; ou
que le Logiciel Couvert a été mis à disposition sous les conditions de la version 1.1 ou antérieure de la Licence, mais pas aussi sous les conditions d'une Licence Secondaire.
1,6 "Formulaire exécutable"
désigne toute forme de travail autre que le formulaire de code source.
1,7 "Travail plus important"
désigne une œuvre qui combine le Logiciel Couvert avec d'autres matériels, dans un ou plusieurs fichiers distincts, qui ne sont pas des Logiciels Couverts.
1,8 "Licence"
signifie ce document.
1,9 "Licence autorisée"
signifie avoir le droit d'accorder, dans la mesure du possible, que ce soit au moment de la concession initiale ou ultérieurement, tous les droits conférés par la présente Licence.
1,1 "Modifications"
signifie l'un des éléments suivants :
tout fichier dans le formulaire de code source résultant d'un ajout, d'une suppression ou d'une modification du contenu du logiciel couvert ; ou
tout nouveau fichier dans le formulaire de code source contenant un logiciel couvert.
1,11 "Réclamations de brevet" d'un contributeur
désigne toute(s) revendication(s) de brevet, y compris, sans s'y limiter, les revendications de procédé, de procédé et d'appareil, dans tout brevet pouvant faire l'objet d'une licence par un tel contributeur qui serait violé, mais pour l'octroi de la licence, par la réalisation, l'utilisation, la vente, l'offre à la vente, l'avoir fait, l'importation ou le transfert de ses contributions ou de sa version contributive.
1,12 "Licence secondaire"
désigne soit la Licence Publique Générale GNU, Version 2.0, la Licence Publique Générale GNU, Version 2.1, la Licence Publique Générale GNU Affero, Version 3.0, soit toute version ultérieure de ces licences.
1,13 "Formulaire de code source"
désigne la forme de l'œuvre préférée pour effectuer des modifications.
1,14 "Vous" (ou "Votre")
désigne une personne physique ou morale exerçant des droits en vertu de la présente Licence. Pour les personnes morales, "Vous" inclut toute entité qui contrôle, est contrôlée par ou est sous contrôle commun avec Vous. Aux fins de la présente définition, "contrôle" désigne (i) le pouvoir, direct ou indirect, de diriger ou de gérer l'entité, par contrat ou autre, (ii) la propriété d'au moins cinquante pour cent (50 %) des actions en circulation ou de la propriété bénéficiaire de l'entité.
2. Subventions et conditions de licence
2,1 Octrois
Chaque Contributeur vous accorde par la présente une licence mondiale, libre de redevance et non exclusive :
en vertu de droits de propriété intellectuelle (autres que les brevets ou les marques de commerce) autorisés par ledit Contributeur à utiliser, reproduire, mettre à disposition, modifier, afficher, exécuter, distribuer et exploiter autrement ses Contributions, soit sur une base non modifiée, avec Modifications, ou dans le cadre d'une œuvre plus grande ; et
en vertu des revendications de brevet d'un tel contributeur pour faire, utiliser, vendre, offrir à la vente, avoir fait, importer et autrement transférer ses contributions ou sa version contributeur.
2,2 Date de validité
Les licences accordées en vertu de la section 2.1 à l'égard de toute contribution entrent en vigueur pour chaque contribution à la date à laquelle le contributeur distribue pour la première fois cette contribution.
2,3 Limites relatives à la portée de l'octroi
Les licences accordées dans la présente Section 2 sont les seuls droits accordés en vertu de la présente Licence. Aucun droit ou licence supplémentaire ne sera implicite de la distribution ou de la licence du Logiciel Couvert en vertu de la présente Licence. Nonobstant l'alinéa 2.1b) ci-dessus, aucune licence de brevet n'est accordée par un contributeur :
pour tout code qu'un Contributeur a supprimé du Logiciel Couvert ; ou
pour les infractions causées par : (i) vos modifications et celles de tout autre tiers concernant le Logiciel Couvert, ou (ii) la combinaison de ses Contributions avec d'autres logiciels (sauf dans le cadre de sa Version Contributeur) ; ou
en cas de violation par le Logiciel Couvert en l'absence de ses Contributions.
Cette Licence n'accorde aucun droit sur les marques de commerce, marques de service ou logos d'un Contributeur (sauf si cela est nécessaire pour se conformer aux exigences d'avis de la Section 3.4).
2,4 Licences suivantes
Aucun Contributeur ne fait de subventions supplémentaires en raison de votre choix de distribuer le Logiciel Couvert sous une version ultérieure de la présente Licence (voir la Section 10.2) ou selon les termes d'une Licence Secondaire (si autorisé selon les termes de la Section 3.3).
2,5 Représentation
Chaque Contributeur déclare que le Contributeur croit que ses Contributions sont sa ou ses créations originales ou qu'il dispose de droits suffisants pour accorder les droits sur ses Contributions transmises par la présente Licence.
2,6 Utilisation équitable
Cette licence ne vise pas à limiter les droits que vous avez en vertu des doctrines de droit d'auteur applicables de l'utilisation équitable, de l'utilisation équitable ou d'autres équivalents.
2,7 Conditions
Les sections 3.1, 3.2, 3.3 et 3.4 sont les conditions des licences accordées dans la section 2.1.
3. Responsabilités
3,1 Distribution du formulaire source
Toute distribution de Logiciel Couvert dans le Formulaire de Code Source, y compris toute Modification que Vous créez ou à laquelle Vous contribuez, doit être conforme aux termes de cette Licence. Vous devez informer les destinataires que le Formulaire de Code Source du Logiciel Couvert est régi par les termes de la présente Licence, et comment ils peuvent obtenir une copie de cette Licence. Vous ne pouvez pas tenter de modifier ou de restreindre les droits des destinataires dans le formulaire de code source.
3,2 Répartition du formulaire exécutable
Si vous distribuez le logiciel couvert sous forme exécutable alors :
ces Logiciels Couverts doivent également être mis à disposition dans le Formulaire de Code Source, tel que décrit à la Section 3.1, et Vous devez informer les destinataires du Formulaire Exécutable comment ils peuvent obtenir une copie de ce Formulaire de Code Source par des moyens raisonnables en temps opportun, à des frais ne dépassant pas le coût de distribution au destinataire ; et
Vous pouvez distribuer ce formulaire exécutable selon les termes de la présente licence, ou le sous-licencier selon des termes différents, à condition que la licence pour le formulaire exécutable ne tente pas de limiter ou de modifier les droits des destinataires dans le formulaire de code source sous cette licence.
3,3 Distribution d'un travail plus important
Vous pouvez créer et distribuer un travail plus grand selon les conditions de votre choix, à condition que vous respectiez également les exigences de cette licence pour le logiciel couvert. Si le Travail Plus Grand est une combinaison de Logiciel Couvert avec un travail régi par une ou plusieurs Licences Secondaires, et que le Logiciel Couvert n'est pas incompatible avec les Licences Secondaires, cette Licence vous permet de distribuer en outre ce Logiciel Couvert. Logiciel selon les termes de cette (ces) Licence(s) Secondaire(s), de sorte que le destinataire de l'Œuvre Grand peut, à leur choix, distribuer davantage le Logiciel Couvert selon les termes de la présente Licence ou de cette (ces) Licence(s) Secondaire(s).
3,4 Avis
Vous ne pouvez pas supprimer ou modifier la substance des avis de licence (y compris les avis de copyright, les avis de brevet, les exclusions de garantie ou les limitations de responsabilité) contenus dans le formulaire de code source du logiciel couvert, sauf que vous pouvez modifier les avis de licence dans la mesure nécessaire pour remédier aux inexactitudes factuelles connues.
3,5 Application de Conditions Supplémentaires
Vous pouvez choisir d'offrir et de facturer des frais pour la garantie, le support, l'indemnité ou les obligations de responsabilité à un ou plusieurs destinataires du Logiciel couvert. Cependant, Vous ne pouvez le faire qu'en Votre nom et non au nom d'un Contributeur. Vous devez indiquer clairement qu'une telle garantie, support, indemnité ou obligation de responsabilité est offerte par Vous seul, et Vous acceptez par la présente d'indemniser chaque Contributeur pour toute responsabilité encourue par ce Contributeur à la suite des conditions de garantie, de support, d'indemnité ou de responsabilité que Vous offrez. Vous pouvez inclure des exclusions de garantie supplémentaires et des limitations de responsabilité spécifiques à toute juridiction.
4. Incapacité à se conformer en raison des statuts ou de la réglementation
S'il vous est impossible de respecter l'une des conditions de la présente Licence en ce qui concerne tout ou partie du Logiciel Couvert en raison d'une loi, d'une ordonnance judiciaire ou d'un règlement, vous devez : (a) respecter les conditions de la présente Licence dans toute la mesure du possible ; et (b) décrire les limitations et le code qu'elles affectent. Cette description doit être placée dans un fichier texte inclus avec toutes les distributions du Logiciel Couvert en vertu de la présente Licence. Sauf dans la mesure interdite par la loi ou la réglementation, cette description doit être suffisamment détaillée pour qu'un destinataire de la compétence ordinaire puisse la comprendre.
5. Fin
5,1 Les droits accordés en vertu de la présente Licence prendront fin automatiquement si Vous ne respectez pas l'une de ses conditions. Toutefois, si Vous devenez conforme, alors les droits accordés en vertu de la présente Licence par un Contributeur particulier sont rétablis (a) provisoirement, sauf si et jusqu'à ce que ce Contributeur résilie explicitement et définitivement Vos subventions, et (b) sur une base continue, si ledit Contributeur ne Vous informe pas de la non-conformité par des moyens raisonnables avant 60 jours après que Vous êtes revenu en conformité. De plus, vos subventions d'un Contributeur particulier sont rétablies de façon continue si ce Contributeur vous avise de la non-conformité par des moyens raisonnables, c'est la première fois que vous recevez un avis de non-conformité à la présente Licence de la part de ce Contributeur, et que vous devenez conforme avant 30 jours après votre réception de l'avis.
5,2 Si vous engagez un litige contre une entité en faisant valoir une action en contrefaçon de brevet (à l'exclusion des actions en jugement déclaratoires, des demandes reconventionnelles et des demandes croisées) alléguant qu'une version du contributeur viole directement ou indirectement un brevet, alors les droits qui Vous sont accordés par tout contributeur pour le logiciel couvert en vertu de l'article 2.1 de la présente licence prendront fin.
5,3 En cas de résiliation en vertu des Articles 5.1 ou 5.2 ci-dessus, tous les contrats de licence d'utilisateur final (à l'exception des distributeurs et des revendeurs) qui ont été valablement accordés par Vous ou Vos distributeurs en vertu de la présente Licence avant la résiliation survivront à la résiliation.
6. Exonération de garantie
Le Logiciel Couvert est fourni en vertu de la présente Licence "en l'état", sans garantie d'aucune sorte, exprimée, implicite ou légale, y compris, sans limitation, les garanties que le Logiciel Couvert est exempt de défauts, commercialisable, adapté à un usage particulier ou non contrefaisant. Tout le risque quant à la qualité et aux performances du Logiciel Couvert est avec Vous. Si un Logiciel Couvert s'avère défectueux à quelque égard que ce soit, Vous (pas un Contributeur) assumez le coût de toute maintenance, réparation ou correction nécessaire. Cette clause de non-responsabilité constitue une partie essentielle de cette licence. Aucune utilisation de logiciel couvert n'est autorisée en vertu de la présente licence, sauf en vertu de cette clause de non-responsabilité.
7. Limitation de responsabilité
En aucun cas et en aucune théorie juridique, qu'il s'agisse d'un délit (y compris la négligence), d'un contrat ou autre, tout Contributeur, ou toute personne qui distribue le Logiciel couvert comme autorisé ci-dessus, ne pourra être tenu responsable envers Vous de toute responsabilité directe, indirecte, spéciale, accessoire ou consécutive. les dommages de quelque nature que ce soit, y compris, sans s'y limiter, les dommages pour perte de profits, perte de goodwill, arrêt de travail, défaillance informatique ou dysfonctionnement, ou tout autre dommage ou perte commercial, même si cette partie a été informée de la possibilité de tels dommages. Cette limitation de responsabilité ne s'applique pas à la responsabilité pour décès ou blessure résultant d'une faute de la part de cette partie dans la mesure où la loi applicable interdit une telle limitation. Certaines juridictions ne permettent pas l'exclusion ni la limitation des dommages accidentels ou consécutifs. Ainsi, cette exclusion et cette limitation peuvent ne pas vous être applicables.
8. Contentieux
Tout litige relatif à la présente Licence ne peut être porté que devant les tribunaux d'une juridiction où le défendeur maintient son principal lieu d'affaires et ce litige sera régi par les lois de cette juridiction, sans référence à ses dispositions en matière de conflit de lois. Aucune disposition du présent article n'empêche une partie de présenter des demandes croisées ou des demandes reconventionnelles.
9. Divers
Cette licence représente l'accord complet concernant le sujet des présentes. Si l'une des provisions de cette licence s'avère inapplicable, elle doit être modifiée dans la juste mesure nécessaire pour la rendre applicable. Toute loi ou tout règlement qui prévoit que le libellé d'un contrat doit être interprété contre le rédacteur ne doit pas être utilisé pour interpréter cette licence contre un contributeur.
10. Versions de la licence
10,1 Nouvelles versions
La Fondation Mozilla est l'hôtesse des licences. Sauf dans les cas prévus à l'article 10.3, personne d'autre que l'administrateur de licence n'a le droit de modifier ou de publier de nouvelles versions de cette licence. Chaque version recevra un numéro de version distinctif.
10,2 Effet des nouvelles versions
Vous pouvez distribuer le Logiciel Couvert en vertu des conditions de la version de la Licence en vertu de laquelle Vous avez initialement reçu le Logiciel Couvert, ou en vertu des conditions de toute version ultérieure publiée par l'intendant des licences.
10,3 Versions modifiées
Si vous créez un logiciel non régi par cette Licence, et que vous souhaitez créer une nouvelle licence pour ce logiciel, vous pouvez créer et utiliser une version modifiée de cette Licence si vous renommez la licence et supprimez toute référence au nom de l'administrateur de licence (sauf pour noter que cette licence modifiée diffère de cette Licence).
10,4 Formulaire de distribution de code source incompatible avec les licences secondaires
Si Vous choisissez de distribuer un Formulaire de Code Source incompatible avec les Licences Secondaires aux termes de la présente version de la Licence, l'avis décrit dans l'Annexe B de la présente Licence doit être joint.
Annexe A - Avis de licence de formulaire de code source
Ce formulaire de code source est soumis aux conditions de la licence publique Mozilla, v. 2.0. Si une copie du processus d'écoute polyvalent n'a pas été distribuée avec ce fichier, vous pouvez en obtenir une à l'adresse https://mozilla.org/MPL/2.0/.
S'il n'est pas possible ou souhaitable de placer l'avis dans un fichier particulier, vous pouvez inclure l'avis dans un emplacement (tel qu'un fichier LICENSE dans un répertoire pertinent) où un destinataire serait susceptible de rechercher un tel avis.
Vous pouvez ajouter d'autres avis précis de propriété du droit d'auteur.
Annexe B - Avis "Incompatible avec les licences secondaires"
Ce formulaire de code source est "Incompatible avec les licences secondaires", tel que défini par la licence publique Mozilla, v. 2.0.
-------------- Séparateur --------------
Dépendance : org.apache.ant:ant
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENCE
Apache 2.0 (identique à org.apache.ant:ant-launcher)
-------------- Séparateur --------------
./lib/optional/LICENSE.hamcrest.txt
[Hamcrest renvoie à http://opensource.org/licenses/BSD-3-Clause à partir de http://hamcrest.org/JavaHamcrest/ comme licence, mais n'indique pas le propriétaire du droit d'auteur]
Copyright (c) <ANNÉE>, <PROPRIÉTAIRE>
Tous droits réservés.
La redistribution et l'utilisation dans les formulaires source et binaires, avec ou sans modifications, sont autorisées si les conditions suivantes sont remplies :
1, Les redistributions de code source doivent conserver l'avis de copyright ci-dessus, la présente liste de conditions et l'avis d'exclusion de responsabilité suivant.
2. Les redistributions au format binaire doivent reproduire l'avis de copyright ci-dessus, la présente liste de conditions et l'avis d'exclusion de responsabilités suivant dans la documentation et/ou d'autres documents fournis avec la distribution.
3. Ni le nom du détenteur du droit d'auteur ni le nom de ses contributeurs ne sauraient être utilisés à des fins d'avancement des produits dérivés de ce logiciel, sans une autorisation écrite préalable spécifique.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. LE TITULAIRE DU COPYRIGHT OU LES CONTRIBUTEURS NE SAURAIENT EN AUCUN CAS ETRE TENUS POUR RESPONSABLES DES DOMMAGES DIRECTS, INDIRECTS, SPECIAUX, EXEMPLAIRES OU CONSECUTIFS (NOTAMMENT, MAIS DE MANIERE NON LIMITATIVE, L'APPROVISIONNEMENT EN PRODUITS OU SERVICES DE SUBSTITUTION, LA PERTE D'USAGE, DE DONNEES OU DE BENEFICES, OU L'INTERRUPTION D'ACTIVITE), RESULTANT DE TOUTE UTILISATION DU PRESENT LOGICIEL, QU'IL S'AGISSE DE RESPONSABILITE CONTRACTUELLE OU DELICTUELLE (NOTAMMENT LA FAUTE) OU TOUTE AUTRE THEORIE LEGALE, MEME S'ILS ONT ETE PREVENUS DE L'EVENTUALITE DE TELS DOMMAGES.
-------------- Séparateur --------------
./lib/optional/LICENSE.junit.html
Licence publique commune - v 1.0
LE PROGRAMME D'ACCOMPAGNEMENT EST FOURNI AUX TERMES DE LA PRÉSENTE LICENCE PUBLIQUE COMMUNE (LE "CONTRAT"). TOUTE UTILISATION, REPRODUCTION OU DISTRIBUTION DU PROGRAMME VAUT ACCEPTATION DU PRESENT CONTRAT PAR LE TITULAIRE.
1. DÉFINITIONS
"Contribution" signifie :
a) pour le contributeur initial, le code initial et la documentation fournis dans le cadre du présent contrat, et
b) dans le cas de chaque Contributeur ultérieur : i) les modifications apportées au Programme, et ii) les ajouts au Programme ; lorsque ces modifications et/ou ajouts au Programme proviennent et sont distribués par le Contributeur concerné. Une Contribution "provient" d'un Contributeur si elle a été ajoutée au Programme par lui-même ou par toute autre personne agissant en son nom. Les Contributions ne représentent pas des ajouts au programme dans les cas suivants : (i) Ce sont des modules séparés d'un logiciel distribués parallèlement au Programme dans le cadre d'un contrat de licence spécifique, et (ii) ce ne sont pas des éléments dérivés du Programme.
Le "Contributeur" désigne une personne ou entité qui distribue le Programme.
"Brevets cédés sous licence" représente les demandes de brevet pouvant être concédées sous licences par un contributeur et qui sont nécessairement enfreintes si la contribution est utilisée ou vendu seule ou associée au programme.
Le "Programme" représente les Contributions distribuées conformément au présent Contrat.
Le "Titulaire" désigne toute personne bénéficiant du Programme dans le cadre du présent Contrat, y compris la totalité des Contributeurs.
2. OCTROI DE DROITS
a) Conformément aux conditions d'utilisation du présent Contrat, chaque Contributeur octroie au Titulaire une licence de copyright non exclusive, internationale, sans frais ni redevance pour la reproduction, la préparation de produits dérivés, la présentation publique, l'exécution publique, la distribution et l'octroi de sous-licences de la Contribution de ce Contributeur et, le cas échéant, des produits dérivés au format du code source et du code objet.
b) Conformément aux conditions d'utilisation du présent Contrat, chaque Contributeur octroie au Titulaire une licence de brevet non exclusive, internationale, sans frais ni redevance dans le cadre de brevets concédés sous licence pour fabriquer, utiliser, vendre, proposer à la vente, importer ou transférer la Contribution de ce Contributeur, le cas échéant, au format du code source et du code objet. Cette licence de brevet doit s'appliquer à la combinaison de la Contribution et du Programme si, lors de l'ajout de la Contribution par le Contributeur, cet ajout entraîne une couverture de la combinaison par les Brevets concédés sous licence. La licence de brevet ne doit pas s'appliquer à d'autres combinaisons qui incluent la Contribution. Aucun matériel en soi n'est concédé sous licence en vertu du présent contrat.
c) Le Titulaire reconnaît que bien que chaque Contributeur octroie les licences conformément à ses Contributions stipulées dans le présent document, aucun Contributeur ne garantit que le Programme n'enfreint pas le brevet ou d'autres droits de propriété intellectuelle d'une autre entité. Chaque Contributeur décline toute responsabilité vis-à-vis du Titulaire en cas de réclamations effectuées par une entité suite à la violation des droits de propriété intellectuelle ou de tout autre droit. En vertu des droits et licences octroyés dans le cadre du présent contrat, chaque Titulaire assume l'entière responsabilité dans la protection de tout autre droit de propriété intellectuelle requis, le cas échéant. Par exemple, si une licence de brevet tierce est requise pour que le Titulaire distribue le programme, il en va de la responsabilité du Titulaire d'acquérir cette licence préalablement à la distribution du Programme.
d) Chaque Contributeur déclare qu'à sa connaissance, il dispose de droits de copyright suffisants dans le cadre de sa Contribution, le cas échéant, pour octroyer la licence de copyright stipulée dans le présent Contrat.
3. EXIGENCES
Un Contributeur peut choisir de distribuer le Programme sous la forme de code objet dans le cadre de son propre contrat de licence, dans les conditions ci-après :
a) il se conforme aux dispositions du présent Contrat ; et
b) son contrat de licence : i) décline effectivement au nom de tous les Contributeurs toutes les garanties et conditions, expresses et implicites, y compris les garanties ou conditions de titre et de non-contrefaçon, et les garanties ou conditions implicites de qualité marchande et d'adéquation à un usage particulier ; ii) exclut effectivement au nom de tous les Contributeurs toute responsabilité pour les dommages, y compris directs, indirects, spéciaux, accessoires et les dommages indirects, tels que les pertes de profits ; iii) stipule que toute disposition qui diffère du présent Accord est offerte par ce Contributeur seul et non par une autre partie ; et iv) indique que le code source du Programme est disponible auprès de ce Contributeur, et informe les titulaires de licence de la façon de l'obtenir de manière raisonnable sur ou via un support habituellement utilisé pour l'échange de logiciels.
Lorsque le Programme est mis à disposition sous la forme de code source :
a) il doit être disponible dans le cadre du présent Contrat ; et
b) une copie du présent Contrat doit être fournie avec chaque copie du Programme.
Les Contributeurs ne sont pas autorisés à supprimer ou modifier les avis de copyright figurant dans le Programme.
Chaque Contributeur doit s'identifier comme l'auteur de sa Contribution, le cas échéant, d'une manière permettant aux titulaires suivants de l'identifier facilement.
4. DISTRIBUTION COMMERCIALE
Les distributeurs commerciaux de logiciels peuvent accepter certaines responsabilités vis-à-vis des utilisateurs finaux, des partenaires commerciaux et autres. Etant donné que cette licence est destinée à faciliter l'usage commercial du Programme, le Contributeur qui inclut le Programme dans une offre de produit commercial doit adopter une démarche qui ne cause pas de préjudice aux autres Contributeurs. Par conséquent, si un Contributeur inclut le Programme dans une offre de produit commerciale, le Contributeur ("Contributeur commercial") accepte par la présente de défendre et d'indemniser tout autre Contributeur ("Contributeur indemnisé") pour les pertes, dommages et coûts ("Pertes") résultant de réclamations, poursuites et autres recours engagés par un tiers contre le Contributeur indemnisé dans la mesure causée par les actes ou manquements du Contributeur commercial dans sa distribution du Programme dans le cadre d'une offre de produit commerciale. Les obligations stipulées dans cette section ne s'appliquent pas qu'aux réclamations ou pertes liées à une violation effective ou présumée des droits de propriété intellectuelle. Pour prétendre à une indemnisation, un Contributeur doit : a) aviser par écrit et dans les plus brefs délais le Contributeur commercial, et b) autoriser le Contributeur commercial à prendre le contrôle, en association avec ce dernier, de la défense et des négociations de règlement associées. Le Contributeur indemnisé peut participer à cette réclamation à ses propres frais.
Par exemple, un Contributeur pourrait inclure le Programme dans une offre commerciale, Produit X. Ce Contributeur devient alors Contributeur commercial. S'il effectue ensuite des réclamations pour mauvaise performance ou offre des garanties par rapport au produit X, ces réclamations et ces garanties sont de sa seule responsabilité. Dans le cadre de cette section, le Contributeur commercial devrait contester les réclamations contre les autres Contributeurs concernant ces performances et garanties, et si un tribunal condamne un autre Contributeur à payer des dommages suite à ces réclamations, c'est au Contributeur commercial de les payer.
5. AUCUNE GARANTIE
SAUF MENTION EXPRESSEMENT STIPULEE DANS LE PRESENT CONTRAT, LE PROGRAMME EST FOURNI "EN L'ETAT", SANS AUCUN TYPE DE GARANTIE OU CONDITION, EXPRESSE OU IMPLICITE, CE QUI INCLUT, MAIS SANS S'Y LIMITER, LES GARANTIES OU CONDITIONS DE TITRE, D'ABSENCE DE CONTREFACON, DE QUALITE MARCHANDE OU D'ADEQUATION A UN USAGE PARTICULIER. Chaque Bénéficiaire est l'unique responsable pour déterminer le Caractère approprié de l'utilisation et de la distribution du Programme et assume tous les risques associés à son exercice des droits dans Le cadre du présent Contrat, y compris, mais ne s'y limitant pas, les risques et les coûts liés à des erreurs de programme, la conformité aux lois applicables, les dommages ou la perte de données, de programmes ou d'équipement, et l'indisponibilité ou l'interruption des opérations.
6. AVIS DE NON-RESPONSABILITÉ
SAUF MENTION CONTRAIRE EXPRESSEMENT STIPULEE DANS LE PRESENT CONTRAT, LE TITULAIRE OU LES CONTRIBUTEURS NE SAURAIENT EN AUCUN CAS ETRE TENUS POUR RESPONSABLES DES DOMMAGES DIRECTS, INDIRECTS, SPECIAUX, EXEMPLAIRES OU CONSECUTIFS (NOTAMMENT, MAIS DE MANIERE NON LIMITATIVE, LA PERTE DE BENEFICES), RESULTANT DE TOUTE UTILISATION OU DISTRIBUTION DU PROGRAMME OU DE L'EXERCICE DES DROITS OCTROYES DANS LE PRESENT CONTRAT, MEME S'ILS ONT ETE PREVENUS DE L'EVENTUALITE DE TELS DOMMAGES.
7. GÉNÉRAL
Si une disposition du présent Contrat est non valide ou inapplicable dans le cadre de la loi en vigueur, elle ne doit avoir aucun effet sur la validité ou le caractère exécutoire des autres dispositions, et sans action de la part des parties engagées, elle doit être redéfinie dans une mesure minimale afin d'être valide et applicable.
Si le Bénéficiaire institue un litige en matière de brevets contre un Contributeur relativement à un brevet applicable au logiciel (y compris une demande croisée ou une demande reconventionnelle dans le cadre d'un procès), alors toute licence de brevet accordée par ce Contributeur à ce Bénéficiaire en vertu du présent Contrat prendra fin à la date à laquelle ce litige est déposé. En outre, si le Bénéficiaire dépose une plainte pour brevet contre une entité (demande entre défendeurs ou demande reconventionnelle incluse) en disant que le Programme lui-même (à l'exclusion des combinaisons du Programme avec un autre logiciel ou matériel) constitue un manquement au(x) brevet(s) du Bénéficiaire, les droits du Bénéficiaire accordés dans le cadre de l'Article 2(b) sont résiliés à compter de cette date de dépôt du litige.
Tous les droits octroyés au Titulaire dans le cadre du présent Contrat sont résiliés si celui-ci ne respecte pas les clauses ou conditions matérielles du présent Contrat et ne répare pas les manquements dans un délai raisonnable à compter de la prise de connaissance de cette non-conformité. En cas de résiliation de tous les droits octroyés au Titulaire dans le cadre du présent contrat, celui-ci s'engage à cesser toute utilisation et distribution du Programme dans un délai raisonnable. Toutefois, les obligations du Titulaire dans le cadre du présent Contrat ainsi que les licences qui lui ont été octroyées pour l'utilisation du Programme demeurent valables.
Toute personne est autorisée à copier le présent Contrat et à en distribuer des copies. Toutefois, pour éviter toute incohérence, le présent Contrat est protégé par le droit d'auteur et ne peut être modifié que dans les conditions ci-après. Le Responsable du contrat se réserve le droit de publier de nouvelles versions (y compris les révisions) du Présent contrat de manière occasionnelle. Personne d'autre que le Responsable du contrat n'est autorisé à modifier le présent Contrat. IBM est l'architecte d'accord initial. IBM peut affecter cette responsabilité à une entité distincte appropriée en tant que responsable de l'accord. Un numéro de version distinctif sera attribué à chaque nouvelle version du Contrat. Le Programme (y compris les Contributions) peut toujours être distribué conformément à la version du Contrat dans le cadre duquel il a été reçu. Par ailleurs, suite à la publication d'une nouvelle version du Contrat, le Contributeur peut choisir de distribuer le Programme (y compris ses Contributions) dans le cadre de cette nouvelle version. Sauf stipulation expresse dans les sections 2(a) et 2(b) ci-dessus, le Titulaire ne dispose d'aucun droit ou d'aucune licence sur la propriété intellectuelle d'un Contributeur dans le cadre du présent Contrat, que ce soit de façon expresse, implicite, estoppel ou autre. Tous les droits stipulés dans le Programme qui ne sont pas octroyés expressément dans le cadre du présent Contrat sont réservés.
Le présent Contrat est régi par les lois de l'Etat de New York et les lois sur la propriété intellectuelle des Etats-Unis d'Amérique. Aucune partie liée au présent Contrat ne pourra engager un recours plus d'un an après la cause du déclenchement de l'action en justice. Chaque partie renonce à son droit d'un procès devant jury en cas de litige.
-------------- Séparateur --------------
./lib/optional/LICENSE.junit4.html
Licence publique Eclipse - v 1.0
LE PROGRAMME ASSOCIE EST FOURNI SELON LES TERMES DE L'ECLIPSE PUBLIC LICENSE (LE "CONTRAT") TOUTE UTILISATION, REPRODUCTION OU DISTRIBUTION DU PROGRAMME VAUT ACCEPTATION DU PRESENT CONTRAT PAR LE TITULAIRE.
1. DÉFINITIONS
"Contribution" signifie :
a) pour le contributeur initial, le code initial et la documentation fournis dans le cadre du présent contrat, et
b) pour chaque contributeur suivant :
i) les modifications apportées au Programme, et
ii) les ajouts au Programme ;
les modifications et/ou ajouts au niveau du Programme étant effectués et distribués par le Contributeur concerné. Une Contribution "provient" d'un Contributeur si elle a été ajoutée au Programme par lui-même ou par toute autre personne agissant en son nom. Les Contributions ne représentent pas des ajouts au programme dans les cas suivants : (i) Ce sont des modules séparés d'un logiciel distribués parallèlement au Programme dans le cadre d'un contrat de licence spécifique, et (ii) ce ne sont pas des éléments dérivés du Programme.
Le "Contributeur" désigne une personne ou entité qui distribue le Programme.
Les "Brevets cédés sous licence" représentent les demandes de brevet pouvant être concédées sous licence par un Contributeur et qui sont nécessairement enfreintes si la Contribution est utilisée ou vendue seule ou associée au Programme.
Le "Programme" représente les Contributions distribuées conformément au présent Contrat.
Le "Titulaire" désigne toute personne bénéficiant du Programme dans le cadre du présent Contrat, y compris la totalité des Contributeurs.
2. OCTROI DE DROITS
a) Conformément aux conditions d'utilisation du présent Contrat, chaque Contributeur octroie au Titulaire une licence de copyright non exclusive, internationale, sans frais ni redevance pour la reproduction, la préparation de produits dérivés, la présentation publique, l'exécution publique, la distribution et l'octroi de sous-licences de la Contribution de ce Contributeur et, le cas échéant, des produits dérivés au format du code source et du code objet.
b) Conformément aux conditions d'utilisation du présent Contrat, chaque Contributeur octroie au Titulaire une licence de brevet non exclusive, internationale, sans frais ni redevance dans le cadre de brevets concédés sous licence pour fabriquer, utiliser, vendre, proposer à la vente, importer ou transférer la Contribution de ce Contributeur, le cas échéant, au format du code source et du code objet. Cette licence de brevet doit s'appliquer à la combinaison de la Contribution et du Programme si, lors de l'ajout de la Contribution par le Contributeur, cet ajout entraîne une couverture de la combinaison par les Brevets concédés sous licence. La licence de brevet ne doit pas s'appliquer à d'autres combinaisons qui incluent la Contribution. Aucun matériel en soi n'est concédé sous licence en vertu du présent contrat.
c) Le Titulaire reconnaît que bien que chaque Contributeur octroie les licences conformément à ses Contributions stipulées dans le présent document, aucun Contributeur ne garantit que le Programme n'enfreint pas le brevet ou d'autres droits de propriété intellectuelle d'une autre entité. Chaque Contributeur décline toute responsabilité vis-à-vis du Titulaire en cas de réclamations effectuées par une entité suite à la violation des droits de propriété intellectuelle ou de tout autre droit. En vertu des droits et licences octroyés dans le cadre du présent contrat, chaque Titulaire assume l'entière responsabilité dans la protection de tout autre droit de propriété intellectuelle requis, le cas échéant. Par exemple, si une licence de brevet tierce est requise pour que le Titulaire distribue le programme, il en va de la responsabilité du Titulaire d'acquérir cette licence préalablement à la distribution du Programme.
d) Chaque Contributeur déclare qu'à sa connaissance, il dispose de droits de copyright suffisants dans le cadre de sa Contribution, le cas échéant, pour octroyer la licence de copyright stipulée dans le présent Contrat.
3. EXIGENCES
Un Contributeur peut choisir de distribuer le Programme sous la forme de code objet dans le cadre de son propre contrat de licence, dans les conditions ci-après :
a) il se conforme aux dispositions du présent Contrat ; et
b) son contrat de licence :
i) renonce au nom de tous les Contributeurs à toutes les garanties et conditions, expresses et implicites, y compris les garanties ou conditions de titre et d'absence de contrefaçon, ainsi qu'aux garanties ou conditions implicites de valeur marchande et d'adéquation à une utilisation particulière ;
ii) exclut au nom de tous les Contributeurs toute responsabilité quant aux dommages, y compris les dommages directs, indirects ou accessoires, notamment les dommages liés à la perte de profits ;
iii) stipule que toute disposition qui diffère du présent Contrat est offerte par ce Contributeur, et non par une autre partie ; et
iv) stipule que son code source est disponible auprès de son Contributeur, et informe le Titulaire de licence de la manière raisonnable de l'obtenir sur ou au moyen d'un support destiné à l'échanges de logiciels.
Lorsque le Programme est mis à disposition sous la forme de code source :
a) il doit être disponible dans le cadre du présent Contrat ; et
b) une copie du présent Contrat doit être fournie avec chaque copie du Programme.
Les Contributeurs ne sont pas autorisés à supprimer ou modifier les avis de copyright figurant dans le Programme.
Chaque Contributeur doit s'identifier comme l'auteur de sa Contribution, le cas échéant, d'une manière permettant aux titulaires suivants de l'identifier facilement.
4. DISTRIBUTION COMMERCIALE
Les distributeurs commerciaux de logiciels peuvent accepter certaines responsabilités vis-à-vis des utilisateurs finaux, des partenaires commerciaux et autres. Etant donné que cette licence est destinée à faciliter l'usage commercial du Programme, le Contributeur qui inclut le Programme dans une offre de produit commercial doit adopter une démarche qui ne cause pas de préjudice aux autres Contributeurs. Par conséquent, si un Contributeur inclut le Programme dans une offre de produit commerciale, le Contributeur ("Contributeur commercial") accepte par la présente de défendre et d'indemniser tout autre Contributeur ("Contributeur indemnisé") pour les pertes, dommages et coûts ("Pertes") résultant de réclamations, poursuites et autres recours engagés par un tiers contre le Contributeur indemnisé dans la mesure causée par les actes ou manquements du Contributeur commercial dans sa distribution du Programme dans le cadre d'une offre de produit commerciale. Les obligations stipulées dans cette section ne s'appliquent pas qu'aux réclamations ou pertes liées à une violation effective ou présumée des droits de propriété intellectuelle. Pour prétendre à une indemnisation, un Contributeur doit : a) aviser par écrit et dans les plus brefs délais le Contributeur commercial, et b) autoriser le Contributeur commercial à prendre le contrôle, en association avec ce dernier, de la défense et des négociations de règlement associées. Le Contributeur indemnisé peut participer à cette réclamation à ses propres frais.
Par exemple, un Contributeur pourrait inclure le Programme dans une offre commerciale, Produit X. Ce Contributeur devient alors Contributeur commercial. S'il effectue ensuite des réclamations pour mauvaise performance ou offre des garanties par rapport au produit X, ces réclamations et ces garanties sont de sa seule responsabilité. Dans le cadre de cette section, le Contributeur commercial devrait contester les réclamations contre les autres Contributeurs concernant ces performances et garanties, et si un tribunal condamne un autre Contributeur à payer des dommages suite à ces réclamations, c'est au Contributeur commercial de les payer.
5. AUCUNE GARANTIE
SAUF MENTION EXPRESSEMENT STIPULEE DANS LE PRESENT CONTRAT, LE PROGRAMME EST FOURNI "EN L'ETAT", SANS AUCUN TYPE DE GARANTIE OU CONDITION, EXPRESSE OU IMPLICITE, CE QUI INCLUT, MAIS SANS S'Y LIMITER, LES GARANTIES OU CONDITIONS DE TITRE, D'ABSENCE DE CONTREFACON, DE QUALITE MARCHANDE OU D'ADEQUATION A UN USAGE PARTICULIER. Chaque Bénéficiaire est l'unique responsable pour déterminer le Caractère approprié de l'utilisation et de la distribution du Programme et assume tous les risques associés à son exercice des droits dans Le cadre du présent Contrat, y compris, mais ne s'y limitant pas, les risques et les coûts liés à des erreurs de programme, la conformité aux lois applicables, les dommages ou la perte de données, de programmes ou d'équipement, et l'indisponibilité ou l'interruption des opérations.
6. AVIS DE NON-RESPONSABILITÉ
SAUF MENTION CONTRAIRE EXPRESSEMENT STIPULEE DANS LE PRESENT CONTRAT, LE TITULAIRE OU LES CONTRIBUTEURS NE SAURAIENT EN AUCUN CAS ETRE TENUS POUR RESPONSABLES DES DOMMAGES DIRECTS, INDIRECTS, SPECIAUX, EXEMPLAIRES OU CONSECUTIFS (NOTAMMENT, MAIS DE MANIERE NON LIMITATIVE, LA PERTE DE BENEFICES), RESULTANT DE TOUTE UTILISATION OU DISTRIBUTION DU PROGRAMME OU DE L'EXERCICE DES DROITS OCTROYES DANS LE PRESENT CONTRAT, MEME S'ILS ONT ETE PREVENUS DE L'EVENTUALITE DE TELS DOMMAGES.
7. GÉNÉRAL
Si une disposition du présent Contrat est non valide ou inapplicable dans le cadre de la loi en vigueur, elle ne doit avoir aucun effet sur la validité ou le caractère exécutoire des autres dispositions, et sans action de la part des parties engagées, elle doit être redéfinie dans une mesure minimale afin d'être valide et applicable.
Si le Titulaire dépose une plainte associée à un brevet contre une entité (demande entre défendeurs et demande reconventionnelle incluses) en indiquant que le Programme lui-même (à l'exclusion des combinaisons du Programme avec un autre logiciel ou matériel) constitue une infraction sur son ou ses brevets, les droits qui lui sont octroyés dans le cadre de la Section 2(b) sont résiliés à compter de la date de dépôt de la plainte.
Tous les droits octroyés au Titulaire dans le cadre du présent Contrat sont résiliés si celui-ci ne respecte pas les clauses ou conditions matérielles du présent Contrat et ne répare pas les manquements dans un délai raisonnable à compter de la prise de connaissance de cette non-conformité. En cas de résiliation de tous les droits octroyés au Titulaire dans le cadre du présent contrat, celui-ci s'engage à cesser toute utilisation et distribution du Programme dans un délai raisonnable. Toutefois, les obligations du Titulaire dans le cadre du présent Contrat ainsi que les licences qui lui ont été octroyées pour l'utilisation du Programme demeurent valables.
Toute personne est autorisée à copier le présent Contrat et à en distribuer des copies. Toutefois, pour éviter toute incohérence, le présent Contrat est protégé par le droit d'auteur et ne peut être modifié que dans les conditions ci-après. Le Responsable du contrat se réserve le droit de publier de nouvelles versions (y compris les révisions) du Présent contrat de manière occasionnelle. Personne d'autre que le Responsable du contrat n'est autorisé à modifier le présent Contrat. Eclipse Foundation est le Responsable initial de l'accord. Eclipse Foundation peut affecter cette responsabilité à une entité distincte appropriée pour servir d'architecte d'accord. Un numéro de version distinctif sera attribué à chaque nouvelle version du Contrat. Le Programme (y compris les Contributions) peut toujours être distribué conformément à la version du Contrat dans le cadre duquel il a été reçu. Par ailleurs, suite à la publication d'une nouvelle version du Contrat, le Contributeur peut choisir de distribuer le Programme (y compris ses Contributions) dans le cadre de cette nouvelle version. Sauf stipulation expresse dans les sections 2(a) et 2(b) ci-dessus, le Titulaire ne dispose d'aucun droit ou d'aucune licence sur la propriété intellectuelle d'un Contributeur dans le cadre du présent Contrat, que ce soit de façon expresse, implicite, estoppel ou autre. Tous les droits stipulés dans le Programme qui ne sont pas octroyés expressément dans le cadre du présent Contrat sont réservés.
Le présent Contrat est régi par les lois de l'Etat de New York et les lois sur la propriété intellectuelle des Etats-Unis d'Amérique. Aucune partie liée au présent Contrat ne pourra engager un recours plus d'un an après la cause du déclenchement de l'action en justice. Chaque partie renonce à son droit d'un procès devant jury en cas de litige.
-------------- Séparateur --------------
./manual/LICENSE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./AVIS
(Notez la même chose que org.apache.ant:ant-launcher)
-------------- Séparateur --------------
Dépendance : org.apache.ant :ant-launcher
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENCE
/*
* Apache License
* Version 2.0, January 2004
* http://www.apache.org/licenses/
*
* TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
*
* 1. Definitions.
*
* "License" shall mean the terms and conditions for use, reproduction,
* and distribution as defined by Sections 1 through 9 of this document.
*
* "Licensor" shall mean the copyright owner or entity authorized by
* the copyright owner that is granting the License.
*
* "Legal Entity" shall mean the union of the acting entity and all
* other entities that control, are controlled by, or are under common
* control with that entity. For the purposes of this definition,
* "control" means (i) the power, direct or indirect, to cause the
* direction or management of such entity, whether by contract or
* otherwise, or (ii) ownership of fifty percent (50%) or more of the
* outstanding shares, or (iii) beneficial ownership of such entity.
*
* "You" (or "Your") shall mean an individual or Legal Entity
* exercising permissions granted by this License.
*
* "Source" form shall mean the preferred form for making modifications,
* including but not limited to software source code, documentation
* source, and configuration files.
*
* "Object" form shall mean any form resulting from mechanical
* transformation or translation of a Source form, including but
* not limited to compiled object code, generated documentation,
* and conversions to other media types.
*
* "Work" shall mean the work of authorship, whether in Source or
* Object form, made available under the License, as indicated by a
* copyright notice that is included in or attached to the work
* (an example is provided in the Appendix below).
*
* "Derivative Works" shall mean any work, whether in Source or Object
* form, that is based on (or derived from) the Work and for which the
* editorial revisions, annotations, elaborations, or other modifications
* represent, as a whole, an original work of authorship. For the purposes
* of this License, Derivative Works shall not include works that remain
* separable from, or merely link (or bind by name) to the interfaces of,
* the Work and Derivative Works thereof.
*
* "Contribution" shall mean any work of authorship, including
* the original version of the Work and any modifications or additions
* to that Work or Derivative Works thereof, that is intentionally
* submitted to Licensor for inclusion in the Work by the copyright owner
* or by an individual or Legal Entity authorized to submit on behalf of
* the copyright owner. For the purposes of this definition, "submitted"
* means any form of electronic, verbal, or written communication sent
* to the Licensor or its representatives, including but not limited to
* communication on electronic mailing lists, source code control systems,
* and issue tracking systems that are managed by, or on behalf of, the
* Licensor for the purpose of discussing and improving the Work, but
* excluding communication that is conspicuously marked or otherwise
* designated in writing by the copyright owner as "Not a Contribution."
*
* "Contributor" shall mean Licensor and any individual or Legal Entity
* on behalf of whom a Contribution has been received by Licensor and
* subsequently incorporated within the Work.
*
* 2. Grant of Copyright License. Subject to the terms and conditions of
* this License, each Contributor hereby grants to You a perpetual,
* worldwide, non-exclusive, no-charge, royalty-free, irrevocable
* copyright license to reproduce, prepare Derivative Works of,
* publicly display, publicly perform, sublicense, and distribute the
* Work and such Derivative Works in Source or Object form.
*
* 3. Grant of Patent License. Subject to the terms and conditions of
* this License, each Contributor hereby grants to You a perpetual,
* worldwide, non-exclusive, no-charge, royalty-free, irrevocable
* (except as stated in this section) patent license to make, have made,
* use, offer to sell, sell, import, and otherwise transfer the Work,
* where such license applies only to those patent claims licensable
* by such Contributor that are necessarily infringed by their
* Contribution(s) alone or by combination of their Contribution(s)
* with the Work to which such Contribution(s) was submitted. If You
* institute patent litigation against any entity (including a
* cross-claim or counterclaim in a lawsuit) alleging that the Work
* or a Contribution incorporated within the Work constitutes direct
* or contributory patent infringement, then any patent licenses
* granted to You under this License for that Work shall terminate
* as of the date such litigation is filed.
*
* 4. Redistribution. You may reproduce and distribute copies of the
* Work or Derivative Works thereof in any medium, with or without
* modifications, and in Source or Object form, provided that You
* meet the following conditions:
*
* (a) You must give any other recipients of the Work or
* Derivative Works a copy of this License; and
*
* (b) You must cause any modified files to carry prominent notices
* stating that You changed the files; and
*
* (c) You must retain, in the Source form of any Derivative Works
* that You distribute, all copyright, patent, trademark, and
* attribution notices from the Source form of the Work,
* excluding those notices that do not pertain to any part of
* the Derivative Works; and
*
* (d) If the Work includes a "NOTICE" text file as part of its
* distribution, then any Derivative Works that You distribute must
* include a readable copy of the attribution notices contained
* within such NOTICE file, excluding those notices that do not
* pertain to any part of the Derivative Works, in at least one
* of the following places: within a NOTICE text file distributed
* as part of the Derivative Works; within the Source form or
* documentation, if provided along with the Derivative Works; or,
* within a display generated by the Derivative Works, if and
* wherever such third-party notices normally appear. The contents
* of the NOTICE file are for informational purposes only and
* do not modify the License. You may add Your own attribution
* notices within Derivative Works that You distribute, alongside
* or as an addendum to the NOTICE text from the Work, provided
* that such additional attribution notices cannot be construed
* as modifying the License.
*
* You may add Your own copyright statement to Your modifications and
* may provide additional or different license terms and conditions
* for use, reproduction, or distribution of Your modifications, or
* for any such Derivative Works as a whole, provided Your use,
* reproduction, and distribution of the Work otherwise complies with
* the conditions stated in this License.
*
* 5. Submission of Contributions. Unless You explicitly state otherwise,
* any Contribution intentionally submitted for inclusion in the Work
* by You to the Licensor shall be under the terms and conditions of
* this License, without any additional terms or conditions.
* Notwithstanding the above, nothing herein shall supersede or modify
* the terms of any separate license agreement you may have executed
* with Licensor regarding such Contributions.
*
* 6. Trademarks. This License does not grant permission to use the trade
* names, trademarks, service marks, or product names of the Licensor,
* except as required for reasonable and customary use in describing the
* origin of the Work and reproducing the content of the NOTICE file.
*
* 7. Disclaimer of Warranty. Unless required by applicable law or
* agreed to in writing, Licensor provides the Work (and each
* Contributor provides its Contributions) on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
* implied, including, without limitation, any warranties or conditions
* of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
* PARTICULAR PURPOSE. You are solely responsible for determining the
* appropriateness of using or redistributing the Work and assume any
* risks associated with Your exercise of permissions under this License.
*
* 8. Limitation of Liability. In no event and under no legal theory,
* whether in tort (including negligence), contract, or otherwise,
* unless required by applicable law (such as deliberate and grossly
* negligent acts) or agreed to in writing, shall any Contributor be
* liable to You for damages, including any direct, indirect, special,
* incidental, or consequential damages of any character arising as a
* result of this License or out of the use or inability to use the
* Work (including but not limited to damages for loss of goodwill,
* work stoppage, computer failure or malfunction, or any and all
* other commercial damages or losses), even if such Contributor
* has been advised of the possibility of such damages.
*
* 9. Accepting Warranty or Additional Liability. While redistributing
* the Work or Derivative Works thereof, You may choose to offer,
* and charge a fee for, acceptance of support, warranty, indemnity,
* or other liability obligations and/or rights consistent with this
* License. However, in accepting such obligations, You may act only
* on Your own behalf and on Your sole responsibility, not on behalf
* of any other Contributor, and only if You agree to indemnify,
* defend, and hold each Contributor harmless for any liability
* incurred by, or claims asserted against, such Contributor by reason
* of your accepting any such warranty or additional liability.
*
* END OF TERMS AND CONDITIONS
*
* APPENDIX: How to apply the Apache License to your work.
*
* To apply the Apache License to your work, attach the following
* boilerplate notice, with the fields enclosed by brackets "[]"
* replaced with your own identifying information. (Don't include
* the brackets!) The text should be enclosed in the appropriate
* comment syntax for the file format. We also recommend that a
* file or class name and description of purpose be included on the
* same "printed page" as the copyright notice for easier
* identification within third-party archives.
*
* Copyright [yyyy] [name of copyright owner]
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/AVIS ET LICENCE DU LOGICIEL W3C® http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
Ce travail (ainsi que les logiciels, la documentation comme les fichiers README et tous les autres éléments associés) a été fourni par les détenteurs des droits d'auteur sous la licence suivante. Lorsque vous obtenez, utilisez et/ou copiez ce travail, vous (détenteur de la licence) déclarez avoir lu et compris les conditions suivantes, et acceptez de vous y conformer.
Vous êtes autorisé à copier, modifier et distribuer ce logiciel et sa documentation, avec ou sans modification, quel que soit le but, et sans frais ni droits d'auteur, à condition d'indiquer ce qui suit sur TOUTES les copies du logiciel et de sa documentation, ou d'extraits de ceux-ci, y compris les modifications :
1. Texte complet de cet AVERTISSEMENT, à un emplacement accessible pour les utilisateurs de l'oeuvre redistribuée ou dérivée.
2. Toute exclusion de propriété intellectuelle, tout avis ou toute condition préexistante. En l'absence de ces derniers, l'avis abrégé relatif du logiciel W3C (hypertexte recommandé, texte autorisé) doit être inclus (texte autorisé) dans le corps des logiciels redistribués ou dérivés.
3. Mention de toutes les modifications apportées aux fichiers, y compris les modifications de date. (Nous vous recommandons d'indiquer les URI de l'emplacement d'où le code est dérivé.)
CE LOGICIEL ET SA DOCUMENTATION SONT FOURNIS "EN L'ETAT", SANS AUCUNE GARANTIE IMPLICITE, Y COMPRIS, NOTAMMENT, LA GARANTIE D'ADEQUATION A UN USAGE PARTICULIER NI QUE L'UTILISATION DU LOGICIEL OU DE SA DOCUMENTATION RESPECTERA LES BREVETS, DROITS D'AUTEUR, MARQUES COMMERCIALES OU AUTRES DROITS DE TIERS.
LES TITULAIRES DES DROITS D'AUTEUR NE SERONT PAS RESPONSABLES DES DOMMAGES DIRECTS, INDIRECTS, RESULTANT DE L'UTILISATION DU LOGICIEL OU DE SA DOCUMENTATION.
Le nom et les marques déposées des titulaires des droits d'auteur ne peuvent PAS être utilisés dans des publicités pour le logiciel sans autorisation écrite préalable. Les droits d'auteur portant sur ce logiciel et la documentation associée ne sont en aucun cas transmissibles à d'autres personnes physiques ou morales que les titulaires en cours.
____________________________________
Cette formulation de l'avis et de la licence du W3C est devenue active le 31 décembre 2002. Cette version supprime l'avis de propriété du droit d'auteur de sorte que cette licence puisse être utilisée avec des matériaux autres que ceux appartenant au W3C, reflète qu'ERCIM est maintenant un hôte du W3C, inclut des références à cette version datée spécifique de la licence, et supprime l'octroi ambigu de "utilisation". Sinon, cette version est la même que la version précédente et est écrite de manière à préserver l'évaluation de la compatibilité GPL et la certification OSI de la Free Software Foundation sous la définition Open Source. Veuillez consulter notre FAQ sur le droit d'auteur pour les questions courantes sur l'utilisation des matériaux de notre site, y compris les termes et conditions spécifiques pour les paquets comme libwww, Amaya et Jigsaw. D'autres questions concernant cet avis peuvent être adressées à site-policy@w3.org.
Joseph Reagle <site-policy@w3.org>
Cette licence provient de : http://www.megginson.com/SAX/copying.html
Cependant, veuillez noter que les versions futures de SAX peuvent être couvertes par http://saxproject.org/?selected=pd
SAX2 est gratuit !
J'abandonne par la présente tous les droits de propriété sur SAX 2.0 (l'API simple pour XML), et libère tout le code source SAX 2.0, le code compilé et la documentation contenus dans cette distribution dans le domaine public. SAX est livré sans garantie ou garantie d'adéquation à quelque fin que ce soit.
David Megginson, david@megginson.com
5 mai 2000
-------------- Séparateur --------------
./AVIS
Apache Ant
Copyright 1999-2024 La Fondation du Logiciel Apache
Ce produit contient des logiciels développés par The Apache Software Foundation (https://www.apache.org/).
La tâche <sync> est basée sur le code Copyright (c) 2002, Landmark Graphics Corp qui a été gentiment donné à Apache Software Foundation.
-------------- Séparateur --------------
Dépendance : org.apache.commons:commons-collections4
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENSE.txt
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./NOTICE.txt
Collections Apache Commons
Copyright 2001-2019 La Fondation du Logiciel Apache
Ce produit contient des logiciels développés à l'adresse The Apache Software Foundation (http://www.apache.org/).
-------------- Séparateur --------------
Dépendance : org.apache.commons:commons-compress
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENSE.txt
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./NOTICE.txt
Compresser Apache Commons
Copyright 2002-2025 The Apache Software Foundation
Ce produit contient des logiciels développés à l'adresse The Apache Software Foundation (https://www.apache.org/).
-------------- Séparateur --------------
./NOTICE.txt
Apache Commons Compress Copyright 2002-2024 La Fondation du Logiciel Apache
Ce produit contient des logiciels développés à l'adresse The Apache Software Foundation (https://www.apache.org/).
-------------- Séparateur --------------
./NOTICE.txt
(Notez la même chose que org.apache.commons:commons-compress)
-------------- Séparateur --------------
Dépendance : org.apache.commons:commons-lang3
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENSE.txt
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./NOTICE.txt
Langue Apache Commons
Copyright 2001-2024 La Fondation du Logiciel Apache
Ce produit contient des logiciels développés à l'adresse The Apache Software Foundation (https://www.apache.org/).
-------------- Séparateur --------------
Dépendance : org.apache.commons:commons-math3
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENSE.txt
Licence Apache
Version 2.0, janvier 2004
http://www.apache.org/licenses/
CONDITIONS GENERALES D'UTILISATION, DE REPRODUCTION ET DE DISTRIBUTION
1. Définitions.
"Licence" désigne les conditions générales d'utilisation, de reproduction et de distribution définies par les sections 1 à 9 de ce document.
"Concédant" désigne le détenteur du copyright ou l'entité autorisée par le détenteur du copyright octroyant la licence.
"Personne morale" désigne le regroupement de l'entité agissante et de toutes les autres entités la contrôlant, qu'elle contrôle ou sous contrôle commun avec elle. Aux fins de cette définition, "contrôle" désigne (i) le pouvoir, direct ou indirect, de diriger ou de gérer cette entité, par contrat ou autre, (ii) la propriété d'au moins cinquante pour cent (50 %) des actions en circulation, ou (iii) la propriété bénéficiaire de cette entité.
"Vous" (ou "votre") désigne une personne ou une personne morale exerçant les droits octroyés par cette licence.
Le format "source" désigne le format préféré pour effectuer des modification, ce qui inclut, mais sans s'y limiter, le code source du logiciel, la source de documentation et les fichiers de configuration.
Le format d'"objet" désigne tout format résultant de la transformation mécanique ou de la traduction d'un format source, ce qui inclut, mais sans s'y limiter, le code d'objet compilé, la documentation générée et les conversions vers d'autres types de support.
"Produit" désigne le produit intellectuel, au format source ou d'objet, mis à disposition sous la licence, comme l'indique l'avis de copyright inclus dans le produit ou joint au produit (un exemple est fourni dans l'annexe ci-dessous).
"Produit dérivé" désigne tout produit, au format source ou d'objet, basé sur le produit (ou en étant dérivé) et pour lequel les révisions éditoriales, les annotations, les élaborations ou autre modification représentent, dans leur ensemble, un produit intellectuel original. Aux fins de cette licence, les produits dérivés n'incluent pas les produits qui restent séparables des interfaces du produit et des autres produits dérivés, ou simplement liés (ou associés par nom).
"Contribution" désigne tout produit intellectuel, ce qui comprend la version originale du produit et tous les ajouts et modifications apportés au produit ou à ses produits dérivés, intentionnellement soumis au concédant pour inclusion dans le produit par le détenteur du copyright ou par une personne ou personne morale autorisée à effectuer cette soumission pour le compte du détenteur du copyright. Aux fins de cette définition, "soumis" désigne toute forme de communication électronique, verbale ou écrite avec le concédant ou ses représentants, ce qui inclut, mais sans s'y limiter, la communication sur les listes d'envoi de messages électroniques, les systèmes de contrôle du code source et les systèmes de suivi des problèmes gérés par le concédant ou pour son compte afin de discuter et d'améliorer le produit, en excluant la communication facilement lisible ou indiquée par écrit par le détenteur du copyright avec la mention "N'est pas une contribution".
"Collaborateur" désigne le concédant et toute personne ou personne morale pour le compte de laquelle une contribution a été reçue par le concédant puis incorporée dans le produit.
2. Octroi de la licence de copyright. Conformément aux conditions d'utilisation de cette licence, chaque collaborateur vous accorde une licence de copyright irrévocable, permanente, internationale, non-exclusive, sans frais ni redevance pour la reproduction, la préparation de produits dérivés, la présentation publique, l'exécution publique, l'octroi de sous-licences et la distribution du produit et de ses produits dérivés au format source et d'objet.
3. Octroi de la licence de brevet. Conformément aux conditions d'utilisation de cette licence, chaque collaborateur vous accorde une licence de brevet irrévocable, permanente, internationale, non-exclusive, sans frais ni redevance (sauf indication contraire dans cette section) pour la réalisation, l'utilisation, la mise en vente, la vente, l'importation et le transfert du produit, la licence s'appliquant uniquement aux réclamations de brevet pouvant être sous licence avec l'accord du collaborateur qui sont nécessairement enfreintes par contribution ou par combinaison des contributions et du produit pour lequel les contributions ont été soumises. Si vous déposez une plainte associée à un brevet contre une entité (demande entre défendeurs et demande reconventionnelle incluses) en indiquant que le produit ou une contribution incorporée dans le produit constitue une infraction directe ou collaborative sur le brevet, les licences de brevet qui vous sont accordées sous cette licence pour le produit sont résiliées à compter de la date de dépôt de la plainte.
4. Redistribution. Vous pouvez reproduire et distribuer des copies du produit ou des produits dérivés par n'importe quel moyen, avec ou sans modification, au format source ou d'objet, en respectant les conditions suivantes :
(a) Vous devez fournir aux autres utilisateurs du produit ou des produits dérivés une copie de cette licence.
(b) Les fichiers modifiés doivent contenir des avis prioritaires indiquant que vous avez modifié les fichiers.
(c) Vous devez conserver, dans le format source des produits dérivés que vous distribuez, l'ensemble des avis de copyright, de brevet, de marque déposée et d'attribution du format source du produit, à l'exclusion des avis qui ne sont associés à aucune partie des produits dérivés.
(d) Si le produit inclut un fichier texte "NOTICE" dans le cadre de sa distribution, tous les produits dérivés que vous distribuez doivent inclure une copie accessible en lecture des avis d'attribution contenus dans le fichier NOTICE, à l'exclusion des avis qui ne sont associés à aucune partie des produits dérivés, à au moins l'un des emplacements suivants : dans le fichier texte NOTICE distribué avec les produits dérivés, dans le format source ou la documentation fournis avec les produits dérivés ou par affichage généré par les produits dérivés, si des avis tiers apparaissent. Le contenu du fichier NOTICE est fourni à titre informatif et ne modifie pas la licence. Vous pouvez ajouter vos propres avis d'attribution dans les produits dérivés que vous distribuez, avec un addenda ou en tant qu'addenda du texte NOTICE du produit, si ces attributs supplémentaires ne peuvent pas être interprétés comme modifiant la licence.
Vous pouvez ajouter votre propre notice de copyright à vos modifications et fournir des conditions générales de licence supplémentaires pour l'utilisation, la reproduction ou la distribution de vos modifications ou pour les produits dérivés dans leur ensemble, dans la mesure où votre utilisation, reproduction et distribution du produit sont conformes aux conditions de la licence.
5. Soumission des contributions. Sauf indication explicite contraire de votre part, toute contribution intentionnellement soumise par vous pour inclusion dans le produit au concédant doit être conforme aux conditions de la licence, sans conditions supplémentaires. Nonobstant ce qui précède, aucun élément des présente ne doit prévaloir sur les conditions ou modifier les conditions de tout accord de licence séparé exécuté par vous et le concédant à propos de ces contributions.
6. Marques. Cette licence n'accorde pas l'autorisation d'utiliser les marques, marques déposées, marques de service ou noms de produit du concédant, à l'exception des conditions d'utilisation raisonnable et habituelle de description de l'origine du produit et de reproduction du contenu du fichier NOTICE.
7. Exonération de garantie. Sauf obligation dans le cadre de la législation en vigueur ou accord écrit, le concédant fournit le produit (et chaque collaborateur fournit ses contributions) "EN L'ETAT", SANS GARANTIE OU CONDITION DE QUELQUE NATURE, expresse ou implicite, ce qui inclut, mais sans s'y limiter, les garanties ou conditions DE TITRE, DE QUALITE MARCHANDE, D'ADEQUATION A UN USAGE PARTICULIER ou DE NON CONTREFACON. Vous endossez l'entière responsabilité de la détermination de l'usage ou de la redistribution approprié du produit et encourez tous les risques associés à votre application des droits octroyés par cette licence.
8. Limitation de responsabilité. En aucun cas et sous aucune théorie légale, en cas de réclamation (faute incluse), dommage ou autre, sauf obligation par la législation applicable (en cas de faute délibérée ou grave) ou accord écrit, un collaborateur ne pourra être tenu responsable des dommages directs, indirects, spéciaux, accidentels ou consécutifs de tout ordre subis par vous en raison de cette licence ou suite à l'utilisation ou l'impossibilité d'utilisation du produit (ce qui inclut, mais sans s'y limiter, la perte de clientèle, l'arrêt des activités, la panne ou le mauvais fonctionnement des ordinateurs ou tout autre dommage ou perte commercial), même si le collaborateur a été averti de la possibilité de tels dommages.
9. Acceptation de la garantie ou de responsabilités supplémentaires. Lors de la redistribution du produit ou de ses produits dérivés, vous pouvez choisir de proposer contre paiement l'acceptation des obligations et/ou droits de support, garantie, indemnisation ou autre responsabilité conformément à cette licence. Cependant, en acceptant ces obligations, vous agissez uniquement pour votre compte en engageant votre seule responsabilité, et non pour le compte d'un autre collaborateur, et seulement si vous acceptez d'indemniser, de défendre et de dégager de toute responsabilité chaque collaborateur en cas de réclamation, en raison de votre acceptation des garanties et responsabilités supplémentaires.
FIN DES CONDITIONS GÉNÉRALES
Annexe : Comment appliquer la licence Apache à votre activité.
Pour appliquer la licence Apache à votre activité, ajoutez le masque de saisie suivant, en remplaçant les champs entre crochets "[]" par vos propres informations d'identification. (Ne pas inclure les crochets.) Le texte doit être placé entre crochets dans la syntaxe de commentaire appropriée au format de fichier. Nous vous recommandons également d'insérer un nom d'un fichier ou d'une classe et la description de l'objet sur la même "page imprimée" que l'avis de copyright pour faciliter l'identification dans les archives tierces.
Copyright [yyyy] [nom du détenteur du copyright]
Licence accordée dans le cadre de la licence Apache, version 2.0 (la "Licence") ; vous ne pouvez utiliser ce fichier qu'en conformité avec la licence. Vous pouvez obtenir une copie de la Licence à l'adresse suivante :
http://www.apache.org/licenses/LICENSE-2.0
Sauf obligation dans le cadre de la législation en vigueur ou accord écrit, les logiciels distribués sous la licence sont distribués "EN L'ETAT", SANS GARANTIE OU CONDITION DE QUELQUE NATURE, expresse ou implicite. Consultez la licence pour connaître les autorisations et limitations propres à chaque langue sous la licence.
Apache Commons Math inclut le code suivant fourni à l'ASF sous la licence Apache 2.0 :
- L'implémentation de la fonction d'erreur inverse dans la classe Erf est basée sur le code CUDA développé par Mike Giles, Oxford-Man Institute of Quantitative Finance, et publié dans GPU Computing Gems, volume 2, 2010 (subvention reçue le 23 mars 2013) - Les classes LinearConstraint, LinearObjectiveFunction, LinearOptimizer, RelationShip, SimplexSolver et SimplexTableau dans le package org.apache.commons.math3.optimization.linear inclure un logiciel développé par Benjamin McCann (http://www.benmccann.com) et distribué avec les droits d'auteur suivants : Copyright 2009 Google Inc. (subvention reçue le 16 mars 2009) - La classe "org.apache.commons.math3.exception.util.LocalizedFormatsTest" qui est une version adaptée de la classe de test "OrekitMessagesTest" pour la bibliothèque Orekit - La "org.apache.commons.math3.analysis.interpolation.HermiteInterpolator" a été importée de la bibliothèque de dynamique de vol spatial Orekit.
- L'implémentation de la fonction d'erreur inverse dans la classe Erf est basée sur le code CUDA développé par Mike Giles, Oxford-Man Institute of Quantitative Finance, et publié dans GPU Computing Gems, volume 2, 2010 (subvention reçue le 23 mars 2013)
- Les classes LinearConstraint, LinearObjectiveFunction, LinearOptimizer, RelationShip, SimplexSolver et SimplexTableau dans le package org.apache.commons.math3.optimization.linear incluent un logiciel développé par Benjamin McCann (http://www.benmccann.com) et distribué avec le copyright suivant : Copyright 2009 Google Inc. (subvention reçue le 16 mars 2009)
- La classe "org.apache.commons.math3.exception.util.LocalizedFormatsTest" qui est une version adaptée de la classe de test "OrekitMessagesTest" pour la bibliothèque Orekit
- Le "org.apache.commons.math3.analysis.interpolation.HermiteInterpolator" a été importé de la bibliothèque de dynamique de vol spatial Orekit.
===============================================================================
APACHE COMMONS MATH DERIVATIVE WORKS :
La bibliothèque Apache commons-math inclut un certain nombre de sous-composants dont l'implémentation est dérivée de sources originales écrites en C ou Fortran. Les conditions de licence des sources originales sont reproduites ci-dessous.
=============================================================================== Pour la routine lmder, lmpar et qrsolv Fortran à partir de minpack et traduit dans la classe LevenbergMarquardtOptimizer dans le package org.apache.commons.math3.optimization.general Source copyright and license statement :
Minpack Copyright Notice (1999) Université de Chicago. Tous droits réservés.
La redistribution et l'utilisation dans les formulaires source et binaires, avec ou sans modifications, sont autorisées si les conditions suivantes sont remplies :
1, Les redistributions de code source doivent conserver l'avis de copyright ci-dessus, la présente liste de conditions et l'avis d'exclusion de responsabilité suivant.
2. Les redistributions au format binaire doivent reproduire l'avis de copyright ci-dessus, la présente liste de conditions et l'avis d'exclusion de responsabilités suivant dans la documentation et/ou d'autres documents fournis avec la distribution.
3. La documentation de l'utilisateur final incluse dans la redistribution, le cas échéant, doit inclure l'accusé de réception suivant :
"Ce produit comprend un logiciel développé par l'Université de Chicago, en tant qu'opérateur du laboratoire national d'Argonne.
Alternativement, cet accusé de réception peut apparaître dans le logiciel lui-même, si et où ces accusés de réception tiers apparaissent normalement.
4. AVIS D'EXCLUSION DE RESPONSABILITÉ DE GARANTIE. LE LOGICIEL EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE. LE DÉTENTEUR DU DROIT D'AUTEUR, LES ÉTATS-UNIS, LE DÉPARTEMENT DE L'ÉNERGIE DES ÉTATS-UNIS ET LEURS EMPLOYÉS : (1) DÉCLINENT TOUTE GARANTIE, EXPRESSE OU IMPLICITE, Y COMPRIS MAIS NON LIMITÉE À TOUTE GARANTIE IMPLICITE DE QUALITÉ MARCHANDE, DE CONDITION PHYSIQUE À UN USAGE PARTICULIER, DE TITRE OU DE NON-CONTREFAÇON, (2) NE SUPPOSENT AUCUNE GARANTIE LÉGALE RESPONSABILITÉ OU RESPONSABILITÉ POUR L'EXACTITUDE, L'EXHAUSTIVITÉ OU L'UTILITÉ DU LOGICIEL, (3) NE PAS REPRÉSENTER QUE L'UTILISATION DU LOGICIEL NE PORTERAIT PAS ATTEINTE AUX DROITS PRIVÉS, (4) NE PAS GARANTIR QUE LE LOGICIEL FONCTIONNERA SANS INTERRUPTION, QU'IL EST EXEMPT D'ERREURS OU QUE TOUTE ERREUR SERA CORRIGÉE.
5. LIMITATION DE RESPONSABILITÉ. LE DÉTENTEUR DU DROIT D'AUTEUR, LES ÉTATS-UNIS, LE DÉPARTEMENT DE L'ÉNERGIE DES ÉTATS-UNIS OU LEURS EMPLOYÉS NE SERONT EN AUCUN CAS TENUS RESPONSABLES DE TOUT DOMMAGE INDIRECT, ACCIDENTEL, CONSÉCUTIF, SPÉCIAL OU PUNITIF DE TOUTE NATURE, Y COMPRIS, MAIS NON LIMITÉ À LA PERTE DE PROFITS OU PERTE DE DONNÉES, POUR QUELQUE RAISON QUE CE SOIT, SI UNE TELLE RESPONSABILITÉ EST ASSURÉE SUR LA BASE DU CONTRAT, DE LA TORTURE (Y COMPRIS LA NÉGLIGENCE OU LA RESPONSABILITÉ STRICTE), OU AUTREMENT, MÊME SI L'UNE DES PARTIES DITES A ÉTÉ AVERTIE DE LA POSSIBILITÉ DE TELLES PERTES OU DOMMAGES. ===============================================================================
Copyright et déclaration de licence pour la routine odex Fortran développée par E. Coiffeur et G. Wanner et traduit en classe GraggBulirschStoerIntegrator dans le package org.apache.commons.math3.ode.nonstiff :
Copyright (c) 2004, Ernst Hairer
La redistribution et l'utilisation dans les formulaires source et binaires, avec ou sans modifications, sont autorisées si les conditions suivantes sont remplies :
- Les redistributions de code source doivent conserver l'avis de copyright ci-dessus, la présente liste de conditions et l'avis d'exclusion de responsabilité suivant.
- 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 d'autres documents fournis avec la distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. EN AUCUN CAS, LES RÉGENTS 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'ACHAT DE BIENS OU DE SERVICES DE SUBSTITUTION ; LA PERTE D'UTILISATION, DE DONNÉES OU DE BÉNÉFICES ; OU L'INTERRUPTION DE L'ACTIVITÉ COMMERCIALE) CEPENDANT, ELLE EST À L'ORIGINE ET SUR TOUTE THÉORIE DE LA RESPONSABILITÉ, QU'ELLE SOIT CONTRACTUELLE, DE RESPONSABILITÉ STRICTE OU DE 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 SI ELLE EST CONSEILLÉE SUR LA POSSIBILITÉ D'UN TEL DOMMAGE. =======================================================================
Copyright et déclaration de licence pour les routines Mersenne twister C originales traduites en classe MersenneTwister dans le package org.apache.commons.math3.random :
Copyright (C) 1997 - 2002, Makoto Matsumoto et Takuji Nishimura, Tous droits réservés.
La redistribution et l'utilisation dans les formulaires source et binaires, avec ou sans modifications, sont autorisées si les conditions suivantes sont remplies :
1, Les redistributions de code source doivent conserver l'avis de copyright ci-dessus, la présente liste de conditions et l'avis d'exclusion de responsabilité suivant.
2. Les redistributions au format binaire doivent reproduire l'avis de copyright ci-dessus, la présente liste de conditions et l'avis d'exclusion de responsabilités suivant dans la documentation et/ou d'autres documents fournis avec la distribution.
3, Les noms de ses contributeurs ne sauraient être utilisés à des fins d'avancement des produits dérivés de ce logiciel, sans une autorisation écrite préalable.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS 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 COPYRIGHT OWNER OR 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.
===============================================================================
Le code initial pour mélanger un tableau (à l'origine dans la classe "org.apache.commons.math3.random.RandomDataGenerator", maintenant remplacé par une méthode dans la classe "org.apache.commons.math3.util.MathArrays") a été inspiré de la description de l'algorithme fournie dans "Algorithmes", par Ian Craw et John Pulham (Université d'Aberdeen 1999). Le manuel (contenant une preuve que le mélange est uniformément aléatoire) est disponible ici : http://citeseerx.ist.psu.edu/viewdoc/download ; ?doi=10.1.1.173.1898&rep=rep1&type=pdf
===============================================================================
Instruction de licence pour les numéros de direction dans les fichiers de ressources pour les séquences Sobol.
-----------------------------------------------------------------------------
Licence relative à sobol.cc et aux ensembles de numéros de direction qui l'accompagnent
-----------------------------------------------------------------------------
Copyright (c) 2008, Frances Y. Kuo et Stephen Joe
Tous droits réservés.
La redistribution et l'utilisation dans les formulaires source et binaires, avec ou sans modifications, sont autorisées si les conditions suivantes sont remplies :
* Les redistributions de code source doivent conserver l'avis de copyright ci-dessus, la présente liste de conditions et l'avis d'exclusion de responsabilité suivant.
* Les redistributions au format binaire doivent reproduire l'avis de copyright ci-dessus, la présente liste de conditions et l'avis d'exclusion de responsabilités suivant dans la documentation et/ou d'autres documents fournis avec la distribution.
* Ni les noms des détenteurs de droits d'auteur, ni ceux de l'Université de Nouvelle-Galles du Sud et de l'Université de Waikato et 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 DE DROITS D'AUTEUR "TELS QUELS" ET TOUTES GARANTIES EXPRESSES OU IMPLICITES, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONDITION PHYSIQUE À UN USAGE PARTICULIER SONT ANNULÉES. EN AUCUN CAS, LES TITULAIRES DE DROITS D'AUTEUR NE PEUVENT ÊTRE TENUS RESPONSABLES DES DOMMAGES DIRECTS, INDIRECTS, ACCESSOIRES, SPÉCIAUX, EXEMPLAIRES OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACHAT DE BIENS OU SERVICES DE SUBSTITUTION ; LA PERTE D'UTILISATION, DE DONNÉES OU DE BÉNÉFICES ; OU L'ACTIVITÉ L'INTERRUPTION) CEPENDANT EST À L'ORIGINE DE TOUTE THÉORIE DE LA RESPONSABILITÉ, QU'ELLE SOIT CONTRACTUELLE, DE RESPONSABILITÉ STRICTE OU DE 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 SI ELLE EST RECOMMANDÉE CONCERNANT LA POSSIBILITÉ D'UN TEL DOMMAGE. ===============================================================
L'engagement initial du paquet "org.apache.commons.math3.ml.neuralnet" est une version adaptée du code développé dans le cadre du Consortium de Traitement et d'Analyse des Données (DPAC) du projet "Gaia" de l'Agence Spatiale Européenne (ESA). =======================================================================================
L'engagement initial de la classe "org.apache.commons.math3.special.BesselJ" est une version adaptée du code traduit à partir du programme netlib Fortran, rjbesl http://www.netlib.org/specfun/rjbesl par R.J. Cody au Laboratoire National d'Argonne (USA). Aucune déclaration de licence ou de copyright n'est incluse avec les sources Fortran originales. =======================================================================
Les classes BracketFinder (package org.apache.commons.math3.optimization.univariate) et PowellOptimizer (package org.apache.commons.math3.optimization.general) sont basées sur le code Python dans le module "optimize.py" (version 0.5) développé par Travis E. Oliphant pour la bibliothèque SciPy (http://www.scipy.org/) Copyright © 2003-2009 Développeurs SciPy.
Licence SciPy
Tous droits réservés.
Copyright © 2003-2013 Développeurs SciPy.
Tous droits réservés.
La redistribution et l'utilisation dans les formulaires source et binaires, avec ou sans modifications, sont autorisées si les conditions suivantes sont remplies :
* Les redistributions de code source doivent conserver l'avis de copyright ci-dessus, la présente liste de conditions et l'avis d'exclusion de responsabilité suivant.
* Les redistributions au format binaire doivent reproduire l'avis de copyright ci-dessus, la présente liste de conditions et l'avis d'exclusion de responsabilités suivant dans la documentation et/ou d'autres documents fournis avec la distribution.
* Ni le nom d'Enought, ni les noms des développeurs SciPy ne sauraient être utilisés à des fins d'avancement des produits dérivés de ce logiciel, sans une autorisation écrite préalable.
CE LOGICIEL EST FOURNI PAR LES DÉTENTEURS DE DROITS D'AUTEUR ET LES CONTRIBUTEURS "TELS QUELS" ET PAR TOUTES GARANTIES EXPRESSES OU IMPLICITES, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONDITION PHYSIQUE À UN USAGE PARTICULIER SONT ANNULÉES. EN AUCUN CAS, LES RÉGENTS 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'ACHAT DE BIENS OU DE SERVICES DE SUBSTITUTION ; LA PERTE D'UTILISATION, DE DONNÉES OU DE BÉNÉFICES ; OU L'INTERRUPTION DE L'ACTIVITÉ COMMERCIALE) CEPENDANT, ELLE EST À L'ORIGINE ET SUR TOUTE THÉORIE DE LA RESPONSABILITÉ, QU'ELLE SOIT CONTRACTUELLE, DE RESPONSABILITÉ STRICTE OU DE 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 SI ELLE EST CONSEILLÉE SUR LA POSSIBILITÉ D'UN TEL DOMMAGE. =======================================================================
-------------- Séparateur --------------
./en-tête de licence.txt
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/-------------- Séparateur --------------
./NOTICE.txt
Mathématiques Apache Commons
Copyright 2001-2016 La Fondation du Logiciel Apache
Ce produit contient des logiciels développés à l'adresse The Apache Software Foundation (http://www.apache.org/).
Ce produit comprend des logiciels développés pour Orekit par CS Systèmes d'Information (http://www.c-s.fr/) Copyright 2010-2012 CS Systèmes d'Information
-------------- Séparateur --------------
Dépendance : org.apache.logging.log4j :log4j-api
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENSE.txt
Licence Apache
Version 2.0, janvier 2004
http://www.apache.org/licenses/
CONDITIONS GENERALES D'UTILISATION, DE REPRODUCTION ET DE DISTRIBUTION
1. Définitions.
"Licence" désigne les conditions générales d'utilisation, de reproduction et de distribution définies par les sections 1 à 9 de ce document.
"Concédant" désigne le détenteur du copyright ou l'entité autorisée par le détenteur du copyright octroyant la licence.
"Personne morale" désigne le regroupement de l'entité agissante et de toutes les autres entités la contrôlant, qu'elle contrôle ou sous contrôle commun avec elle. Aux fins de cette définition, "contrôle" désigne (i) le pouvoir, direct ou indirect, de diriger ou de gérer cette entité, par contrat ou autre, (ii) la propriété d'au moins cinquante pour cent (50 %) des actions en circulation, ou (iii) la propriété bénéficiaire de cette entité.
"Vous" (ou "votre") désigne une personne ou une personne morale exerçant les droits octroyés par cette licence.
Le format "source" désigne le format préféré pour effectuer des modification, ce qui inclut, mais sans s'y limiter, le code source du logiciel, la source de documentation et les fichiers de configuration.
Le format d'"objet" désigne tout format résultant de la transformation mécanique ou de la traduction d'un format source, ce qui inclut, mais sans s'y limiter, le code d'objet compilé, la documentation générée et les conversions vers d'autres types de support.
"Produit" désigne le produit intellectuel, au format source ou d'objet, mis à disposition sous la licence, comme l'indique l'avis de copyright inclus dans le produit ou joint au produit (un exemple est fourni dans l'annexe ci-dessous).
"Produit dérivé" désigne tout produit, au format source ou d'objet, basé sur le produit (ou en étant dérivé) et pour lequel les révisions éditoriales, les annotations, les élaborations ou autre modification représentent, dans leur ensemble, un produit intellectuel original. Aux fins de cette licence, les produits dérivés n'incluent pas les produits qui restent séparables des interfaces du produit et des autres produits dérivés, ou simplement liés (ou associés par nom).
"Contribution" désigne tout produit intellectuel, ce qui comprend la version originale du produit et tous les ajouts et modifications apportés au produit ou à ses produits dérivés, intentionnellement soumis au concédant pour inclusion dans le produit par le détenteur du copyright ou par une personne ou personne morale autorisée à effectuer cette soumission pour le compte du détenteur du copyright. Aux fins de cette définition, "soumis" désigne toute forme de communication électronique, verbale ou écrite avec le concédant ou ses représentants, ce qui inclut, mais sans s'y limiter, la communication sur les listes d'envoi de messages électroniques, les systèmes de contrôle du code source et les systèmes de suivi des problèmes gérés par le concédant ou pour son compte afin de discuter et d'améliorer le produit, en excluant la communication facilement lisible ou indiquée par écrit par le détenteur du copyright avec la mention "N'est pas une contribution".
"Collaborateur" désigne le concédant et toute personne ou personne morale pour le compte de laquelle une contribution a été reçue par le concédant puis incorporée dans le produit.
2. Octroi de la licence de copyright. Conformément aux conditions d'utilisation de cette licence, chaque collaborateur vous accorde une licence de copyright irrévocable, permanente, internationale, non-exclusive, sans frais ni redevance pour la reproduction, la préparation de produits dérivés, la présentation publique, l'exécution publique, l'octroi de sous-licences et la distribution du produit et de ses produits dérivés au format source et d'objet.
3. Octroi de la licence de brevet. Conformément aux conditions d'utilisation de cette licence, chaque collaborateur vous accorde une licence de brevet irrévocable, permanente, internationale, non-exclusive, sans frais ni redevance (sauf indication contraire dans cette section) pour la réalisation, l'utilisation, la mise en vente, la vente, l'importation et le transfert du produit, la licence s'appliquant uniquement aux réclamations de brevet pouvant être sous licence avec l'accord du collaborateur qui sont nécessairement enfreintes par contribution ou par combinaison des contributions et du produit pour lequel les contributions ont été soumises. Si vous déposez une plainte associée à un brevet contre une entité (demande entre défendeurs et demande reconventionnelle incluses) en indiquant que le produit ou une contribution incorporée dans le produit constitue une infraction directe ou collaborative sur le brevet, les licences de brevet qui vous sont accordées sous cette licence pour le produit sont résiliées à compter de la date de dépôt de la plainte.
4. Redistribution. Vous pouvez reproduire et distribuer des copies du produit ou des produits dérivés par n'importe quel moyen, avec ou sans modification, au format source ou d'objet, en respectant les conditions suivantes :
(a) Vous devez fournir aux autres utilisateurs du produit ou des produits dérivés une copie de cette licence.
(b) Les fichiers modifiés doivent contenir des avis prioritaires indiquant que vous avez modifié les fichiers.
(c) Vous devez conserver, dans le format source des produits dérivés que vous distribuez, l'ensemble des avis de copyright, de brevet, de marque déposée et d'attribution du format source du produit, à l'exclusion des avis qui ne sont associés à aucune partie des produits dérivés.
(d) Si le produit inclut un fichier texte "NOTICE" dans le cadre de sa distribution, tous les produits dérivés que vous distribuez doivent inclure une copie accessible en lecture des avis d'attribution contenus dans le fichier NOTICE, à l'exclusion des avis qui ne sont associés à aucune partie des produits dérivés, à au moins l'un des emplacements suivants : dans le fichier texte NOTICE distribué avec les produits dérivés, dans le format source ou la documentation fournis avec les produits dérivés ou par affichage généré par les produits dérivés, si des avis tiers apparaissent. Le contenu du fichier NOTICE est fourni à titre informatif et ne modifie pas la licence. Vous pouvez ajouter vos propres avis d'attribution dans les produits dérivés que vous distribuez, avec un addenda ou en tant qu'addenda du texte NOTICE du produit, si ces attributs supplémentaires ne peuvent pas être interprétés comme modifiant la licence.
Vous pouvez ajouter votre propre notice de copyright à vos modifications et fournir des conditions générales de licence supplémentaires pour l'utilisation, la reproduction ou la distribution de vos modifications ou pour les produits dérivés dans leur ensemble, dans la mesure où votre utilisation, reproduction et distribution du produit sont conformes aux conditions de la licence.
5. Soumission des contributions. Sauf indication explicite contraire de votre part, toute contribution intentionnellement soumise par vous pour inclusion dans le produit au concédant doit être conforme aux conditions de la licence, sans conditions supplémentaires. Nonobstant ce qui précède, aucun élément des présente ne doit prévaloir sur les conditions ou modifier les conditions de tout accord de licence séparé exécuté par vous et le concédant à propos de ces contributions.
6. Marques. Cette licence n'accorde pas l'autorisation d'utiliser les marques, marques déposées, marques de service ou noms de produit du concédant, à l'exception des conditions d'utilisation raisonnable et habituelle de description de l'origine du produit et de reproduction du contenu du fichier NOTICE.
7. Exonération de garantie. Sauf obligation dans le cadre de la législation en vigueur ou accord écrit, le concédant fournit le produit (et chaque collaborateur fournit ses contributions) "EN L'ETAT", SANS GARANTIE OU CONDITION DE QUELQUE NATURE, expresse ou implicite, ce qui inclut, mais sans s'y limiter, les garanties ou conditions DE TITRE, DE QUALITE MARCHANDE, D'ADEQUATION A UN USAGE PARTICULIER ou DE NON CONTREFACON. Vous endossez l'entière responsabilité de la détermination de l'usage ou de la redistribution approprié du produit et encourez tous les risques associés à votre application des droits octroyés par cette licence.
8. Limitation de responsabilité. En aucun cas et sous aucune théorie légale, en cas de réclamation (faute incluse), dommage ou autre, sauf obligation par la législation applicable (en cas de faute délibérée ou grave) ou accord écrit, un collaborateur ne pourra être tenu responsable des dommages directs, indirects, spéciaux, accidentels ou consécutifs de tout ordre subis par vous en raison de cette licence ou suite à l'utilisation ou l'impossibilité d'utilisation du produit (ce qui inclut, mais sans s'y limiter, la perte de clientèle, l'arrêt des activités, la panne ou le mauvais fonctionnement des ordinateurs ou tout autre dommage ou perte commercial), même si le collaborateur a été averti de la possibilité de tels dommages.
9. Acceptation de la garantie ou de responsabilités supplémentaires. Lors de la redistribution du produit ou de ses produits dérivés, vous pouvez choisir de proposer contre paiement l'acceptation des obligations et/ou droits de support, garantie, indemnisation ou autre responsabilité conformément à cette licence. Cependant, en acceptant ces obligations, vous agissez uniquement pour votre compte en engageant votre seule responsabilité, et non pour le compte d'un autre collaborateur, et seulement si vous acceptez d'indemniser, de défendre et de dégager de toute responsabilité chaque collaborateur en cas de réclamation, en raison de votre acceptation des garanties et responsabilités supplémentaires.
FIN DES CONDITIONS GÉNÉRALES
Annexe : Comment appliquer la licence Apache à votre activité.
Pour appliquer la licence Apache à votre activité, ajoutez le masque de saisie suivant, en remplaçant les champs entre crochets "[]" par vos propres informations d'identification. (Ne pas inclure les crochets.) Le texte doit être placé entre crochets dans la syntaxe de commentaire appropriée au format de fichier. Nous vous recommandons également d'insérer un nom d'un fichier ou d'une classe et la description de l'objet sur la même "page imprimée" que l'avis de copyright pour faciliter l'identification dans les archives tierces.
Copyright 1999-2005 La Fondation du Logiciel Apache
Licence accordée dans le cadre de la licence Apache, version 2.0 (la "Licence") ; vous ne pouvez utiliser ce fichier qu'en conformité avec la licence. Vous pouvez obtenir une copie de la Licence à l'adresse suivante :
http://www.apache.org/licenses/LICENSE-2.0
Sauf obligation dans le cadre de la législation en vigueur ou accord écrit, les logiciels distribués sous la licence sont distribués "EN L'ETAT", SANS GARANTIE OU CONDITION DE QUELQUE NATURE, expresse ou implicite. Consultez la licence pour connaître les autorisations et limitations propres à chaque langue sous la licence.
-------------- Séparateur --------------
./NOTICE.txt
Apache Log4j
Copyright 1999-2024 Apache Software Foundation
Ce produit contient des logiciels développés à l'adresse The Apache Software Foundation (http://www.apache.org/).
ResolverUtil.java
Copyright 2005-2006 Tim Fennell
Serveur de test SMTP Dumbster
Copyright 2004 Jason Paul Kitchen
TypeUtil.java
Copyright 2002-2012 Ramnivas Laddad, Juergen Hoeller, Chris Beams
Picocli (http://picocli.info)
Copyright 2017 Remko Popma
TimeoutBlockingWaitStrategy.java et parties de Util.java
Copyright 2011 LMAX Ltd.
-------------- Séparateur --------------
Dépendance : org.apache.maven:maven-artifact
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENCE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./AVIS
Apache Maven
Copyright 2001-2019 La Fondation du Logiciel Apache
Ce produit contient des logiciels développés à l'adresse The Apache Software Foundation (http://www.apache.org/).
-------------- Séparateur --------------
Dépendance : org.apache.maven:maven-builder-support
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENCE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./AVIS
(Notez la même chose que org.apache.maven:maven-artifact)
-------------- Séparateur --------------
Dépendance : org.apache.maven:maven-core
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENCE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./AVIS
(Notez la même chose que org.apache.maven:maven-artifact)
-------------- Séparateur --------------
Dépendance : org.apache.maven:maven-model
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENCE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./AVIS
(Notez la même chose que org.apache.maven:maven-artifact)
-------------- Séparateur --------------
Dépendance : org.apache.maven:maven-model-builder
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENCE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./AVIS
(Notez la même chose que org.apache.maven:maven-artifact)
-------------- Séparateur --------------
Dépendance : org.apache.maven:maven-plugin-api
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENCE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./AVIS
(Notez la même chose que org.apache.maven:maven-artifact)
-------------- Séparateur --------------
Dépendance : org.apache.maven:maven-repository-metadata
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENCE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./AVIS
(Notez la même chose que org.apache.maven:maven-artifact)
-------------- Séparateur --------------
Dépendance : org.apache.maven:maven-resolver-provider
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENCE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./AVIS
(Notez la même chose que org.apache.maven:maven-artifact)
-------------- Séparateur --------------
Dépendance : org.apache.maven:maven-settings
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENCE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./AVIS
(Notez la même chose que org.apache.maven:maven-artifact)
-------------- Séparateur --------------
Dépendance : org.apache.maven:maven-settings-builder
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENCE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./AVIS
(Notez la même chose que org.apache.maven:maven-artifact)
-------------- Séparateur --------------
Dépendance : org.apache.maven.plugin-tools:maven-plugin-annotations
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENCE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./AVIS
Outils de module d'extension Apache Maven
Copyright 2007-2024 La Fondation du Logiciel Apache
Ce produit contient des logiciels développés par
La fondation Apache Software Foundation (http://www.apache.org/).
-------------- Séparateur --------------
Dépendance : org.apache.maven.resolver:maven-resolver-api
Copyright : The Apache Software Foundation
Licence : Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : org.apache.maven.resolver:maven-resolver-impl
Copyright : The Apache Software Foundation
Licence : Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : org.apache.maven.resolver:maven-resolver-named-locks
Copyright : The Apache Software Foundation
Licence : Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : org.apache.maven.resolver:maven-resolver-spi
Copyright : The Apache Software Foundation
Licence : Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : org.apache.maven.resolver:maven-resolver-util
Copyright : The Apache Software Foundation
Licence : Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : org.apache.maven.shared:maven-shared-utils
Copyright : The Apache Software Foundation
Licence : Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./src/main/resources/META-INF/NOTICE
Ce produit contient des logiciels développés par
La fondation Apache Software Foundation (http://www.apache.org/).
-------------- Séparateur --------------
Dépendance : org.apache.poi:poi
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./legal/LICENSE
Apache 2.0,MIT (identique à org.apache.poi:poi-ooxml)
-------------- Séparateur --------------
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./legal/NOTICE
(Notez la même chose que org.apache.poi:poi-ooxml)
-------------- Séparateur --------------
Dépendance : org.apache.poi:poi-ooxml-lite
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./legal/LICENSE
Apache 2.0,MIT (identique à org.apache.poi:poi-ooxml)
-------------- Séparateur --------------
./legal/NOTICE
(Notez la même chose que org.apache.poi:poi-ooxml)
-------------- Séparateur --------------
Dépendance : org.apache.xmlbeans:xmlbeans
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENCE-binaire.txt
Licence Apache
Version 2.0, janvier 2004
http://www.apache.org/licenses/
CONDITIONS GENERALES D'UTILISATION, DE REPRODUCTION ET DE DISTRIBUTION
1. Définitions.
"Licence" désigne les conditions générales d'utilisation, de reproduction et de distribution définies par les sections 1 à 9 de ce document.
"Concédant" désigne le détenteur du copyright ou l'entité autorisée par le détenteur du copyright octroyant la licence.
"Personne morale" désigne le regroupement de l'entité agissante et de toutes les autres entités la contrôlant, qu'elle contrôle ou sous contrôle commun avec elle. Aux fins de cette définition, "contrôle" désigne (i) le pouvoir, direct ou indirect, de diriger ou de gérer cette entité, par contrat ou autre, (ii) la propriété d'au moins cinquante pour cent (50 %) des actions en circulation, ou (iii) la propriété bénéficiaire de cette entité.
"Vous" (ou "votre") désigne une personne ou une personne morale exerçant les droits octroyés par cette licence.
Le format "source" désigne le format préféré pour effectuer des modification, ce qui inclut, mais sans s'y limiter, le code source du logiciel, la source de documentation et les fichiers de configuration.
Le format d'"objet" désigne tout format résultant de la transformation mécanique ou de la traduction d'un format source, ce qui inclut, mais sans s'y limiter, le code d'objet compilé, la documentation générée et les conversions vers d'autres types de support.
"Produit" désigne le produit intellectuel, au format source ou d'objet, mis à disposition sous la licence, comme l'indique l'avis de copyright inclus dans le produit ou joint au produit (un exemple est fourni dans l'annexe ci-dessous).
"Produit dérivé" désigne tout produit, au format source ou d'objet, basé sur le produit (ou en étant dérivé) et pour lequel les révisions éditoriales, les annotations, les élaborations ou autre modification représentent, dans leur ensemble, un produit intellectuel original. Aux fins de cette licence, les produits dérivés n'incluent pas les produits qui restent séparables des interfaces du produit et des autres produits dérivés, ou simplement liés (ou associés par nom).
"Contribution" désigne tout produit intellectuel, ce qui comprend la version originale du produit et tous les ajouts et modifications apportés au produit ou à ses produits dérivés, intentionnellement soumis au concédant pour inclusion dans le produit par le détenteur du copyright ou par une personne ou personne morale autorisée à effectuer cette soumission pour le compte du détenteur du copyright. Aux fins de cette définition, "soumis" désigne toute forme de communication électronique, verbale ou écrite avec le concédant ou ses représentants, ce qui inclut, mais sans s'y limiter, la communication sur les listes d'envoi de messages électroniques, les systèmes de contrôle du code source et les systèmes de suivi des problèmes gérés par le concédant ou pour son compte afin de discuter et d'améliorer le produit, en excluant la communication facilement lisible ou indiquée par écrit par le détenteur du copyright avec la mention "N'est pas une contribution".
"Collaborateur" désigne le concédant et toute personne ou personne morale pour le compte de laquelle une contribution a été reçue par le concédant puis incorporée dans le produit.
2. Octroi de la licence de copyright. Conformément aux conditions d'utilisation de cette licence, chaque collaborateur vous accorde une licence de copyright irrévocable, permanente, internationale, non-exclusive, sans frais ni redevance pour la reproduction, la préparation de produits dérivés, la présentation publique, l'exécution publique, l'octroi de sous-licences et la distribution du produit et de ses produits dérivés au format source et d'objet.
3. Octroi de la licence de brevet. Conformément aux conditions d'utilisation de cette licence, chaque collaborateur vous accorde une licence de brevet irrévocable, permanente, internationale, non-exclusive, sans frais ni redevance (sauf indication contraire dans cette section) pour la réalisation, l'utilisation, la mise en vente, la vente, l'importation et le transfert du produit, la licence s'appliquant uniquement aux réclamations de brevet pouvant être sous licence avec l'accord du collaborateur qui sont nécessairement enfreintes par contribution ou par combinaison des contributions et du produit pour lequel les contributions ont été soumises. Si vous déposez une plainte associée à un brevet contre une entité (demande entre défendeurs et demande reconventionnelle incluses) en indiquant que le produit ou une contribution incorporée dans le produit constitue une infraction directe ou collaborative sur le brevet, les licences de brevet qui vous sont accordées sous cette licence pour le produit sont résiliées à compter de la date de dépôt de la plainte.
4. Redistribution. Vous pouvez reproduire et distribuer des copies du produit ou des produits dérivés par n'importe quel moyen, avec ou sans modification, au format source ou d'objet, en respectant les conditions suivantes :
(a) Vous devez fournir aux autres utilisateurs du produit ou des produits dérivés une copie de cette licence.
(b) Les fichiers modifiés doivent contenir des avis prioritaires indiquant que vous avez modifié les fichiers.
(c) Vous devez conserver, dans le format source des produits dérivés que vous distribuez, l'ensemble des avis de copyright, de brevet, de marque déposée et d'attribution du format source du produit, à l'exclusion des avis qui ne sont associés à aucune partie des produits dérivés.
(d) Si le produit inclut un fichier texte "NOTICE" dans le cadre de sa distribution, tous les produits dérivés que vous distribuez doivent inclure une copie accessible en lecture des avis d'attribution contenus dans le fichier NOTICE, à l'exclusion des avis qui ne sont associés à aucune partie des produits dérivés, à au moins l'un des emplacements suivants : dans le fichier texte NOTICE distribué avec les produits dérivés, dans le format source ou la documentation fournis avec les produits dérivés ou par affichage généré par les produits dérivés, si des avis tiers apparaissent. Le contenu du fichier NOTICE est fourni à titre informatif et ne modifie pas la licence. Vous pouvez ajouter vos propres avis d'attribution dans les produits dérivés que vous distribuez, avec un addenda ou en tant qu'addenda du texte NOTICE du produit, si ces attributs supplémentaires ne peuvent pas être interprétés comme modifiant la licence.
Vous pouvez ajouter votre propre notice de copyright à vos modifications et fournir des conditions générales de licence supplémentaires pour l'utilisation, la reproduction ou la distribution de vos modifications ou pour les produits dérivés dans leur ensemble, dans la mesure où votre utilisation, reproduction et distribution du produit sont conformes aux conditions de la licence.
5. Soumission des contributions. Sauf indication explicite contraire de votre part, toute contribution intentionnellement soumise par vous pour inclusion dans le produit au concédant doit être conforme aux conditions de la licence, sans conditions supplémentaires. Nonobstant ce qui précède, aucun élément des présente ne doit prévaloir sur les conditions ou modifier les conditions de tout accord de licence séparé exécuté par vous et le concédant à propos de ces contributions.
6. Marques. Cette licence n'accorde pas l'autorisation d'utiliser les marques, marques déposées, marques de service ou noms de produit du concédant, à l'exception des conditions d'utilisation raisonnable et habituelle de description de l'origine du produit et de reproduction du contenu du fichier NOTICE.
7. Exonération de garantie. Sauf obligation dans le cadre de la législation en vigueur ou accord écrit, le concédant fournit le produit (et chaque collaborateur fournit ses contributions) "EN L'ETAT", SANS GARANTIE OU CONDITION DE QUELQUE NATURE, expresse ou implicite, ce qui inclut, mais sans s'y limiter, les garanties ou conditions DE TITRE, DE QUALITE MARCHANDE, D'ADEQUATION A UN USAGE PARTICULIER ou DE NON CONTREFACON. Vous endossez l'entière responsabilité de la détermination de l'usage ou de la redistribution approprié du produit et encourez tous les risques associés à votre application des droits octroyés par cette licence.
8. Limitation de responsabilité. En aucun cas et sous aucune théorie légale, en cas de réclamation (faute incluse), dommage ou autre, sauf obligation par la législation applicable (en cas de faute délibérée ou grave) ou accord écrit, un collaborateur ne pourra être tenu responsable des dommages directs, indirects, spéciaux, accidentels ou consécutifs de tout ordre subis par vous en raison de cette licence ou suite à l'utilisation ou l'impossibilité d'utilisation du produit (ce qui inclut, mais sans s'y limiter, la perte de clientèle, l'arrêt des activités, la panne ou le mauvais fonctionnement des ordinateurs ou tout autre dommage ou perte commercial), même si le collaborateur a été averti de la possibilité de tels dommages.
9. Acceptation de la garantie ou de responsabilités supplémentaires. Lors de la redistribution du produit ou de ses produits dérivés, vous pouvez choisir de proposer contre paiement l'acceptation des obligations et/ou droits de support, garantie, indemnisation ou autre responsabilité conformément à cette licence. Cependant, en acceptant ces obligations, vous agissez uniquement pour votre compte en engageant votre seule responsabilité, et non pour le compte d'un autre collaborateur, et seulement si vous acceptez d'indemniser, de défendre et de dégager de toute responsabilité chaque collaborateur en cas de réclamation, en raison de votre acceptation des garanties et responsabilités supplémentaires.
FIN DES CONDITIONS GÉNÉRALES
Annexe : Comment appliquer la licence Apache à votre activité.
Pour appliquer la licence Apache à votre activité, ajoutez le masque de saisie suivant, en remplaçant les champs entre crochets "[]" par vos propres informations d'identification. (Ne pas inclure les crochets.) Le texte doit être placé entre crochets dans la syntaxe de commentaire appropriée au format de fichier. Nous vous recommandons également d'insérer un nom d'un fichier ou d'une classe et la description de l'objet sur la même "page imprimée" que l'avis de copyright pour faciliter l'identification dans les archives tierces.
Copyright [yyyy] [nom du détenteur du copyright]
Licence accordée dans le cadre de la licence Apache, version 2.0 (la "Licence") ; vous ne pouvez utiliser ce fichier qu'en conformité avec la licence. Vous pouvez obtenir une copie de la Licence à l'adresse suivante :
http://www.apache.org/licenses/LICENSE-2.0
Sauf obligation dans le cadre de la législation en vigueur ou accord écrit, les logiciels distribués sous la licence sont distribués "EN L'ETAT", SANS GARANTIE OU CONDITION DE QUELQUE NATURE, expresse ou implicite. Consultez la licence pour connaître les autorisations et limitations propres à chaque langue sous la licence.
--------------------------------------------------------------------------------
Ce projet regroupe certains composants qui sont également sous licence Apache License Version 2.0 :
commons-codec:commons-codec:1.15
com.google.guava:guava-33.3.0-jre
org.apache.ant:ant:1.10.15
org.apache.ant:ant-launcher:1.10.15
org.apache.httpcomponents.client5:httpclient5:5.1.3
org.apache.httpcomponents.client5:httpcore5:5.1.3
org.apache.httpcomponents.client5:httpcore5-h2:5.1.3
org.apache.logging.log4j:log4j-api:2.24.2
org.xmlresolver:xmlresolver:5.2.2
org.xmlresolver:xmlresolver-data:5.2.2Licence logicielle Apache 2.0 et LGPL 3.0
----------------------------------------
com.github.javaparser:javaparser-core :3.26.2
com.github.javaparser:javaparser-symbole-solveur-cœur :3.26.2
Licence logicielle Apache 2.0, LGPL 2.1 (ou version ultérieure) et Licence publique Mozilla 1.1
-------------------------------------------------------------------------------
org.javassist:javassist :3.30.2-GA
Licence MIT
-----------
org.slf4j:slf4j-api :1.7.25
Licence publique Mozilla 2.0
--------------------------
net.sf.saxon:Saxon-HE :12.5
-------------- Séparateur --------------
./LICENSE.txt
Licence Apache
Version 2.0, janvier 2004
http://www.apache.org/licenses/
CONDITIONS GENERALES D'UTILISATION, DE REPRODUCTION ET DE DISTRIBUTION
1. Définitions.
"Licence" désigne les conditions générales d'utilisation, de reproduction et de distribution définies par les sections 1 à 9 de ce document.
"Concédant" désigne le détenteur du copyright ou l'entité autorisée par le détenteur du copyright octroyant la licence.
"Personne morale" désigne le regroupement de l'entité agissante et de toutes les autres entités la contrôlant, qu'elle contrôle ou sous contrôle commun avec elle. Aux fins de cette définition, "contrôle" désigne (i) le pouvoir, direct ou indirect, de diriger ou de gérer cette entité, par contrat ou autre, (ii) la propriété d'au moins cinquante pour cent (50 %) des actions en circulation, ou (iii) la propriété bénéficiaire de cette entité.
"Vous" (ou "votre") désigne une personne ou une personne morale exerçant les droits octroyés par cette licence.
Le format "source" désigne le format préféré pour effectuer des modification, ce qui inclut, mais sans s'y limiter, le code source du logiciel, la source de documentation et les fichiers de configuration.
Le format d'"objet" désigne tout format résultant de la transformation mécanique ou de la traduction d'un format source, ce qui inclut, mais sans s'y limiter, le code d'objet compilé, la documentation générée et les conversions vers d'autres types de support.
"Produit" désigne le produit intellectuel, au format source ou d'objet, mis à disposition sous la licence, comme l'indique l'avis de copyright inclus dans le produit ou joint au produit (un exemple est fourni dans l'annexe ci-dessous).
"Produit dérivé" désigne tout produit, au format source ou d'objet, basé sur le produit (ou en étant dérivé) et pour lequel les révisions éditoriales, les annotations, les élaborations ou autre modification représentent, dans leur ensemble, un produit intellectuel original. Aux fins de cette licence, les produits dérivés n'incluent pas les produits qui restent séparables des interfaces du produit et des autres produits dérivés, ou simplement liés (ou associés par nom).
"Contribution" désigne tout produit intellectuel, ce qui comprend la version originale du produit et tous les ajouts et modifications apportés au produit ou à ses produits dérivés, intentionnellement soumis au concédant pour inclusion dans le produit par le détenteur du copyright ou par une personne ou personne morale autorisée à effectuer cette soumission pour le compte du détenteur du copyright. Aux fins de cette définition, "soumis" désigne toute forme de communication électronique, verbale ou écrite avec le concédant ou ses représentants, ce qui inclut, mais sans s'y limiter, la communication sur les listes d'envoi de messages électroniques, les systèmes de contrôle du code source et les systèmes de suivi des problèmes gérés par le concédant ou pour son compte afin de discuter et d'améliorer le produit, en excluant la communication facilement lisible ou indiquée par écrit par le détenteur du copyright avec la mention "N'est pas une contribution".
"Collaborateur" désigne le concédant et toute personne ou personne morale pour le compte de laquelle une contribution a été reçue par le concédant puis incorporée dans le produit.
2. Octroi de la licence de copyright. Conformément aux conditions d'utilisation de cette licence, chaque collaborateur vous accorde une licence de copyright irrévocable, permanente, internationale, non-exclusive, sans frais ni redevance pour la reproduction, la préparation de produits dérivés, la présentation publique, l'exécution publique, l'octroi de sous-licences et la distribution du produit et de ses produits dérivés au format source et d'objet.
3. Octroi de la licence de brevet. Conformément aux conditions d'utilisation de cette licence, chaque collaborateur vous accorde une licence de brevet irrévocable, permanente, internationale, non-exclusive, sans frais ni redevance (sauf indication contraire dans cette section) pour la réalisation, l'utilisation, la mise en vente, la vente, l'importation et le transfert du produit, la licence s'appliquant uniquement aux réclamations de brevet pouvant être sous licence avec l'accord du collaborateur qui sont nécessairement enfreintes par contribution ou par combinaison des contributions et du produit pour lequel les contributions ont été soumises. Si vous déposez une plainte associée à un brevet contre une entité (demande entre défendeurs et demande reconventionnelle incluses) en indiquant que le produit ou une contribution incorporée dans le produit constitue une infraction directe ou collaborative sur le brevet, les licences de brevet qui vous sont accordées sous cette licence pour le produit sont résiliées à compter de la date de dépôt de la plainte.
4. Redistribution. Vous pouvez reproduire et distribuer des copies du produit ou des produits dérivés par n'importe quel moyen, avec ou sans modification, au format source ou d'objet, en respectant les conditions suivantes :
(a) Vous devez fournir aux autres utilisateurs du produit ou des produits dérivés une copie de cette licence.
(b) Les fichiers modifiés doivent contenir des avis prioritaires indiquant que vous avez modifié les fichiers.
(c) Vous devez conserver, dans le format source des produits dérivés que vous distribuez, l'ensemble des avis de copyright, de brevet, de marque déposée et d'attribution du format source du produit, à l'exclusion des avis qui ne sont associés à aucune partie des produits dérivés.
(d) Si le produit inclut un fichier texte "NOTICE" dans le cadre de sa distribution, tous les produits dérivés que vous distribuez doivent inclure une copie accessible en lecture des avis d'attribution contenus dans le fichier NOTICE, à l'exclusion des avis qui ne sont associés à aucune partie des produits dérivés, à au moins l'un des emplacements suivants : dans le fichier texte NOTICE distribué avec les produits dérivés, dans le format source ou la documentation fournis avec les produits dérivés ou par affichage généré par les produits dérivés, si des avis tiers apparaissent. Le contenu du fichier NOTICE est fourni à titre informatif et ne modifie pas la licence. Vous pouvez ajouter vos propres avis d'attribution dans les produits dérivés que vous distribuez, avec un addenda ou en tant qu'addenda du texte NOTICE du produit, si ces attributs supplémentaires ne peuvent pas être interprétés comme modifiant la licence.
Vous pouvez ajouter votre propre notice de copyright à vos modifications et fournir des conditions générales de licence supplémentaires pour l'utilisation, la reproduction ou la distribution de vos modifications ou pour les produits dérivés dans leur ensemble, dans la mesure où votre utilisation, reproduction et distribution du produit sont conformes aux conditions de la licence.
5. Soumission des contributions. Sauf indication explicite contraire de votre part, toute contribution intentionnellement soumise par vous pour inclusion dans le produit au concédant doit être conforme aux conditions de la licence, sans conditions supplémentaires. Nonobstant ce qui précède, aucun élément des présente ne doit prévaloir sur les conditions ou modifier les conditions de tout accord de licence séparé exécuté par vous et le concédant à propos de ces contributions.
6. Marques. Cette licence n'accorde pas l'autorisation d'utiliser les marques, marques déposées, marques de service ou noms de produit du concédant, à l'exception des conditions d'utilisation raisonnable et habituelle de description de l'origine du produit et de reproduction du contenu du fichier NOTICE.
7. Exonération de garantie. Sauf obligation dans le cadre de la législation en vigueur ou accord écrit, le concédant fournit le produit (et chaque collaborateur fournit ses contributions) "EN L'ETAT", SANS GARANTIE OU CONDITION DE QUELQUE NATURE, expresse ou implicite, ce qui inclut, mais sans s'y limiter, les garanties ou conditions DE TITRE, DE QUALITE MARCHANDE, D'ADEQUATION A UN USAGE PARTICULIER ou DE NON CONTREFACON. Vous endossez l'entière responsabilité de la détermination de l'usage ou de la redistribution approprié du produit et encourez tous les risques associés à votre application des droits octroyés par cette licence.
8. Limitation de responsabilité. En aucun cas et sous aucune théorie légale, en cas de réclamation (faute incluse), dommage ou autre, sauf obligation par la législation applicable (en cas de faute délibérée ou grave) ou accord écrit, un collaborateur ne pourra être tenu responsable des dommages directs, indirects, spéciaux, accidentels ou consécutifs de tout ordre subis par vous en raison de cette licence ou suite à l'utilisation ou l'impossibilité d'utilisation du produit (ce qui inclut, mais sans s'y limiter, la perte de clientèle, l'arrêt des activités, la panne ou le mauvais fonctionnement des ordinateurs ou tout autre dommage ou perte commercial), même si le collaborateur a été averti de la possibilité de tels dommages.
9. Acceptation de la garantie ou de responsabilités supplémentaires. Lors de la redistribution du produit ou de ses produits dérivés, vous pouvez choisir de proposer contre paiement l'acceptation des obligations et/ou droits de support, garantie, indemnisation ou autre responsabilité conformément à cette licence. Cependant, en acceptant ces obligations, vous agissez uniquement pour votre compte en engageant votre seule responsabilité, et non pour le compte d'un autre collaborateur, et seulement si vous acceptez d'indemniser, de défendre et de dégager de toute responsabilité chaque collaborateur en cas de réclamation, en raison de votre acceptation des garanties et responsabilités supplémentaires.
FIN DES CONDITIONS GÉNÉRALES
Annexe : Comment appliquer la licence Apache à votre activité.
Pour appliquer la licence Apache à votre activité, ajoutez le masque de saisie suivant, en remplaçant les champs entre crochets "[]" par vos propres informations d'identification. (Ne pas inclure les crochets.) Le texte doit être placé entre crochets dans la syntaxe de commentaire appropriée au format de fichier. Nous vous recommandons également d'insérer un nom d'un fichier ou d'une classe et la description de l'objet sur la même "page imprimée" que l'avis de copyright pour faciliter l'identification dans les archives tierces.
Copyright [yyyy] [nom du détenteur du copyright]
Licence accordée dans le cadre de la licence Apache, version 2.0 (la "Licence") ; vous ne pouvez utiliser ce fichier qu'en conformité avec la licence. Vous pouvez obtenir une copie de la Licence à l'adresse suivante :
http://www.apache.org/licenses/LICENSE-2.0
Sauf obligation dans le cadre de la législation en vigueur ou accord écrit, les logiciels distribués sous la licence sont distribués "EN L'ETAT", SANS GARANTIE OU CONDITION DE QUELQUE NATURE, expresse ou implicite. Consultez la licence pour connaître les autorisations et limitations propres à chaque langue sous la licence.
------------------
La version source de XMLBeans regroupe le wrapper Gradle. (https://docs.gradle.org/current/userguide/gradle_wrapper.html)
Ceci est publié sous la licence Apache, v2.0. Copyright © 2015-2021 les auteurs originaux.
Copyright © 2015-2021 les auteurs originaux.
------------------
Le fichier wrapper.gradle a été développé par le projet Apache Kafka et est publié sous la licence Apache, v2.0.
------------------
ExceptionUtils est dérivé de `scala.util.control.NonFatal` dans la bibliothèque scala qui a été publiée sous la licence Apache 2.0.
Copyright (c) 2002-2023 EPFL
Droit d'auteur (c) 2011-2023 Lightbend, Inc.
------------------
Un certain nombre de cas de test de la suite de tests XMLBeans sont dérivés de la suite de tests du schéma XML W3C. Fichiers source Java dans les fichiers src/test/java/org/W3C et XML/DTD dans src/test/resources/xbean/dom/W3C.
AVIS ET LICENCE DU LOGICIEL W3C®
Copyright © 1994-2002 World Wide Web Consortium, (Institut National de Recherche en Informatique et en Automatique, Université Keio).
Tous droits réservés. http://www.w3.org/Consortium/Legal/
Cette œuvre du W3C (y compris les logiciels, documents ou autres éléments connexes) est fournie par les détenteurs de droits d'auteur sous la licence suivante. Lorsque vous obtenez, utilisez et/ou copiez ce travail, vous (détenteur de la licence) déclarez avoir lu et compris les conditions suivantes, et acceptez de vous y conformer:
Vous êtes autorisé à utiliser, copier, modifier et distribuer ce logiciel et sa documentation, avec ou sans modification, à quelque fin que ce soit et sans frais ou droits d'auteur, à condition d'inclure ce qui suit sur TOUTES les copies du logiciel et de la documentation ou des parties de ceux-ci, y compris les modifications, que vous apportez :
Le texte complet de cet AVERTISSEMENT, à un emplacement accessible pour les utilisateurs de l'oeuvre redistribuée ou dérivée. Toutes les exclusions de responsabilité de propriété intellectuelle, les conditions ou les avertissements préexistants. S'il n'en existe pas, un bref avis du formulaire suivant (hypertexte préféré, texte autorisé) doit être utilisé dans le corps de tout code redistribué ou dérivé : "Copyright © [$date-of-software] World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). Tous droits réservés. http://www.w3.org/Consortium/Legal/"
Mention de toutes les modifications apportées aux fichiers W3C, y compris les modifications de date. (Nous vous recommandons d'indiquer les URI de l'emplacement d'où le code est dérivé.) CE LOGICIEL ET SA DOCUMENTATION SONT FOURNIS "EN L'ETAT", SANS AUCUNE GARANTIE IMPLICITE, Y COMPRIS, NOTAMMENT, LA GARANTIE D'ADEQUATION A UN USAGE PARTICULIER NI QUE L'UTILISATION DU LOGICIEL OU DE SA DOCUMENTATION RESPECTERA LES BREVETS, DROITS D'AUTEUR, MARQUES COMMERCIALES OU AUTRES DROITS DE TIERS.
LES TITULAIRES DES DROITS D'AUTEUR NE SERONT PAS RESPONSABLES DES DOMMAGES DIRECTS, INDIRECTS, RESULTANT DE L'UTILISATION DU LOGICIEL OU DE SA DOCUMENTATION.
Le nom et les marques déposées des titulaires des droits d'auteur ne peuvent PAS être utilisés dans des publicités pour le logiciel sans autorisation écrite préalable. Les droits d'auteur portant sur ce logiciel et la documentation associée ne sont en aucun cas transmissibles à d'autres personnes physiques ou morales que les titulaires en cours.
____________________________________
Cette formulation de l'avis et de la licence du W3C est devenue active le 14 août 1998 afin d'améliorer la compatibilité avec la GPL. Cette version garantit que les termes de licence du logiciel W3C ne sont pas plus restrictifs que la GPL et par conséquent, le logiciel W3C peut être distribué dans des packages GPL. Consultez l'ancienne formulation de la politique avant cette date. Veuillez consulter notre FAQ sur le droit d'auteur pour les questions courantes sur l'utilisation des matériaux de notre site, y compris les termes et conditions spécifiques pour les paquets comme libwww, Amaya et Jigsaw. D'autres questions concernant cet avis peuvent être adressées à site-policy@w3.org.
-------------- Séparateur --------------
./NOTICE-binary.txt
=========================================================================
== NOTICE file corresponding to section 4(d) of the Apache License, ==
== Version 2.0, in this case for the Apache XmlBeans distribution. ==
=========================================================================Ce produit contient des logiciels développés par
La fondation Apache Software Foundation (http://www.apache.org/).
À l'origine, certaines parties de ce logiciel étaient basées sur les éléments suivants : - copyright logiciel (c) 2000-2003, BEA Systems, <http://www.bea.com/>. Remarque : Le secrétaire de l'ASF a en main un accord de subvention de logiciel (SGA) de BEA Systems, Inc. daté du 9 septembre 2003 pour les XMLBeans signés par leur EVP/CFO.
Outre les contributions au projet Apache XMLBeans, ce logiciel inclut également :
- un ou plusieurs fichiers source des produits Apache Xerces-J et Apache Axis, Copyright (c) 1999-2003 Apache Software Foundation
- Documents du schéma XML du W3C Copyright 2001-2003 (c) World Wide Web Consortium (Massachusetts Institute of Technology, European Research Consortium for Informatics and Mathematics, Université de Keio)
- résolver.jar du projet Apache Xml Commons, Copyright (c) 2001-2003 Apache Software Foundation
**********************
COMPOSANTS DE TIERS
**********************
Ce logiciel inclut des logiciels tiers soumis aux droits d'auteur suivants :
Apache Ant
Copyright 1999-2023 La Fondation du Logiciel Apache
Ce produit contient des logiciels développés par
Apache Software Foundation (https://www.apache.org/).
La tâche <sync> est basée sur le code Copyright (c) 2002, Landmark Graphics Corp qui a été gentiment donné à Apache Software Foundation.
Codec Apache Commons
Copyright 2002-2020 La Fondation du Logiciel Apache
Ce produit contient des logiciels développés par
Apache Software Foundation (https://www.apache.org/).
src/test/org/apache/commons/codec/language/DoubleMetaphoneTest.java contient les données de test de http://aspell.net/test/orig/batch0.tab. Copyright (C) 2002 Kevin Atkinson (kevina@gnu.org)
===============================================================================
Le contenu du package org.apache.commons.codec.language.bm a été traduit à partir du code source php d'origine disponible à l'adresse http://stevemorse.org/phoneticinfo.htm avec l'autorisation des auteurs originaux. Source originale copyright : Copyright (c) 2008 Alexander Beider & Stephen P. Morse.
-------------- Séparateur --------------
./NOTICE.txt
=========================================================================
== NOTICE file corresponding to section 4(d) of the Apache License, ==
== Version 2.0, in this case for the Apache XmlBeans distribution. ==
=========================================================================Ce produit contient des logiciels développés par A
La fondation Apache Software Foundation (http://www.apache.org/).
Des parties de ce logiciel étaient initialement basées sur les éléments suivants :
- copyright logiciel (c) 2000-2003, BEA Systems, <http://www.bea.com/>. Remarque : Le secrétaire de l'ASF a en main un accord de subvention de logiciel (SGA) de BEA Systems, Inc. daté du 9 septembre 2003 pour les XMLBeans signés par leur EVP/CFO.
Outre les contributions au projet Apache XMLBeans, ce logiciel inclut également :
- un ou plusieurs fichiers source des produits Apache Xerces-J et Apache Axis, Copyright (c) 1999-2003 Apache Software Foundation
- Documents du schéma XML du W3C Copyright 2001-2003 (c) World Wide Web Consortium (Massachusetts Institute of Technology, European Research Consortium for Informatics and Mathematics, Université de Keio)
- résolver.jar du projet Apache Xml Commons, Copyright (c) 2001-2003 Apache Software Foundation
ExceptionUtils est dérivé de `scala.util.control.NonFatal` dans la bibliothèque scala qui a été publiée sous la licence Apache 2.0.
Copyright (c) 2002-2023 EPFL
Droit d'auteur (c) 2011-2023 Lightbend, Inc.
Scala inclut un logiciel développé à
LAMP/EPFL (https://lamp.epfl.ch/) et
Lightbend, Inc. (https://www.lightbend.com/).
-------------- Séparateur --------------
Dépendance : org.checkerframework:checker-qual
Copyright : développeurs Checker Framework
Licence : MIT
./LICENSE.txt
Qualificatifs de structure de vérificateur
Copyright 2004-présent par les développeurs Checker Framework
Licence MIT:
Par la présente, toute personne est autorisée à obtenir gratuitement une copie de ce logiciel et des fichiers de documentation associés (le "Logiciel"), à employer le Logiciel sans restrictions, ce qui inclut, sans s'y limiter, les droits d'utilisation, de copie, de modification, de fusion, de publication, de distribution, et à autoriser les personnes auxquelles le Logiciel est fourni à appliquer ces droits, dans le respect des droits d'utilisation, de copie, de modification, d'accord de sous-licences et de vente de copies du Logiciel, et à autoriser les personnes auxquelles le Logiciel est fourni à appliquer ces droits. sous-licence et/ou vente de copies du Logiciel, et pour permettre aux personnes auxquelles le Logiciel est fourni de le faire, sous réserve des conditions suivantes : l'avis de copyright ci-dessus et l'avis d'autorisation doivent être inclus dans tous les exemplaires ou portions substantielles du Logiciel.
LE LOGICIEL EST FOURNI "EN L'ETAT", SANS AUCUN TYPE DE GARANTIE, EXPRESSE OU IMPLICITE, CE QUI INCLUT, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITE MARCHANDE OU D'ADEQUATION A UN USAGE PARTICULIER, ET D'ABSENCE DE CONTREFACON. LES AUTEURS OU LES DETENTEURS DU COPYRIGHT NE PEUVENT EN AUCUN CAS ETRE TENUS RESPONSABLES DES RECLAMATIONS, DOMMAGES OU AUTRES REVENDICATIONS ISSUS DE L'UTILISATION CONTRACTUELLE OU DELICTUELLE DU LOGICIEL OU D'ELEMENTS DERIVES DU LOGICIEL.
-------------- Séparateur --------------
Dépendance : org.codehaus.plexus:plexus-cipher
Copyright : La Fondation Codehaus
Licence : Apache 2.0
./LICENSE.txt
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./NOTICE.txt
Le code de ce composant contient une classe - Base64 extraite de http://juliusdavies.ca/svn/not-yet-commons-ssl/tags/commons-ssl-0.3.10/src/java/org/apache/commons/ssl/Base64.java qui est la licence Apache : http://www.apache.org/licenses/LICENSE-2.0
La routine de traitement de clé PBE PBECipher.createCipher() est adoptée à partir de http://juliusdavies.ca/svn/not-yet-commons-ssl/tags/commons-ssl-0.3.10/src/java/org/apache/commons/ssl/OpenSSL.java, qui est également la licence Apache APL-2.0 : http://www.apache.org/licenses/LICENSE-2.0
-------------- Séparateur --------------
Dépendance : org.codehaus.plexus:plexus-classworlds
Copyright : La Fondation Codehaus
Licence : Apache 2.0
./LICENCE-Codehaus.txt
/*
$Id$
Copyright 2002 (C) Le Codehaus. Tous droits réservés. La redistribution et l'utilisation de ce logiciel et de la documentation associée ("Logiciel"), avec ou sans modification, sont autorisées à condition que les conditions suivantes soient remplies :
1. Les redistributions de code source doivent conserver les déclarations et les avis de copyright. Les redistributions doivent également contenir une copie de ce document.
2. Les redistributions au format binaire doivent reproduire l'avis de copyright ci-dessus, la présente liste de conditions et l'avis d'exclusion de responsabilités suivant dans la documentation et/ou d'autres documents fournis avec la distribution.
3. Le nom "classworlds" ne doit pas être utilisé pour approuver ou promouvoir des produits dérivés de ce logiciel sans l'autorisation écrite préalable de The Codehaus. Pour obtenir une autorisation écrite, veuillez contacter bob@codehaus.org.
4. Les produits dérivés de ce logiciel ne peuvent pas être appelés "classworlds" et ne peuvent pas apparaître dans leurs noms sans l'autorisation écrite préalable de The Codehaus. "classworlds" est une marque déposée de The Codehaus.
5. Un crédit doit être accordé au Codehaus. (http://classworlds.codehaus.org/).
CE LOGICIEL EST FOURNI PAR LE CODEHAUS ET LES CONTRIBUTEURS "TELS QUELS" ET TOUTES LES GARANTIES EXPRESSES OU IMPLICITES, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONDITION PHYSIQUE À UN USAGE PARTICULIER SONT ANNULÉES. EN AUCUN CAS, LE CODEHAUS OU SES 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'ACHAT DE BIENS OU DE SERVICES DE SUBSTITUTION ; PERTE D'UTILISATION, DE DONNÉES OU DE BÉNÉFICES ; OU L'INTERRUPTION DE L'ACTIVITÉ) CEPENDANT, ELLE EST À L'ORIGINE DE TOUTE THÉORIE DE LA RESPONSABILITÉ, QU'ELLE SOIT CONTRACTUELLE, DE RESPONSABILITÉ STRICTE OU DE TORTURE (Y COMPRIS LA NÉGLIGENCE OU AUTRE) RÉSULTANT DE L'UTILISATION DE CE LOGICIEL, MÊME SI ELLE EST NOTIFIÉE DE LA POSSIBILITÉ D'UN TEL DOMMAGE.
*/
-------------- Séparateur --------------
./LICENSE.txt
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : org.codehaus.plexus:plexus-component-annotations
Copyright : La Fondation Codehaus
Licence : Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : org.codehaus.plexus:plexus-interpolation
Droit d'auteur : sonatype
Licence : Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : org.codehaus.plexus:plexus-sec-dispatcher
Copyright : La Fondation Codehaus
Licence : Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : org.codehaus.plexus:plexus-utils
Copyright : La Fondation Codehaus
Licence : Apache 2.0
./LICENSE.txt
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./NOTICE.txt
(Notez la même chose que org.apache.maven.shared:maven-shared-utils)
-------------- Séparateur --------------
Dépendance : org.codehaus.plexus:plexus-xml
Copyright : The Apache Software Foundation
Licence : Apache 2.0
./LICENSE.txt
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./src/main/resources/META-INF/LICENSE
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
./NOTICE.txt
(Notez la même chose que org.apache.maven.shared:maven-shared-utils)
-------------- Séparateur --------------
./src/main/resources/META-INF/NOTICE
Ce produit comprend un logiciel développé par Indiana University Extreme! Laboratoire (http://www.extreme.indiana.edu/).
Ce produit contient des logiciels développés par The Apache Software Foundation (http://www.apache.org/).
Ce produit comprend un logiciel développé par ThoughtWorks (http://www.thoughtworks.com).
Ce produit comprend un logiciel développé par javolution (http://javolution.org/).
Ce produit comprend un logiciel développé par Rome (https://rome.dev.java.net/).
-------------- Séparateur --------------
Dépendance : org.eclipse.sisu:org.eclipse.sisu.inject
Copyright : Fondation Eclipse
Licence : Apache 2.0
./LICENSE.txt
"Eclipse PUBLIC LICENSE - v 2.0 LE PROGRAMME D'ACCOMPAGNEMENT EST FOURNI SELON LES TERMES DE LA PRÉSENTE LICENSE PUBLIQUE ECLIPSE ("ACCORD"). TOUTE UTILISATION, REPRODUCTION OU DISTRIBUTION DU PROGRAMME VAUT ACCEPTATION DU PRESENT CONTRAT PAR LE TITULAIRE.
1. DÉFINITIONS "Contribution" :
a) pour le contributeur initial, le contenu initial distribué en vertu du présent contrat, et
b) pour chaque contributeur suivant :
i) les modifications apportées au Programme, et
ii) les ajouts au Programme ;
les modifications et/ou ajouts au niveau du Programme étant effectués et répartis par le Contributeur concerné. Une Contribution "provient" d'un Contributeur si elle a été ajoutée au Programme par lui-même oupar toute autre personne agissant en son nom. Les contributions n'incluent pas les modifications ou ajouts au programme qui ne sont pas des œuvres modifiées. "Contributeur" désigne toute personne ou entité qui distribuent le Programme.
Les "Brevets cédés sous licence" représentent les demandes de brevet pouvant être concédées sous licence par un Contributeur et qui sont nécessairement enfreintes si la Contribution est utilisée ou vendue seule ou associée au Programme.
"Programme" désigne les Contributions distribués conformément au présent Contrat.
"Destinataire" désigne toute personne qui reçoit le Programme en vertu du présent Contrat ou de toute Licence Secondaire (le cas échéant), y compris les Contributeurs.
"Produit dérivé" désigne tout travail, au code source, ou sous une autre forme, basé sur le programme (ou en étant dérivé) et pour lequel les révisions éditoriales, les annotations, les élaborations ou autres modifications représentent, dans leur ensemble, un travail intellectuel original.
"Œuvres modifiées" désigne toute œuvre en Code Source ou sous une autre forme qui résulte d'un ajout, d'une suppression ou d'une modification du contenu du Programme, y compris, à des fins de clarté, tout nouveau fichier en Code Source qui contient un contenu du Programme. Les œuvres modifiées ne comprennent pas les œuvres qui ne contiennent que des déclarations, des interfaces, des types, des classes, des structures ou des fichiers du programme que dans chaque cas afin de lier, de lier par nom ou de sous-catégorie le programme ou les œuvres modifiées de celui-ci.
"Distribuer" désigne les actes de a) distribution ou b) mise à disposition d'une manière qui permet le transfert d'une copie.
Le format "source" désigne le format préféré pour effectuer des modifications, ce qui comprend, mais sans s' y limiter, les fichiers de configuration, la source et le code source du logiciel.
"Licence Secondaire" désigne soit la Licence Publique Générale GNU, Version 2.0, soit toute version ultérieure de cette licence, y compris toute exception ou autorisation supplémentaire identifiée par le Contributeur initial.
2. OCTROI DE DROITS
a) Sous réserve des conditions d'utilisation du présent Contrat, chaque Contributeur accorde au Titulaire une licence du droit d'auteur non exclusive, internationale, sans frais ou redevance pour reproduire, préparer des œuvres dérivées, afficher publiquement, exécuter publiquement, distribuer et concéder sous-licence la contribution de cet Contributeur et, le échéant, des produits dérivés au format du code source et du code objet ; b) Sous réserve des conditions d'utilisation du présent Contrat, chaque Contributeur octroie un brevet non exclusif, international, sans frais ou redevance dans le cadre des brevets concédées pour, utiliser, vendre, offrir de vendre, importer ou transférer de quelque autre manière que ce soit, la Contribution de cet Contributeur dans le code source ou sous une autre forme. Cette licence de brevet doit s'appliquer à la combinaison de la Contribution et du Programme si, lors de l'ajout de la Contribution par le Contributeur, cet ajout entraîne une couverture de la combinaison par les Brevets concédés sous licence. La licence de brevet ne doit pas s'appliquer à d'autres combinaisons qui incluent la Contribution. c) Le Titulaire ne reconnaît que bien que chaque Contributeur octroie les licences, conformément à ses Contributions stipulées dans les présentes, aucun Contributeur n'assure que le Programme n'enfreint pas le brevet ou d'autres droits de propriété intellectuelle d'une autre entité. Chaque Contributeur décline toute responsabilité vis-à-vis du Titulaire en cas de réclamations effectuées par une entité suite à la violation des droits de propriété intellectuelle ou de tout autre droit. En vertu des droits et licences octroyés dans le cadre du présent contrat, chaque Titulaire assume l'entière responsabilité dans la protection de tout autre droit de propriété intellectuelle requis, le cas échéant. Par exemple, si une licence de brevet de tiers est requise pour permettre au bénéficiaire de distribuer le programme, il est de la responsabilité du bénéficiaire d'acquérir cette licence avant de distribuer le programme. d) Chaque contributeur déclare qu'à sa connaissance, il a suffisamment de droits d'auteur dans sa contribution, le cas échéant, pour accorder le groupe de licences de droit d'auteur. e) Nonobstant les conditions d'une licence secondaire, aucun contributeur ne verse d'autres subventions à un bénéficiaire (autres que celles énoncées dans le présent accord) à la suite de la réception du programme par ce bénéficiaire aux termes d'une licence secondaire (si les conditions de l'article 3 le permettent).
3. EXIGENCES
3.1 Si un Contributeur distribue le Programme sous quelque forme que ce soit, alors :
a) le programme doit également être mis à disposition en tant que code source, conformément à l'article 3.2, et le contributeur doit accompagner le programme d'une déclaration indiquant que le code source du programme est disponible en vertu de la présente entente, et informer les bénéficiaires de la façon de l'obtenir dans d'une manière raisonnable sur ou par l'intermédiaire d'un support habituellement utilisé pour l'échange de logiciels ; et b) le Contributeur peut distribuer le Programme sous une licence différente du présent Contrat, à condition que cette licence : i) rejette effectivement au nom de tous les autres Contributeurs toutes les garanties et conditions, expresse et implicite, y compris les garanties ou conditions de propriété et de non-contrefaçon, et les garanties ou conditions implicites de qualité marchande et d'adéquation à un usage particulier ; ii) exclut effectivement au nom de tous les autres contributeurs toute responsabilité pour les dommages, y compris les dommages directs, indirects, spéciaux, accessoires et consécutifs, tels que la perte de profits ; iii) ne tente pas de limiter ou de modifier les droits des bénéficiaires dans le Code source en vertu de l'article 3.2 ; et iv) exige que toute distribution ultérieure du Programme par une partie soit sous une licence qui satisfait aux exigences du présent article 3.
3.2 Lorsque le programme est distribué en tant que code source :
a) il doit être mis à disposition en vertu du présent accord, ou si le programme (i) est combiné avec d'autres documents dans un ou plusieurs fichiers distincts mis à disposition en vertu d'une licence secondaire, et (ii) le Contributeur initial joint au Code Source l'avis décrit à l'Annexe A du présent Contrat, le Logiciel peut être mis à disposition en vertu des conditions de ces Licences Secondaires, et
b) une copie du présent Accord doit être incluse avec chaque copie du Programme. 3.3 Les Contributeurs ne peuvent retirer ou modifier aucun droit d'auteur, brevet, marque de commerce, avis d'attribution, renoncement à la garantie ou limitation de responsabilité (ci-après les "avis") contenu dans le Programme à partir de toute copie du Programme qu'ils distribuent, à condition que les Contributeurs puissent ajouter leurs propres avis appropriés.
4. DISTRIBUTION COMMERCIALE
Les distributeurs commerciaux de logiciels peuvent accepter certaines responsabilités vis-à-vis des utilisateurs finaux, des partenaires commerciaux et autres. Etant donné que cette licence est destinée à faciliter l'usage commercial du Programme, le Contributeur qui inclut le Programme dans une offre de produit commercial doit adopter une démarche qui ne cause pas de préjudice aux autres Contributeurs. Par conséquent, si un Contributeur inclut le Programme dans une offre de produit commercial, le Contributeur ("Contributeur professionnel") accepte par le présent de défendre et d'indemniser tout autre Contributeur ("Contributeur indemnisée") pour la perte, les dommages et les coûts (collectivement, les "Pertes") engagés par un tiers contre le Contributeur commercial dans sa distribution du Programme dans le cadre d'une offre de produit commercial. résultant de réclamations, poursuites et autres recours engagés par un tiers contre le Contributeur indemnisé, dans la mesure causée par les actes ou omissions du Contributeur commercial dans le cadre d'une offre d'un produit commercial. Les obligations stipulées dans cette section ne s'appliquent pas qu'aux réclamations ou pertes liées à une violation effective ou présumée des droits de propriété intellectuelle. Pour prétendre à une indemnisation, un Contributeur doit : a) aviser par écrit et dans les plus brefs délais le Contributeur commercial, et b) autoriser le Contributeur commercial à prendre le contrôle, en association avec ce dernier, de la défense et des négociations de règlement associées. Le Contributeur indemnisé peut participer à cette réclamation à ses propres frais.
Par exemple, un Contributeur pourrait inclure le Programme dans une offre commerciale, Produit X. Ce Contributeur devient alors Contributeur commercial. S'il effectue ensuite des réclamations pour mauvaise performance ou offre des garanties par rapport au produit X, ces réclamations et ces garanties sont de sa seule responsabilité. Dans le cadre de cette section, le Contributeur commercial devrait contester les réclamations contre les autres Contributeurs concernant ces performances et garanties, et si un tribunal condamne un autre Contributeur à payer des dommages suite à ces réclamations, c'est au Contributeur commercial de les payer.
5. AUCUNE GARANTIE
SAUF INDICATION EXPRESSE DANS LE PRÉSENT ACCORD, ET DANS LA MESURE PERMISE PAR LA LOI APPLICABLE, LE PROGRAMME EST FOURNI "TEL QUEL", SANS GARANTIES OU CONDITIONS DE QUELQUE NATURE QUE CE SOIT, EXPRESSES OU IMPLICITES, Y COMPRIS, SANS LIMITATION, TOUTES GARANTIES OU CONDITIONS DE TITRE, DE NON-INFRACTION, DE QUALITÉ MARCHANDE OU DE CONDITION PHYSIQUE À UN USAGE PARTICULIER. Chaque Bénéficiaire est l'unique responsable pour déterminer le Caractère approprié de l'utilisation et de la distribution du Programme et assume tous les risques associés à son exercice des droits dans Le cadre du présent Contrat, y compris, mais ne s'y limitant pas, les risques et les coûts liés à des erreurs de programme, la conformité aux lois applicables, les dommages ou la perte de données, de programmes ou d'équipement, et l'indisponibilité ou l'interruption des opérations.
6. AVIS DE NON-RESPONSABILITÉ
SAUF INDICATION EXPRESSE DANS LE PRÉSENT ACCORD, ET DANS LA MESURE PERMISE PAR LA LOI APPLICABLE, NI LE BÉNÉFICIAIRE NI AUCUN CONTRIBUTEUR NE PEUVENT ÊTRE TENUS RESPONSABLES DE TOUT DOMMAGE DIRECT, INDIRECT, ACCESSOIRE, SPÉCIAL, EXEMPLAIRE OU CONSÉCUTIF (Y COMPRIS, SANS LIMITATION, LES PROFITS PERDUS), QUELLE QUE SOIT SA CAUSE ET SUR TOUTE THÉORIE DE LA RESPONSABILITÉ, QUE CE SOIT DANS LE CONTRAT, LA RESPONSABILITÉ STRICTE, OU LA TORTURE (Y COMPRIS LA NÉGLIGENCE OU AUTREMENT) SURGISSANT DE QUELQUE MANIÈRE QUE CE SOIT DE L'UTILISATION OU DE LA DISTRIBUTION DU PROGRAMME OU DE L'EXERCICE DE TOUS LES DROITS ACCORDÉS EN VERTU DE LA PRÉSENTE, MÊME SI AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES
7. GÉNÉRAL
Si une disposition du présent Contrat est non valide ou inapplicable dans le cadre de la loi en vigueur, elle ne doit avoir aucun effet sur la validité ou le caractère exécutoire des autres dispositions, et sans action de la part des parties engagées, elle doit être redéfinie dans une mesure minimale afin d'être valide et applicable.
Si le Titulaire dépose une plainte associée à un brevet contre une entité (demande entre défendeurs et demande reconventionnelle incluses) en indiquant que le Programme lui-même (à l'exclusion des combinaisons du Programme avec un autre logiciel ou matériel) constitue une infraction sur son ou ses brevets, les droits qui lui sont octroyés dans le cadre de la Section 2(b) sont résiliés à compter de la date de dépôt de la plainte.
Tous les droits octroyés au Titulaire dans le cadre du présent Contrat sont résiliés si celui-ci ne respecte pas les clauses ou conditions matérielles du présent Contrat et ne répare pas les manquements dans un délai raisonnable à compter de la prise de connaissance de cette non-conformité. En cas de résiliation de tous les droits octroyés au Titulaire dans le cadre du présent contrat, celui-ci s'engage à cesser toute utilisation et distribution du Programme dans un délai raisonnable. Toutefois, les obligations du Titulaire dans le cadre du présent Contrat ainsi que les licences qui lui ont été octroyées pour l'utilisation du Programme demeurent valables.
Toute personne est autorisée à copier le présent Contrat et à en distribuer des copies. Toutefois, pour éviter toute incohérence, le présent Contrat est protégé par le droit d'auteur et ne peut être modifié que dans les conditions ci-après. Le Responsable du contrat se réserve le droit de publier de nouvelles versions (y compris les révisions) du Présent contrat de manière occasionnelle. Personne d'autre que le Responsable du contrat n'est autorisé à modifier le présent Contrat. Eclipse Foundation est le Responsable initial de l'accord. Eclipse Foundation peut affecter cette responsabilité à une entité distincte appropriée pour servir d'architecte d'accord. Un numéro de version distinctif sera attribué à chaque nouvelle version du Contrat. Le Programme (y compris les Contributions) peut toujours être distribué sous réserve de la version du Contrat dans le cadre duquel il a été reçu. Par ailleurs, suite à La publication d'une nouvelle version du Contrat, le Contributeur peut choisir de Distribuer le Programme (y compris ses Contributions) dans le cadre de cette nouvelle version.
Sauf stipulation expresse dans les sections 2(a) et 2(b) ci-dessus, le Titulaire ne dispose d'aucun droit ou d'aucune licence sur la propriété intellectuelle d'un Contributeur dans le cadre du présent Contrat, que ce soit de façon expresse, implicite, estoppel ou autre. Tous les droits stipulés dans le Programme qui ne sont pas octroyés expressément dans le cadre du présent Contrat sont réservés. Aucune disposition du présent Contrat n'est destinée à être exécutoire par une entité qui n'est pas un Contributeur ou un Bénéficiaire. Aucun droit de tiers bénéficiaire n'est créé au titre du Contrat.
Annexe A – Formulaire d'avis de licence secondaire
"Ce code source peut également être rendu disponible sous les licences secondaires suivantes lorsque les conditions de cette disponibilité énoncées dans la licence publique Eclipse, v. 2.0 sont remplies : {nom licence(s), version(s), exceptions ou droits d'accès supplémentaires ici}."
Le simple fait d'inclure une copie du présent Contrat, y compris la présente Annexe A, ne suffit pas à accorder une licence au Code Source en vertu des Licences Secondaires.
S'il n'est pas possible ou souhaitable de placer l'avis dans un fichier particulier, vous pouvez inclure l'avis dans un emplacement (tel qu'un fichier LICENSE dans un répertoire pertinent) où un destinataire serait susceptible de rechercher un tel avis.
Vous pouvez ajouter des avis précis supplémentaires sur la propriété du droit d'auteur."
-------------- Séparateur --------------
./en-tête de licence-epl2.txt
Copyright (c) ${year} Sonatype, Inc.
Tous droits réservés. Ce programme et les documents qui l'accompagnent sont mis à disposition selon les termes de la Licence Publique Eclipse 2.0 qui accompagne cette distribution, et sont disponibles à l'adresse https://www.eclipse.org/legal/epl-2.0/
Identificateur de licence SPDX : EPL-2.0
Contributeurs:
Contributeurs : Stuart McCulloch (Sonatype, Inc.) - API initiale et implémentation
-------------- Séparateur --------------
https://www.eclipse.org/legal/epl-v10.html
EPL 1.0 (identique à org.apache.ant:ant)
-------------- Séparateur --------------
Dépendance : org.eclipse.sisu:org.eclipse.sisu.plexus
Copyright : Fondation Eclipse
Licence : EPL 1.0
https://www.eclipse.org/legal/epl-v10.html
EPL 1.0 (identique à org.apache.ant:ant)
-------------- Séparateur --------------
Dépendance : org.javassist:javassist
Copyright : Shigeru Chiba
Licence : Apache 2.0 ; LGPL v.2.1 ; MPL 1.1
./Licence.html
LICENCE PUBLIQUE MOZILLA
Version 1.1
1. Définitions.
1 "Utilisation commerciale" désigne la distribution ou la mise à la disposition d'un tiers du Code Couvert.
1,1 ''Contributeur'' désigne chaque entité qui crée ou contribue à la création de modifications.
1,2 ''Version du contributeur'' désigne la combinaison du code d'origine, des modifications antérieures utilisées par un contributeur et des modifications apportées par ce contributeur particulier.
1,3 "Code couvert" désigne le Code original ou les modifications ou la combinaison du Code original et des modifications, dans chaque cas, y compris des parties de celui-ci.
1,4 "Mécanisme de distribution électronique" désigne un mécanisme généralement accepté dans la communauté de développement de logiciels pour le transfert électronique de données.
1,5 "Exécutable" signifie le code couvert sous une forme autre que le code source.
1,6 "Développeur initial" désigne la personne ou l'entité identifiée comme Développeur initial dans l'avis de code source requis par l'annexe A.
1,7 "Travail plus grand" désigne une œuvre qui combine le Code couvert ou des parties de celui-ci avec du code non régi par les termes de la présente Licence.
1,8 ''Licence'' signifie ce document.
1,8 "Licence" signifie avoir le droit d'accorder, dans la mesure du possible, que ce soit au moment de la concession initiale ou ultérieurement acquise, tous les droits qui y sont conférés.
1,9 "Modifications" désigne tout ajout ou suppression de la substance ou de la structure du Code original ou de toute modification antérieure. Lorsque le code couvert est publié en tant que série de fichiers, une modification est :
A. Tout ajout ou suppression du contenu d'un fichier contenant le code original ou des modifications précédentes.
B. Tout nouveau fichier contenant une partie quelconque du code original ou des modifications précédentes.
1,1 "Code d'origine" désigne le code source du code logiciel qui est décrit dans l'avis de code source requis par l'Annexe A en tant que code d'origine et qui, au moment de sa publication sous cette Licence, n'est pas déjà un code couvert régi par cette Licence.
1,1 "Revendications de brevet" désigne toute(s) revendication(s) de brevet, maintenant détenue(s) ou acquise(s) par la suite, y compris, sans s'y limiter, les revendications de procédé, de procédé et d'appareil, dans tout brevet pouvant faire l'objet d'une licence par le constituant.
1,11 "Code source" désigne la forme préférée du Code couvert pour y apporter des modifications, y compris tous les modules qu'il contient, ainsi que tous les fichiers de définition d'interface associés, les scripts utilisés pour contrôler la compilation et l'installation d'un Exécutable, ou les comparaisons différentielles de code source par rapport au Code original ou à un autre Code couvert disponible et bien connu du choix du Contributeur. Le code source peut être compressé ou archivé, à condition que le logiciel de décompression ou de désarchivage approprié soit largement disponible gratuitement.
1,12 "Vous" (ou "Votre") désigne une personne physique ou morale exerçant des droits en vertu de, et se conformant à toutes les conditions de, cette Licence ou une version future de cette Licence émise en vertu de l'article 6.1. Pour les personnes morales, "Vous" inclut toute entité qui contrôle, est contrôlée par ou est sous contrôle commun avec Vous. Aux fins de la présente définition, "contrôle" désigne (i) le pouvoir, direct ou indirect, de diriger ou de gérer l'entité, par contrat ou autre, (ii) la propriété d'au moins cinquante pour cent (50 %) des actions en circulation ou de la propriété bénéficiaire de l'entité.
2. Licence de code source.
2,1 Subvention initiale du développeur.
Le Développeur Initial vous accorde par la présente une licence mondiale, libre de redevance et non exclusive, sous réserve de réclamations de propriété intellectuelle de tiers :
a) en vertu de droits de propriété intellectuelle (autres que les brevets ou les marques de commerce) autorisés par le développeur initial à utiliser, reproduire, modifier, afficher, exécuter, concéder sous licence et distribuer le code original (ou des parties de celui-ci) avec ou sans modifications, et/ou dans le cadre d'une œuvre plus grande ; et
b) en vertu des revendications de brevets enfreintes par la fabrication, l'utilisation ou la vente du code original, pour faire, avoir fait, utiliser, pratiquer, vendre et offrir à la vente, et/ou disposer autrement du code original (ou de parties de celui-ci).
(c) les licences accordées dans le présent article 2.1 (a) et (b) entrent en vigueur à la date à laquelle Initial Developer distribue pour la première fois le Code Original aux termes de la présente Licence.
(d) Nonobstant l'article 2.1 b) ci-dessus, aucune licence de brevet n'est accordée : 1) pour le code que vous supprimez du code original ; 2) séparé du code original ; ou 3) pour les infractions causées par : i) la modification du code original ou ii) la combinaison du code original avec d'autres logiciels ou dispositifs.
2,2 Subvention du contributeur.
Sous réserve de réclamations de propriété intellectuelle de tiers, chaque Contributeur vous accorde par la présente une licence mondiale, libre de redevances et non exclusive
a) en vertu des droits de propriété intellectuelle (autres que le brevet ou la marque de commerce) pouvant être accordés par le Contributeur, pour utiliser, reproduire, modifier, afficher, exécuter, concéder sous licence et distribuer les Modifications créées par ce Contributeur (ou des parties de celles-ci) sur une base non modifiée, avec d'autres Modifications, en tant que Code Couvert et/ou dans le cadre d'une Oeuvre plus grande ; et
b) en vertu des revendications de brevet enfreintes par la réalisation, l'utilisation ou la vente de modifications effectuées par ce contributeur seul et/ou en combinaison avec sa version contributive (ou des parties de cette combinaison), pour effectuer, utiliser, vendre, offrir à la vente, avoir effectué et/ou disposer autrement : 1) des modifications apportées par ce Contributeur (ou des parties de celui-ci) ; et 2) de la combinaison des modifications apportées par ce Contributeur avec sa Version Contributeur (ou des parties de cette combinaison).
c) les licences accordées en vertu des alinéas 2.2a) et 2.2b) entrent en vigueur à la date à laquelle le Contributeur fait pour la première fois usage commercial du Code couvert.
(d) Nonobstant l'article 2.2(b) ci-dessus, aucune licence de brevet n'est accordée : 1) pour tout code que le Contributeur a supprimé de la Version Contributeur ; 2) séparé de la Version Contributeur ; 3) pour les infractions causées par : i) des modifications de tiers de Version du Contributeur ou ii) la combinaison des Modifications apportées par ce Contributeur avec d'autres logiciels (sauf dans le cadre de la Version du Contributeur) ou d'autres dispositifs ; ou 4) en vertu des Réclamations de Brevets enfreintes par le Code Couvert en l'absence de Modifications apportées par ce Contributeur.
3. Obligations de distribution.
3,1 Application de la licence.
Les Modifications que Vous créez ou auxquelles Vous contribuez sont régies par les termes de la présente Licence, y compris, sans limitation, l'Article 2.2. La version du Code Source du Code Couvert ne peut être distribuée qu'aux termes de la présente Licence ou d'une version future de cette Licence publiée en vertu de la Section 6.1, et Vous devez inclure une copie de cette Licence avec chaque copie du Code Source que Vous distribuez. Vous ne pouvez pas offrir ou imposer des conditions sur toute version du Code Source qui modifie ou restreint la version applicable de cette Licence ou les droits des destinataires en vertu des présentes. Cependant, Vous pouvez inclure un document supplémentaire proposant les droits supplémentaires décrits dans l'Article 3.5.
3,2 Disponibilité du code source.
Toute modification que vous créez ou à laquelle vous contribuez doit être mise à disposition sous forme de code source aux termes de la présente licence, soit sur le même support qu'une version exécutable, soit via un mécanisme de distribution électronique accepté à toute personne à laquelle vous avez effectué une version exécutable. disponible ; et s'il est mis à disposition par le biais du mécanisme de distribution électronique, doit rester disponible pendant au moins douze (12) mois après la date à laquelle il est devenu disponible initialement, ou au moins six (6) mois après qu'une version ultérieure de cette modification particulière a été mise à la disposition de ces destinataires. Il vous incombe de vous assurer que la version du Code Source reste disponible même si le Mécanisme de Distribution Électronique est géré par un tiers.
3,3 Description des modification.
Vous devez faire en sorte que tous les codes couverts auxquels vous contribuez contiennent un fichier documentant les modifications que vous avez apportées pour créer ce code couvert et la date de toute modification. Vous devez inclure une déclaration importante indiquant que la modification est dérivée, directement ou indirectement, du code original fourni par le développeur initial et incluant le nom du développeur initial dans (a) le code source, et (b) dans tout avis dans une version exécutable ou la documentation connexe dans laquelle vous décrivez l'origine ou la propriété du code couvert.
3,4 Questions relatives à la propriété intellectuelle
a) Réclamations émanant de tiers.
Si le Contributeur sait qu'une licence en vertu des droits de propriété intellectuelle d'un tiers est requise pour exercer les droits accordés par ce Contributeur en vertu des sections 2.1 ou 2.2, le Contributeur doit inclure : un fichier texte avec la distribution du code source intitulé "LÉGAL" qui décrit la réclamation et la partie qui la présente de manière suffisamment détaillée qu'un destinataire saura à qui communiquer. Si le Contributeur obtient ces connaissances après la mise à disposition de la Modification telle que décrite à la Section 3.2, le Contributeur doit modifier rapidement le fichier LEGAL dans toutes les copies que le Contributeur met à disposition par la suite et doit prendre d'autres mesures (telles que la notification des listes de diffusion ou des groupes de discussion appropriés) raisonnablement calculées pour informer les personnes qui ont reçu le Code couvert que de nouvelles connaissances ont été obtenues.
b) API des contributeurs.
Si les Modifications du Contributeur incluent une interface de programmation d'applications et que le Contributeur a connaissance des licences de brevets qui sont raisonnablement nécessaires pour mettre en œuvre cette API, le Contributeur doit également inclure ces informations dans le fichier LEGAL.
c) Représentations.
Le Contributeur déclare que, sauf tel que divulgué en vertu de l'article 3.4(a) ci-dessus, le Contributeur croit que les Modifications du Contributeur sont la ou les créations originales du Contributeur et / ou le Contributeur a des droits suffisants pour accorder les droits transmis par la présente Licence.
3,5 Avis requis.
Vous devez dupliquer l'avis de la pièce A dans chaque fichier du code source. S'il n'est pas possible de placer une telle notification dans un fichier de code source particulier en raison de sa structure, vous devez inclure cette notification dans un emplacement (tel qu'un répertoire pertinent) où un utilisateur serait susceptible de rechercher une telle notification. Si vous avez créé une ou plusieurs Modifications, vous pouvez ajouter votre nom en tant que Contributeur à l'avis décrit dans l'Annexe A. Vous devez également dupliquer cette Licence dans toute documentation relative au Code Source dans laquelle Vous décrivez les droits ou droits de propriété des destinataires relatifs au Code Couvert. Vous pouvez choisir d'offrir et de facturer une redevance pour les obligations de garantie, de support, d'indemnité ou de responsabilité à un ou plusieurs destinataires du Code Couvert. Cependant, Vous ne pouvez le faire qu'en Votre nom, et non au nom du Développeur Initial ou d'un Contributeur. Vous devez indiquer clairement qu'une telle garantie, support, indemnité ou obligation de responsabilité est offerte par Vous seul, et Vous acceptez par la présente d'indemniser le Développeur initial et chaque Contributeur pour toute responsabilité engagée par le Développeur initial ou un tel Contributeur à la suite des conditions de garantie, de support, d'indemnité ou de responsabilité que Vous offrez.
3,6 Distribution des versions exécutables.
Vous ne pouvez distribuer le code couvert sous forme exécutable que si les exigences de la section 3.1-3.5 ont été respectées pour ce code couvert, et si vous incluez une notification indiquant que la version du code source du code couvert est disponible sous les termes de la présente licence, y compris une description de la façon et de l'endroit où vous avez rempli les obligations de la section 3.2. L'avis doit être visiblement inclus dans tout avis dans une version Exécutable, la documentation connexe ou la garantie dans laquelle Vous décrivez les droits des destinataires relatifs au Code Couvert. Vous pouvez distribuer la version exécutable du Code Couvert ou les droits de propriété sous une licence de Votre choix, qui peut contenir des termes différents de cette Licence, à condition que Vous respectiez conditions de la présente Licence et que la licence pour la version Exécutable ne tente pas de limiter ou de modifier les droits du destinataire dans la version Code Source des droits indiqués dans la présente Licence. Si vous distribuez la version exécutable sous une licence différente, vous devez indiquer clairement que toutes les conditions qui diffèrent de cette licence sont offertes par vous seul, et non par le développeur initial ou tout contributeur. Vous acceptez par la présente d'indemniser le Développeur initial et chaque Contributeur pour toute responsabilité engagée par le Développeur initial ou un tel Contributeur à la suite de ces conditions que Vous offrez.
3,7 Travaux plus grands.
Vous pouvez créer une œuvre plus grande en combinant le code couvert avec un autre code non régi par les termes de la présente licence et distribuer l'œuvre plus grande comme un seul produit. Dans ce cas, vous devez vous assurer que les exigences de cette licence sont remplies pour le code couvert.
4. Incapacité de se conformer à la loi ou à la réglementation.
S'il vous est impossible de respecter l'une des conditions de la présente Licence en ce qui concerne tout ou partie du Code Couvert en raison d'une loi, d'une ordonnance judiciaire ou d'un règlement, vous devez : (a) respecter les conditions de la présente Licence dans toute la mesure du possible ; et (b) décrire les limites et le code qu'elles affectent. Cette description doit être incluse dans le fichier LEGAL décrit à la section 3.4 et doit être incluse dans toutes les distributions du Code source. Sauf dans la mesure interdite par la loi ou la réglementation, cette description doit être suffisamment détaillée pour qu'un destinataire de la compétence ordinaire puisse la comprendre.
5. Application de cette licence.
Cette Licence s'applique au code auquel le Développeur Initial a joint l'avis de l'Annexe A et au Code Couvert connexe.
6. Versions de la licence.
6,1 Nouvelles versions.
Netscape Communications Corporation (''Netscape'') peut publier de temps à autre des versions révisées et/ou nouvelles de la Licence. Chaque version recevra un numéro de version distinctif.
6,2 Effet des nouvelles versions.
Une fois que le Code Couvert a été publié sous une version particulière de la Licence, Vous pouvez toujours continuer à l'utiliser sous les termes de cette version. Vous pouvez également choisir d'utiliser ce Code Couvert aux termes de toute version ultérieure de la Licence publiée par Netscape. Personne d'autre que Netscape n'a le droit de modifier les termes applicables au Code Couvert créé en vertu de la présente Licence.
6,3 Travaux dérivés. Si vous créez ou utilisez une version modifiée de cette Licence (ce que vous ne pouvez faire que pour l'appliquer à un code qui n'est pas déjà du Code Couvert régi par cette Licence), Vous devez (a) renommer Votre licence de sorte que les expressions "Mozilla", "MOZILLAPL", "MOZPL", " Netscape ", "MPL", "NPL" ou toute expression similaire à la confusion n'apparaissent pas dans votre licence (sauf pour noter que votre licence diffère de cette Licence) et (b) indiquer clairement dans votre version que cette licence contient des termes qui diffèrent de la Licence publique de Mozilla et de la Licence publique de Netscape. (Le fait de remplir au nom du Développeur initial, du Code original ou du Contributeur dans l'avis décrit à l'Annexe A ne doit pas être considéré comme une modification de la présente Licence.)
7. AVIS D'EXCLUSION DE GARANTIE. LE CODE COUVERT EST FOURNI EN VERTU DE CETTE LICENCE SUR UNE BASE "TELLE QUELLE", SANS GARANTIE DE QUELQUE NATURE QUE CE SOIT, EXPRIMÉE OU IMPLICITE, Y COMPRIS, SANS LIMITATION, LES GARANTIES QUE LE CODE COUVERT EST EXEMPT DE DÉFAUTS, COMMERCIALISABLE, ADAPTÉ À UN USAGE PARTICULIER OU NON. TOUT LE RISQUE QUANT À LA QUALITÉ ET À LA PERFORMANCE DU CODE COUVERT EST AVEC VOUS. SI UN CODE COUVERT PROUVE QU'IL EST DÉFECTUEUX, VOUS (PAS LE DÉVELOPPEUR INITIAL OU TOUT AUTRE CONTRIBUTEUR) ASSUMEZ LE COÛT DE TOUT SERVICE, RÉPARATION OU CORRECTION NÉCESSAIRE. CETTE CLAUSE DE NON-RESPONSABILITÉ DE LA GARANTIE CONSTITUE UNE PARTIE ESSENTIELLE DE CETTE LICENCE. AUCUNE UTILISATION DE TOUT CODE COUVERT N'EST AUTORISÉE EN VERTU DES PRÉSENTES, SAUF EN VERTU DE CETTE CLAUSE DE NON-RESPONSABILITÉ.
8. FIN DE CONTRAT.
8,1 Cette Licence et les droits accordés en vertu des présentes prendront fin automatiquement si Vous ne respectez pas les conditions des présentes et ne parvenez pas à remédier à cette violation dans les 30 jours suivant la prise de connaissance de la violation. Toutes les sous-licences au Code Couvert qui sont correctement accordées survivront à toute résiliation de cette Licence. Les dispositions qui, de par leur nature, doivent rester en vigueur au-delà de la résiliation de la présente Licence survivront.
8,2 Si vous engagez un litige en faisant valoir une action en contrefaçon de brevet (à l'exclusion des actions en jugement refusées) contre le Développeur initial ou un Contributeur (le Développeur initial ou le Contributeur contre lequel vous déposez une telle action est appelé "Participant") alléguant que :
(a) la Version Contributeur de ce Participant enfreint directement ou indirectement un brevet, alors tous les droits qui vous sont accordés par ce Participant en vertu des Articles 2.1 et/ou 2.2 de la présente Licence seront, sur préavis de 60 jours du Participant résiliés de manière prospective, sauf si dans les 60 jours après réception de l'avis Vous : (i) acceptez par écrit de verser au Participant une redevance raisonnable mutuellement convenue pour Votre utilisation passée et future des Modifications effectuées par ledit Participant, ou (ii) retirez Votre réclamation en litige concernant la Version du Contributeur contre ledit Participant. Si, dans les 60 jours suivant la notification, une redevance raisonnable et un accord de paiement ne sont pas mutuellement convenus par écrit par les parties ou que la réclamation en litige n'est pas retirée, les droits qui vous sont accordés par le Participant en vertu des Articles 2.1 et/ou 2.2 prennent automatiquement fin à l'expiration du délai de préavis de 60 jours spécifié ci-dessus.
(b) tout logiciel, matériel ou appareil, autre que la Version Contributeur de ce Participant, enfreint directement ou indirectement un brevet, puis tous les droits qui Vous sont accordés par ce Participant en vertu des Articles 2.1(b) et 2.2(b) sont révoqués à compter de la date à laquelle Vous avez effectué, utilisé, vendu, distribué ou effectué les Modifications effectuées par ce Participant.
8,3 Si Vous faites valoir une action en contrefaçon de brevet contre un Participant alléguant que la Version Contributeur de ce Participant enfreint directement ou indirectement un brevet lorsque cette réclamation est résolue (par exemple par licence ou règlement) avant le la valeur raisonnable des licences accordées par ce participant en vertu des articles 2.1 ou 2.2 sera prise en compte dans la détermination du montant ou de la valeur de tout paiement ou de toute licence.
8,4 En cas de résiliation en vertu des Articles 8.1 ou 8.2 ci-dessus, tous les contrats de licence d'utilisateur final (à l'exception des distributeurs et revendeurs) qui ont été valablement accordés par Vous ou tout distributeur en vertu des présentes avant la résiliation survivront à la résiliation.
9. LIMITATION DE RESPONSABILITÉ.
SOUS AUCUNE CIRCONSTANCE ET SOUS AUCUNE THÉORIE JURIDIQUE, QUE CE SOIT LA TORTURE (Y COMPRIS LA NÉGLIGENCE), LE CONTRAT, OU AUTREMENT, VOUS, LE DÉVELOPPEUR INITIAL, TOUT AUTRE CONTRIBUTEUR, OU TOUT DISTRIBUTEUR DE CODE COUVERT, OU TOUT FOURNISSEUR DE L'UNE DE CES PARTIES, SOYEZ RESPONSABLE ENVERS TOUTE PERSONNE POUR TOUTE INDIRECTE, DOMMAGES SPÉCIAUX, ACCIDENTELS OU CONSÉCUTIFS DE TOUT CARACTÈRE, Y COMPRIS, SANS LIMITATION, LES DOMMAGES POUR PERTE DE BONNE VOLONTÉ, ARRÊT DE TRAVAIL, DÉFAILLANCE INFORMATIQUE OU DYSFONCTIONNEMENT, OU TOUS LES AUTRES DOMMAGES OU PERTES COMMERCIAUX, MÊME SI UNE TELLE PARTIE AURA ÉTÉ INFORMÉE DE LA POSSIBILITÉ DE TELS DOMMAGES. CETTE LIMITATION DE RESPONSABILITÉ NE S'APPLIQUERA PAS À LA RESPONSABILITÉ EN CAS DE DÉCÈS OU DE DOMMAGE PERSONNEL RÉSULTANT DE LA NÉGLIGENCE DE CETTE PARTIE DANS LA MESURE OÙ LA LOI APPLICABLE INTERDIT CETTE LIMITATION. CERTAINES JURIDICTIONS NE PERMETTENT PAS L'EXCLUSION OU LA LIMITATION DES DOMMAGES ACCIDENTELS OU CONSÉCUTIFS. AINSI, CETTE EXCLUSION ET CETTE LIMITATION PEUVENT NE PAS VOUS ÊTRE APPLICABLES. 10. U.S. GOVERNMENT END USERS.
Le Code Couvert est un "élément commercial", tel que ce terme est défini dans 48 C.F.R. 2.101 (oct. 1995), composé de "logiciel d'ordinateur commercial" et de "documentation de logiciel d'ordinateur commercial", tels que ces termes sont utilisés dans 48 C.F.R. 12.212 (septembre 1995). Conformément aux 48 C.F.R. 12.212 et 48 C.F.R. 227.7202-1 à 227.7202-4 (juin 1995), tous les États-Unis Les utilisateurs finaux du gouvernement acquièrent le code couvert avec uniquement les droits énoncés dans le présent document.
11. DIVERS.
Cette licence représente l'accord complet concernant les sujets des présentes. Si l'une des provisions de cette licence s'avère inapplicable, elle doit être modifiée dans la juste mesure nécessaire pour la rendre applicable. La présente Licence est régie par les dispositions de la loi californienne (sauf dans la mesure où la loi applicable, le cas échéant, en prévoit autrement), à l'exclusion de ses dispositions en matière de conflit de lois. En ce qui concerne les litiges dans lesquels au moins une partie est un citoyen de, ou une entité affrété ou enregistré pour faire des affaires aux États-Unis d'Amérique, tout litige relatif à la présente Licence sera soumis à la juridiction des tribunaux fédéraux du district nord de Californie, avec un lieu situé dans le comté de Santa Clara, en Californie, la partie perdante étant responsable des frais, y compris, mais sans s'y limiter, les frais de justice et les honoraires et dépenses raisonnables des avocats. L'application de la CISG (United Nations Convention on Contracts for the International Sale of Goods) est expressément exclue. Toute loi ou réglementation qui prévoit que le libellé d'un contrat doit être interprété contre le rédacteur ne s'applique pas à la présente Licence.
12. RESPONSABILITÉ POUR LES RÉCLAMATIONS.
Entre le Développeur initial et les Contributeurs, chaque partie est responsable des réclamations et dommages découlant, directement ou indirectement, de son utilisation des droits en vertu de la présente Licence et Vous acceptez de travailler avec le Développeur initial et les Contributeurs pour distribuer cette responsabilité sur une base équitable. Aucune disposition des présentes n'est destinée ou ne sera réputée constituer une admission de responsabilité.
13. CODE À LICENCES MULTIPLES.
Le Développeur initial peut désigner des parties du Code couvert comme "Multiple-Licensed". "Multiple-Licensed" signifie que le Développeur Initial vous permet d'utiliser des parties du Code Couvert sous Votre choix de la MPL ou les licences alternatives, le cas échéant, spécifiées par le Développeur Initial dans le fichier décrit dans l'Annexe A.
ANNEXE A - Licence publique de Mozilla.
Le contenu de ce fichier est soumis à la Mozilla Public License Version 1.1 (la "Licence") ; vous ne pouvez pas utiliser ce fichier sauf en conformité avec la Licence. Vous pouvez obtenir une copie de la Licence à l'adresse http://www.mozilla.org/MPL/ Le Logiciel distribué sous la Licence est distribué "TEL QUEL", SANS GARANTIE D'AUCUNE SORTE, expresse ou implicite. Consultez la licence pour connaître les autorisations et limitations propres à la langue sous la licence.
Le code original est javassiste.
Le développeur initial du code original est Shigeru Chiba. Les parties créées par le développeur initial sont Copyright (C) 1999- Shigeru Chiba. Tous droits réservés.
Contributeur(s) : __Bill Burke, Jason T. Greene______________.
Alternativement, le contenu de ce logiciel peut être utilisé selon les termes de la GNU Lesser General Public License Version 2.1 ou ultérieure (la "LGPL"), ou la Apache License Version 2.0 (la "AL"), auquel cas les dispositions de la LGPL ou de l'AL sont applicables à la place de celles ci-dessus. Si vous souhaitez autoriser l'utilisation de votre version de ce logiciel uniquement selon les termes de la LGPL ou de l'AL, et ne pas permettre à d'autres d'utiliser votre version de ce logiciel selon les termes de la MPL, indiquer votre décision en supprimant les dispositions ci-dessus et les remplacer par l'avis et les autres dispositions requises par la LGPL ou l'AL. Si vous ne supprimez pas les dispositions ci-dessus, un destinataire peut utiliser votre version de ce logiciel selon les termes de l'un des MPL, de la LGPL ou de l'AL.
Si vous obtenez ce logiciel dans le cadre de JBoss, le contenu de ce logiciel ne peut être utilisé que selon les termes de la LGPL. Pour les utiliser sous le MPL, vous devez obtenir un paquet séparé incluant uniquement Javassist mais pas l'autre partie de JBoss.
Tous les contributeurs à l'arbre source d'origine ont accepté la durée de licence d'origine décrite ci-dessus.
-------------- Séparateur --------------
https://opensource.org/licenses/LGPL-2.1
Licence publique générale inférieure GNU
Version 2.1, février 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Tout le monde est autorisé à copier et distribuer des copies mot à mot de ce document de licence, mais le modifier n'est pas autorisé.
[C'est la première version publiée de la GPL Lesser. Il compte également comme successeur de la GNU Library Public License, version 2, d'où le numéro de version 2.1.]
Préambule Les licences de la plupart des logiciels sont conçues pour vous priver de votre 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 changer des logiciels libres, afin de s'assurer que le logiciel est gratuit pour tous ses utilisateurs.
Cette licence, la Licence Publique Générale Limitée, 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 attentivement à 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, en fonction des explications ci-dessous.
Quand on parle de logiciel libre, on parle de liberté d'utilisation, pas de prix. Nos licences publiques générales sont conçues pour vous assurer que vous avez la liberté de distribuer des copies de logiciels libres (et de facturer ce service si vous le souhaitez) ; que vous recevez du code source ou peut l'obtenir si vous le souhaitez ; que vous pouvez changer le logiciel et en utiliser des morceaux dans de nouveaux programmes gratuits ; et que vous êtes informé que vous pouvez faire ces choses.
Pour protéger vos droits, nous devons faire des restrictions qui interdisent aux distributeurs de vous refuser ces droits ou de vous demander de renoncer à ces droits. 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, qu'elles soient gratuites ou payantes, vous devez donner 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 un autre code à la bibliothèque, vous devez fournir des fichiers d'objet complets aux destinataires, afin qu'ils puissent les relier à la bibliothèque après avoir apporté des modifications à la bibliothèque et l'avoir recompilée. Et vous devez leur montrer ces termes pour qu'ils connaissent leurs droits.
Nous protégeons vos droits par une méthode en deux étapes : (1) nous protégeons la bibliothèque, et (2) nous vous offrons cette licence, qui vous donne la permission légale de 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. En outre, 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, de sorte que la réputation de l'auteur original ne sera 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 voulons nous assurer qu'une entreprise ne peut pas restreindre efficacement les utilisateurs d'un programme gratuit en obtenant une licence restrictive d'un titulaire de brevet. Par conséquent, nous insistons sur le fait que toute licence de brevet obtenue pour une version de la bibliothèque doit être compatible avec la pleine liberté 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 de relier ces bibliothèques à des programmes non libres.
Lorsqu'un programme est lié à une bibliothèque, statiquement ou en utilisant une bibliothèque partagée, la combinaison des deux est légalement une œuvre combinée, une dérivée de la bibliothèque d'origine. La licence publique générale ordinaire ne permet donc un tel lien que si l'ensemble de la combinaison correspond à ses critères de liberté. La Licence Publique Générale Limitée permet d'avoir plus de critères laxistes pour lier un autre code à la bibliothèque.
Nous appelons cette licence la Licence Publique Générale "Moins" parce qu'elle fait moins pour protéger la liberté de l'utilisateur que la Licence Publique Générale ordinaire. Il fournit également d'autres développeurs de logiciels libres Moins d'un avantage sur les programmes non libres concurrents. 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 spéciales.
Par exemple, en de rares occasions, il peut y avoir un besoin particulier d'encourager l'utilisation la plus large possible d'une certaine bibliothèque, afin qu'elle devienne une norme de fait. Pour ce faire, les programmes non libres doivent être autorisés à utiliser la bibliothèque. Un cas plus fréquent est qu'une bibliothèque libre fait le même travail que les bibliothèques non libres largement utilisées. Dans ce cas, il n'y a pas grand-chose à gagner en limitant la bibliothèque gratuite aux logiciels libres uniquement, donc nous utilisons la licence publique générale inférieure.
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 C GNU dans des programmes non libres permet à beaucoup plus de gens 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 inférieure protège moins 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 termes et conditions précis pour la copie, la distribution et la modification suivent. Faites attention à la différence entre un "travail basé sur la bibliothèque" et un "travail utilisant 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 s'exécuter.
CONDITIONS GÉNÉRALES DE COPIE, DE DISTRIBUTION ET DE MODIFICATION
0. Le présent contrat de licence s'applique à toute bibliothèque de logiciels ou tout autre programme qui contient un avis émis par le détenteur du droit d'auteur ou une autre partie autorisée indiquant qu'il peut être distribué selon les termes de la présente licence publique générale (également appelée "cette licence"). Chaque titulaire de licence est traité comme "vous".
Une "bibliothèque" désigne un ensemble de fonctions logicielles et/ou de données préparées de manière à être facilement liées à des programmes applicatifs (qui utilisent certaines de ces fonctions et données) pour former des exécutables.
La "Bibliothèque", ci-dessous, fait référence à une telle bibliothèque de logiciels ou à un tel travail qui a été distribué en vertu des présentes conditions. Une "œuvre basée sur la Bibliothèque" désigne soit la Bibliothèque, soit toute œuvre dérivée en vertu de la loi sur le droit d'auteur : c'est-à-dire une œuvre contenant la Bibliothèque ou une partie de celle-ci, mot pour mot ou avec des modifications et/ou traduite directement dans une autre langue. (Dans ce qui suit, la traduction est incluse sans limitation dans le terme "modification".)
"Code source" pour une œuvre signifie la forme préférée de l'œuvre pour y apporter des modifications. Pour une bibliothèque, le code source complet signifie tout le code source de tous les modules qu'elle contient, plus tous les fichiers de définition d'interface associés, ainsi que 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 sont en dehors de son champ d'application. Le fait d'exécuter un programme à l'aide de la Bibliothèque n'est pas limité et la sortie d'un tel programme n'est couverte que si son contenu constitue une œuvre basée sur la Bibliothèque (indépendamment de l'utilisation de la Bibliothèque dans un outil pour l'écrire). Le fait que cela soit vrai dépend de ce que fait la bibliothèque et de ce que fait le programme qui utilise la bibliothèque.
1. Vous pouvez copier et distribuer des copies textuelles du code source complet de la Bibliothèque tel que vous le recevez, sur tout support, à condition de publier de manière visible et appropriée sur chaque copie un avis de droit d'auteur et renonciation à la garantie ; garder intacts tous les avis qui font référence à cette Licence et à l'absence de toute garantie ; et distribuer une copie de cette Licence avec la Bibliothèque.
Vous pouvez facturer des frais pour l'acte physique de transfert d'une copie, et vous pouvez, à votre choix, offrir une protection de garantie en échange d'un frais.
2. Vous pouvez modifier votre copie ou vos copies de la Bibliothèque ou de toute partie de celle-ci, formant ainsi une œuvre basée sur la Bibliothèque, et copier et distribuer ces modifications ou travaux selon les termes de la Section 1 ci-dessus, à condition que vous remplissiez également toutes ces conditions :
a) L'œuvre modifiée doit elle-même être une bibliothèque de logiciels.
b) Vous devez faire en sorte que les fichiers modifiés contiennent des avis prioritaires indiquant que vous aviez modifié les fichiers et la date de toute modification.
c) Vous devez faire en sorte que l'ensemble de l'œuvre soit concédé sous licence gratuitement à tous les tiers selon les termes de la présente Licence.
d) Si une installation de la bibliothèque modifiée fait référence à une fonction ou à une table de données à fournir par un programme d'application qui utilise l'installation, autre qu'un argument transmis lorsque l'installation est invoqué, alors vous devez faire un effort de bonne foi pour vous assurer que, dans le cas où une application ne fournit pas une telle fonction ou une telle table, l'installation fonctionne toujours et accomplit n'importe quelle partie de son but reste significatif.
(Par exemple, une fonction de calcul des racines carrées dans une bibliothèque a un objectif entièrement bien défini, indépendant de l'application. Par conséquent, la sous-section 2d exige que toute fonction ou table fournie par l'application utilisée par cette fonction soit facultative : si l'application ne la fournit pas, la fonction racine carrée doit quand même calculer les racines carrées.)
Ces exigences s'appliquent à l'ensemble du travail modifié. Si des sections identifiables de cette œuvre ne proviennent pas de la Bibliothèque et peuvent être raisonnablement considérées comme des œuvres indépendantes et séparées en elles-mêmes, alors la présente Licence et ses conditions ne s'appliquent pas à ces sections lorsque vous les distribuez comme des œuvres distinctes. Mais lorsque vous distribuez les mêmes sections en tant que partie d'un tout qui est une œuvre basée sur la Bibliothèque, la distribution de l'ensemble doit être selon les termes de cette Licence, dont les autorisations pour les autres titulaires de licence s'étendent à l'ensemble, et donc à chaque partie indépendamment de qui l'a écrit.
Ainsi, ce n'est pas l'intention de la présente section de revendiquer des droits ou de contester vos droits sur des œuvres écrites entièrement par vous ; plutôt, l'intention est d'exercer le droit de contrôler la distribution d'œuvres dérivées ou collectives basées sur la Bibliothèque.
De plus, 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 cette Licence à une copie donnée de la Bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se réfèrent à cette Licence, de sorte qu'ils se réfèrent à la Licence Publique Générale GNU ordinaire, version 2, au lieu de cette Licence. (Si une version plus récente que la version 2 de la licence publique générale GNU ordinaire est apparue, vous pouvez spécifier cette version à la place si vous le souhaitez.) N'apportez aucune autre modification à ces avis.
Une fois que cette modification est apportée dans une copie donnée, elle 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 les œuvres dérivées faites à 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, en vertu de l'Article 2) en code objet ou sous forme exécutable conformément aux termes des Articles 1 et 2 ci-dessus. à condition que vous l'accompagniez du code source complet lisible par machine correspondant, qui doit être distribué selon les termes des sections 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels.
Si la distribution du code objet est faite en offrant l'accès à la copie à partir d'un endroit désigné, alors offrir un accès équivalent à la copie du code source à partir du même endroit satisfait à l'obligation de distribuer le code source, même si des tiers ne sont pas obligés de copier la source avec le code objet.
5. Un programme qui ne contient aucun dérivé d'une partie de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou lié à celle-ci, est appelé un "travail qui utilise la bibliothèque". Une telle œuvre, isolément, n'est pas une œuvre dérivée de la Bibliothèque, et ne relève donc pas du champ d'application de la présente Licence.
Cependant, lier un "travail qui utilise la bibliothèque" à la bibliothèque crée un exécutable qui est dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un "travail qui utilise la bibliothèque". L'exécutable est donc couvert par cette Licence. L'article 6 énonce les modalités de distribution de ces exécutables.
Lorsqu'un "travail qui utilise la bibliothèque" utilise le matériel 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 pour que cela soit vrai n'est pas précisément défini par la loi.
Si un tel fichier d'objet utilise uniquement des paramètres numériques, des présentations de structure de données et des méthodes d'accès, ainsi que de petites macros et de petites fonctions intégrées (dix lignes ou moins de longueur), l'utilisation du fichier d'objet n'est pas restreinte, qu'il s'agisse légalement d'un travail dérivé ou non. (Les exécutables contenant ce code objet et des parties de la bibliothèque relèvent toujours de la section 6.)
Sinon, si l'œuvre est un dérivé de la Bibliothèque, vous pouvez distribuer le code objet de l'œuvre selon les termes de la Section 6. Tous les exécutables contenant ce travail relèvent également de la section 6, qu'ils soient ou non liés directement à la bibliothèque elle-même.
6. A titre d'exception aux sections ci-dessus, vous pouvez également combiner ou lier un "travail qui utilise la bibliothèque" à la bibliothèque pour produire un travail contenant des parties de la bibliothèque. Bibliothèque et distribution de ce travail selon les termes de votre choix, à condition que les termes permettent la modification du travail pour l'usage du client et la rétro-ingénierie pour le débogage de ces modifications.
Vous devez donner un avis bien visible avec chaque copie de l'œuvre que la Bibliothèque est utilisée et que la Bibliothèque et son utilisation sont couverts par la présente Licence. Vous devez fournir une copie de cette licence. Si l'œuvre en cours d'exécution affiche des avis de copyright, vous devez inclure l'avis de copyright pour la Bibliothèque parmi eux, ainsi qu'une référence dirigeant l'utilisateur vers la copie de cette Licence. En outre, vous devez faire l'une des choses suivantes :
a) Accompagner le travail avec le code source complet lisible par machine pour la bibliothèque, y compris les modifications qui ont été utilisées dans le travail (qui doivent être distribuées sous les sections 1 et 2 ci-dessus) ; et, si le travail est un exécutable lié à la bibliothèque, avec le "travail qui utilise la bibliothèque" lisible par machine complet, en tant que code objet et/ou code source, afin que l'utilisateur puisse modifier la bibliothèque, puis relier 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 dans la bibliothèque ne pourra pas nécessairement recompiler l'application pour utiliser les définitions modifiées.)
b) Utiliser un mécanisme de bibliothèque partagée approprié pour la liaison 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 des fonctions de 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 avec l'interface avec la version avec laquelle le travail a été effectué.
c) Accompagner le travail avec une offre écrite, valable pendant au moins trois ans, pour donner au même utilisateur les matériaux spécifiés à la sous-section 6a, ci-dessus, pour un coût ne dépassant pas le coût de l'exécution de cette distribution.
d) Si la distribution de l'œuvre est effectuée en offrant l'accès à la copie à partir d'un lieu désigné, offrir un accès équivalent à la copie des documents précités à partir du même endroit.
e) Vérifier que l'utilisateur a déjà reçu une copie de ces documents ou que vous avez déjà envoyé une copie à cet utilisateur.
Pour un exécutable, la forme requise du "travail qui utilise la bibliothèque" doit inclure les données et les programmes utilitaires nécessaires à la reproduction de l'exécutable à partir de celui-ci. Cependant, à titre d'exception spéciale, les matériaux à distribuer n'ont pas besoin d'inclure tout ce qui est normalement distribué (sous forme source ou binaire) avec les principaux composants (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable s'exécute, sauf si ce composant 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 pas normalement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas utiliser les deux et la bibliothèque ensemble dans un exécutable que vous distribuez.
7. Vous pouvez placer des installations de bibliothèque qui sont une œuvre basée sur la bibliothèque côte à côte dans une bibliothèque unique avec d'autres installations de bibliothèque non couvertes par la présente licence, et distribuer une telle bibliothèque combinée, à condition que la distribution séparée de l'œuvre basée sur la bibliothèque et des autres installations de la bibliothèque soit autrement autorisée, et à condition que vous fassiez ces deux choses :
a) Accompagner la bibliothèque combinée avec une copie de la même œuvre basée sur la bibliothèque, dissociée de toute autre bibliothèque. Celui-ci doit être distribué conformément aux dispositions des Sections ci-dessus.
b) Donner un avis important à la bibliothèque combinée du fait qu'une partie de celle-ci est une œuvre basée sur la bibliothèque, et expliquer où trouver la forme non combinée qui l'accompagne.
8. Vous ne pouvez pas copier, modifier, sous-licencier, lier ou distribuer la Bibliothèque, sauf disposition expresse de la présente Licence. Toute tentative de copier, modifier, sous-licencier, lier ou distribuer la Bibliothèque est nulle et mettra automatiquement fin à vos droits en vertu de la présente Licence. Cependant, les parties qui ont reçu des copies, ou des droits, de vous en vertu de la présente Licence ne verront pas leurs licences résiliées tant que ces parties resteront en pleine conformité.
9. Vous n'êtes pas tenu d'accepter cette licence, car vous ne l'avez pas signée. Cependant, rien d'autre ne vous accorde la permission de modifier ou de distribuer la Bibliothèque ou ses œuvres dérivées. 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 toute œuvre basée sur la Bibliothèque), vous indiquez votre acceptation de la présente Licence pour le faire, ainsi que tous ses termes et conditions pour la copie, la distribution ou la modification de la Bibliothèque ou des œuvres basées sur elle.
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 concédant de licence d'origine pour copier, distribuer, lier ou modifier la Bibliothèque sous réserve des présentes conditions générales. Vous ne pouvez pas imposer d'autres restrictions à l'exercice par les destinataires des droits concédés aux présentes. Vous n'êtes pas responsable de l'application par des tiers de la présente Licence.
11. Si, à la suite d'un jugement judiciaire ou d'une allégation de violation de brevet ou pour toute autre raison (non limitée aux questions de brevet), des conditions vous sont imposées (que ce soit par ordonnance judiciaire, accord ou autre) qui contredisent les conditions de la présente Licence, elles ne vous excusent pas des conditions de la présente Licence. Si vous ne pouvez pas distribuer de manière à satisfaire simultanément à vos obligations en vertu de la présente Licence et à toute autre obligation pertinente, vous ne pouvez pas distribuer la Bibliothèque 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 reçoivent des copies directement ou indirectement par votre intermédiaire, alors la seule façon de satisfaire à la fois et cette Licence serait de s'abstenir entièrement de la distribution de la Bibliothèque.
Si une partie du présent article est jugée invalide ou inapplicable dans une circonstance particulière, le reste de l'article est destiné à s'appliquer, et l'article dans son ensemble est destiné à s'appliquer dans d'autres circonstances.
La présente section n'a pas pour objet de vous inciter à enfreindre des brevets ou d'autres revendications de droits de propriété ou à contester la validité de ces revendications ; cette section a pour seul but de protéger l'intégrité du système de distribution de logiciels libres qui est mis en œuvre par les pratiques de licence publique. Beaucoup de gens ont fait des contributions généreuses à la vaste gamme de logiciels distribués par ce système en se fondant sur une application cohérente de ce système ; il appartient à l'auteur / donateur de décider s'il est prêt à distribuer des logiciels par le biais de tout autre système et un titulaire de licence ne peut pas imposer ce choix.
Cette section vise à clarifier ce qui est considéré comme une conséquence du reste de cette 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 du droit d'auteur original qui place la Bibliothèque sous cette Licence peut ajouter une limitation explicite de la 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, cette Licence incorpore la limitation comme si elle était écrite dans le corps de cette 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 Limitée. Ces nouvelles versions seront similaires dans l'esprit de la présente version, mais peuvent différer dans le détail pour résoudre de nouveaux problèmes ou préoccupations.
Chaque version reçoit un numéro de version distinctif. Si la Bibliothèque spécifie un numéro de version de cette 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 licence, vous pouvez choisir n'importe quelle version jamais publiée par la Free Software Foundation.
14. Si vous souhaitez incorporer des parties de la bibliothèque dans d'autres programmes gratuits dont les conditions de distribution sont incompatibles avec ceux-ci, écrivez à l'auteur pour demander la permission. Pour les logiciels qui sont protégés par le droit d'auteur par la Free Software Foundation, écrivez à la Free Software Foundation ; nous faisons parfois des exceptions pour cela. Notre décision sera guidée par les deux objectifs de préserver le statut libre de tous les dérivés de notre logiciel libre et de promouvoir le partage et la réutilisation des logiciels en général.
ABSENCE DE GARANTIE
15. PARCE QUE LA BIBLIOTHÈQUE EST AUTORISÉE GRATUITEMENT, IL N'Y A PAS DE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE PERMISE PAR LA LOI APPLICABLE. SAUF INDICATION CONTRAIRE PAR ÉCRIT LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU D'AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE "TELLE QUELLE" SANS GARANTIE DE QUELQUE NATURE QUE CE SOIT, EXPRIMÉE OU IMPLICITE, Y COMPRIS, MAIS NON LIMITÉE, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONDITION PHYSIQUE À UN USAGE PARTICULIER. TOUT LE RISQUE QUANT À LA QUALITÉ ET À LA PERFORMANCE DE LA BIBLIOTHÈQUE EST AVEC VOUS. SI LA BIBLIOTHÈQUE EST DÉFECTUEUSE, VOUS ASSUMEZ LE COÛT DE TOUS LES SERVICES, RÉPARATIONS OU CORRECTIONS NÉCESSAIRES.
16. EN AUCUN CAS, SAUF SI REQUIS PAR LA LOI APPLICABLE OU CONVENU PAR ÉCRIT, TOUT DÉTENTEUR DE DROITS D'AUTEUR, OU TOUTE AUTRE PARTIE QUI PEUT MODIFIER ET / OU REDISTRIBUER LA BIBLIOTHÈQUE COMME AUTORISÉ CI-DESSUS, VOUS SERA RESPONSABLE DES DOMMAGES, Y COMPRIS LES DOMMAGES GÉNÉRAUX, SPÉCIAUX, ACCIDENTELS OU CONSÉCUTIFS RÉSULTANT DE L'UTILISATION OU INCAPACITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS NON LIMITÉ À LA PERTE DE DONNÉES OU DE DONNÉES RENDUES INEXACTES OU DES PERTES SOUTENUES PAR VOUS OU DES TIERS OU UN ÉCHEC DE LA BIBLIOTHÈQUE À FONCTIONNER AVEC UN AUTRE LOGICIEL), MÊME SI CE TITULAIRE OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES.
FIN DES TERMES ET CONDITIONS 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 de la rendre gratuite et que tout le monde puisse la redistribuer et la 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 joindre au début de chaque fichier source pour transmettre le plus efficacement l'exclusion de la garantie ; et chaque fichier doit avoir au moins la ligne "droit d'auteur" et un pointeur vers l'endroit où l'avis complet est trouvé.
<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 sous les conditions d'utilisation de La GNU Lesser General Public License publiées par la Free Software Foundation : version 2.1 de la licence ou toute version ultérieure.
Cette bibliothèque est fournie dans le but d'aider les utilisateurs, mais SANS AUCUNE GARANTIE explicite ou implicite, notamment quant à sa QUALITE ou à son ADEQUATION A UN BUT PARTICULIER. Voir la GNU Lesser General Public License, pour plus d'informations à ce sujet.
Vous devez avoir reçu une copie de la licence GNU Lesser General Public License livrées avec cette bibliothèque. Si ce n'est pas le cas, écrivez à : Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Ajoutez également des informations sur la façon de vous contacter par courrier électronique et papier.
Vous devriez également demander à votre employeur (si vous travaillez en tant que programmeur) ou à votre école, le cas échéant, de signer un "avertissement de droit d'auteur" pour la bibliothèque, si nécessaire. Voici un exemple ; modifiez les noms :
Yoyodyne, Inc., décline par la présente tous les droits d'auteur sur la bibliothèque "Frob" (une bibliothèque pour les boutons de retouche) écrite par James Random Hacker.
signature de Ty Coon, le 1er avril 1990, Ty Coon, président de Vice
C'est tout ce qu'il y a !
-------------- Séparateur --------------
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (identique à com.github.javaparser:javaparser-core)
-------------- Séparateur --------------
Dépendance : org.slf4j:slf4j-api
Copyright : QOS.ch
Licence : MIT
./LICENSE.txt
Copyright (c) 2004-2022 QOS.ch Sarl (Suisse) Tous droits réservés.
Par les présentes, toute personne est autorisée à obtenir gratuitement une copie de ce logiciel et des fichiers de documentation associés (le "Logiciel"), à utiliser le Logiciel sans restrictions, ce qui inclut, mais sans s'y limiter, les droits d'utilisation, de copie, de modification, de fusion, de publication, de distribution, d'accord de sous-licences et de vente de copies du Logiciel, et à autoriser les personnes auxquelles le Logiciel est fourni à appliquer ces droits, dans le respect des conditions suivantes :
L'avis de copyright ci-dessus et le présent avis d'autorisation doivent être inclus dans tous les exemplaires ou portions substantielles du Logiciel.
LE LOGICIEL EST FOURNI "EN L'ETAT", SANS AUCUN TYPE DE GARANTIE, EXPRESSE OU IMPLICITE, CE QUI INCLUT, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITE MARCHANDE OU D'ADEQUATION A UN USAGE PARTICULIER, ET D'ABSENCE DE CONTREFACON. LES AUTEURS OU LES DETENTEURS DU COPYRIGHT NE PEUVENT EN AUCUN CAS ETRE TENUS RESPONSABLES DES RECLAMATIONS, DOMMAGES OU AUTRES REVENDICATIONS ISSUS DE L'UTILISATION CONTRACTUELLE OU DELICTUELLE DU LOGICIEL OU D'ELEMENTS DERIVES DU LOGICIEL.
-------------- Séparateur --------------