Jackson
Processeur Jackson JSON
Jackson est une bibliothèque de traitement JSON haute performance, libre / open source. Il a été écrit à l'origine par Tatu Saloranta (tatu.saloranta@iki.fi) et est en développement depuis 2007.
Il est actuellement développé par une communauté de développeurs, ainsi que soutenu commercialement par FasterXML.com.
## crédits
Une liste de contributeurs peut être trouvée à partir du fichier CREDITS, qui est inclus dans certains artefacts (généralement les distributions sources); mais est toujours disponible à partir de l'utilisation du projet système de gestion du code source (SCM).
-
Inclure la licence suivante UNIQUEMENT UNE fois dans la documentation, même s'il existe plusieurs produits sous licence en vertu de la licence.
Ce qui suit s'applique à tous les produits faisant l'objet d'une licence Apache 2.0 :
Vous ne pouvez utiliser les fichiers identifiés que dans le respect de la licence Apache, version 2.0 (la " licence ").
Vous pouvez obtenir une copie de la licence à l'adresse http://www.apache.org/licenses/LICENSE-2.0
Une copie de la licence est également reproduite ci-dessous.
À moins que la loi applicable ne l'exige ou ne l'accepte par écrit, les logiciels distribués en vertu de la licence Apache ou de la licence GPL sont distribués "TELS QUELS", SANS GARANTIE NI CONDITIONS DE QUELQUE NATURE QUE CE SOIT, expresse ou implicite.
Reportez-vous à la licence pour la langue spécifique qui régit les autorisations et les limitations de la licence.
Licence Apache
Version 2.0, janvier 2004 http://www.apache.org/licenses/
CONDITIONS D'UTILISATION, DE REPRODUCTION ET DE DISTRIBUTION
-
définitions;
Le terme "licence" désigne les conditions d'utilisation, de reproduction et de distribution définies aux articles 1 à 9 du présent document.
Le terme "concédant de licence" désigne le titulaire de droit d'auteur ou l'entité autorisée par le titulaire de droit d'auteur qui concède la licence.
Par "entité juridique", on entend l'union de l'entité intérimaire et de toutes les autres entités qui contrôlent, sont contrôlées par ou sont sous contrôle commun avec cette entité. Aux fins de la présente définition, on entend par "contrôle" (i) le pouvoir, direct ou indirect, de diriger ou de gérer cette entité, que ce soit par contrat ou autrement, ou (ii) la propriété de cinquante pour cent (50 %) ou plus des actions en circulation, ou (iii) la propriété bénéficiaire de cette entité.
"Vous" (ou "votre") signifie une personne physique ou une Entité juridique qui exerce les autorisations accordées par la présente licence.
Par "source", on désigne la forme privilégiée pour apporter des modifications, y compris mais sans s'y limiter, le code source de logiciels, la source de la documentation et les fichiers de configuration.
Par "objet", on désigne toute forme résultant de la transformation mécanique ou de la traduction d'une forme source, y compris mais sans s'y limiter, le code d'objet compilé, la documentation générée et les conversions en d'autres types de média.
"Œuvre" s'entend du travail d'auteur, qu'il soit sous forme de source ou d'objet, mis à disposition en vertu de la licence, comme indiqué par un avis de droit d'auteur inclus dans l'oeuvre ou annexé à celle-ci.
(Un exemple est fourni dans l'annexe ci-dessous).
Par "oeuvres dérivées", on entend toute oeuvre, qu'elle soit sous forme de source ou d'objet, qui est fondée sur (ou dérivée de) l'oeuvre et pour laquelle les révisions éditoriales, annotations, élaborations ou autres modifications représentent, dans leur ensemble, une oeuvre d'auteur originale. Aux fins de la présente licence, les oeuvres dérivées n'incluent pas les oeuvres qui restent séparables des interfaces de ceux-ci ou qui ne sont simplement liés qu'à ceux-ci (ou liés par nom).
"Contribution" désigne tout travail d'auteur, y compris
la version originale de l'œuvre et toute modification ou ajout à cette œuvre ou aux œuvres dérivées, qui est intentionnellement
soumis au concédant de licence pour inclusion dans l'œuvre par le propriétaire du droit d'auteur ou par une personne ou une entité juridique autorisée à soumettre au nom du propriétaire du droit d'auteur. Aux fins de la présente définition, " soumis " désigne toute forme de communication électronique, verbale ou écrite envoyée au concédant de licence ou à ses représentants, y compris, mais sans s'y limiter :
la communication sur les listes de diffusion électroniques, les systèmes de contrôle de code source et les systèmes de suivi des problèmes qui sont gérés par le concédant de licence ou en son nom dans le but de discuter et d'améliorer l'œuvre, mais à l'exclusion des communications qui sont clairement marquées ou autrement désignées par écrit par le titulaire de droit d'auteur comme "pas une contribution".
Le terme "contributeur" désigne le concédant de licence et toute personne physique ou entité juridique au nom de laquelle une contribution a été reçue par le concédant de licence et incorporée ultérieurement dans l'oeuvre.
-
Concession d'une licence de droit d'auteur. Sous réserve des conditions de la présente licence, chaque contributeur vous accorde par les présentes une licence de droit d'auteur perpétuelle, mondiale, non exclusive, gratuite, libre de redevances et irrévocable pour reproduire, préparer des œuvres dérivatives de,
afficher publiquement, exécuter publiquement, sous-licencier et distribuer l'œuvre et ces œuvres dérivées sous forme de source ou d'objet.
-
Concession d'une licence de brevet. Sous réserve des conditions de la présente licence, chaque contributeur vous accorde par les présentes une licence de brevet perpétuelle, mondiale, non exclusive, gratuite, libre de redevances et irrévocable (sauf indication dans le présent article) pour faire, avoir fait, utiliser, offrir de vendre, vendre, importer et autrement transférer l'œuvre, lorsque cette licence s'applique uniquement aux demandes de brevet pouvant faire l'objet d'une licence.
par ce Contributeur qui est nécessairement violé par sa ou ses Contribution(s) seule(s) ou par la combinaison de sa ou de ses Contribution(s) avec l'Œuvre à laquelle cette ou ces Contribution(s) a été soumise(s). Si vous engagez un litige en matière de brevets contre toute entité (y compris
Allégation selon laquelle l'oeuvre ou une contribution incorporée dans l'oeuvre constitue une violation directe ou contributive du brevet, toutes les licences de brevet qui vous sont accordées en vertu de cette licence pour cette oeuvre seront résiliées à compter de la date de dépôt de ladite litige.
-
Redistribution. Vous pouvez reproduire et distribuer des copies de l'oeuvre ou des oeuvres dérivées sur tout média, avec ou sans modification, et sous forme de source ou d'objet, pourvu que vous remplissiez les conditions suivantes :
-
Vous devez remettre une copie de la présente licence à tout autre destinataire de l'oeuvre ou des oeuvres dérivées; et
-
Vous devez faire en sorte que tous les fichiers modifiés contiennent des avis importants indiquant que vous avez modifié les fichiers; et
-
Vous devez conserver, dans la forme source des œuvres dérivées que vous distribuez, tous les avis de droit d'auteur, de brevet, de marque de commerce et d'attribution de la forme source de l'œuvre,
exclure les avis qui ne concernent aucune partie des Oeuvres dérivées; et
-
Si l'œuvre comprend un fichier texte " AVIS " dans le cadre de sa distribution, toutes les œuvres dérivées que vous distribuez doivent inclure une copie lisible des avis d'attribution contenus dans ce fichier AVIS, à l'exclusion des avis qui ne concernent aucune partie des œuvres dérivées, dans au moins un
des endroits suivants : dans un fichier texte AVIS distribué dans le cadre des Oeuvres Dérivées; dans le formulaire Source ou
la documentation, si elle est fournie avec les Oeuvres dérivées; ou, dans un affichage généré par les Oeuvres dérivées, si et où de tels avis de tiers apparaissent normalement. Le contenu du fichier AVIS n'est fourni qu'à titre informatif et
ne modifiez pas la licence. Vous pouvez ajouter vos propres avis d'attribution dans les œuvres dérivées que vous distribuez, en même temps que
ou en tant qu'addenda au texte de l'AVIS de l'Œuvre, à condition que ces avis d'attribution supplémentaires ne puissent pas être interprétés
en modifiant la licence.
Vous pouvez ajouter votre propre déclaration de droits d'auteur à vos modifications et pouvez fournir des conditions de licence supplémentaires ou différentes.
pour l'utilisation, la reproduction ou la distribution de vos modifications, ou pour toute œuvre dérivée dans son ensemble, à condition que votre utilisation,
La reproduction et la distribution de l'Œuvre sont par ailleurs conformes aux conditions énoncées dans la présente Licence.
-
soumission des contributions; À moins que vous n'indiquiez explicitement le contraire, toute contribution intentionnellement soumise pour inclusion dans l'œuvre
par vous au concédant de licence sera sous les termes et conditions de la présente licence, sans aucune condition supplémentaire.
Nonobstant ce qui précède, rien dans les présentes ne remplacera ni ne modifiera les conditions de tout contrat de licence distinct que vous auriez pu signer avec le concédant de licence concernant lesdites contributions.
-
Marques de commerce. La présente licence ne donne pas l'autorisation d'utiliser les noms commerciaux, marques de commerce, marques de service ou noms de produits du concédant de licence, sauf dans la mesure requise pour une utilisation raisonnable et habituelle pour décrire l'origine de l'oeuvre et reproduire le contenu du fichier AVIS.
-
Exonération de garantie. Sauf si requis par la loi applicable ou convenu par écrit, le Concédant fournit l'Œuvre (et chaque Contributeur fournit ses Contributions) sur une BASE " TEL QUEL ",
SANS GARANTIES OU CONDITIONS D'AUCUNE SORTE, expresses ou
implicite, y compris, sans s'y limiter, toute garantie ou condition
de TITRE, DE NON-VIOLATION, DE QUALITÉ MARCHANDE ou D'ADAPTATION À UN
OBJECTIF PARTICULIER. Vous êtes seul responsable de déterminer s'il est ou non approprié d'utiliser ou de redistribuer l'oeuvre et vous présumez
risques associés à Votre exercice des autorisations en vertu de cette Licence.
-
Limite de responsabilité. En aucun cas et sous aucune théorie juridique, qu'il s'agisse d'actes délictueux (y compris la négligence), contractuels ou autres, à moins que la loi applicable ne l'exige (comme les actes délibérés et grossièrement négligents) ou qu'il en soit convenu par écrit, tout Contributeur sera responsable envers Vous pour les dommages, y compris les dommages directs, indirects, spéciaux, accessoires ou consécutifs de tout caractère découlant de la présente Licence ou de l'utilisation ou de l'incapacité d'utiliser la
Travaux (y compris, mais sans s'y limiter, les dommages pour perte de bonne volonté, arrêt de travail, défaillance ou dysfonctionnement informatique, ou tout autre dommage ou perte commercial), même si ledit Contributeur a été informé de la possibilité de tels dommages.
-
Acceptation de la garantie ou de l'obligation supplémentaire. Pendant la redistribution de l'oeuvre ou de ses oeuvres dérivées, vous pouvez choisir d'offrir et de facturer des frais pour l'acceptation du soutien, de la garantie, de l'indemnité ou d'autres obligations de responsabilité et/ou droits conformes à la présente licence. Cependant, en acceptant de telles obligations, vous agissez uniquement pour votre propre compte en engageant votre seule responsabilité, et non pour le compte d'un autre contributeur, et seulement si vous acceptez d'indemniser, de défendre et de dégager de toute responsabilité chaque contributeur 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 oeuvre.
Pour appliquer la licence Apache à votre oeuvre, joignez l'avis standard suivant, avec les champs entre crochets "[]" remplacés par vos propres informations d'identification. (N'incluez pas les crochets!) Le texte doit être inclus dans la syntaxe de commentaire appropriée pour le format de fichier. Nous recommandons également qu'un nom de fichier ou de classe et une description de l'objectif soient inclus dans la même " page imprimée " que l'avis de droit d'auteur pour faciliter l'identification dans les archives de tiers.
Copyright [aaaa] [nom du titulaire de droit d'auteur]
Sous licence Apache, version 2.0 (la "licence"); vous ne pouvez utiliser ce fichier que dans le respect de la licence. Vous pouvez obtenir une copie de la licence à l'adresse
http://www.apache.org/licenses/LICENSE-2.0
À moins que la loi applicable ne l'exige ou ne l'accepte par écrit, les logiciels distribués en vertu de la licence sont distribués " TELS QUELS ",
SANS GARANTIE OU CONDITIONS D'AUCUNE SORTE, expresse ou implicite.
Reportez-vous à la licence pour la langue spécifique qui régit les autorisations et les limitations de la licence.