Licence Jython

A. CONDITIONS GÉNÉRALES D'ACCÈS OU D'UTILISATION DE JYTHON

LICENCE PYTHON SOFTWARE FOUNDATION VERSION 2
  1. Le présent CONTRAT DE LICENCE est conclu entre la Python Software Foundation ("PSF") et l'individu ou l'organisation ("licencié") qui accède et utilise ce logiciel ("Jython") sous forme source ou binaire et sa documentation associée.

  2. Sous réserve des termes et conditions du présent Contrat de Licence, PSF accorde par les présentes au Licencié une licence mondiale non exclusive, libre de redevance pour reproduire, analyser, tester, exécuter et/ou afficher publiquement, préparer des œuvres dérivées, distribuer et autrement utiliser Jython seul ou dans toute version dérivée, à condition toutefois que le contrat de licence de PSF et l'avis de copyright de PSF, c'est-à-dire "Copyright © 2007 Python Software Foundation ; All Rights Reserved" soient conservés en Jython seul ou dans toute version dérivée préparée par le licencié.

  3. Dans le cas où le Licencié prépare une œuvre dérivée qui est basée sur ou incorpore Jython ou une partie de celui-ci, et veut rendre l'œuvre dérivée disponible à d'autres comme prévu aux présentes, le Licencié accepte par les présentes d'inclure dans une telle œuvre un bref résumé des modifications apportées à Jython.

  4. PSF met Jython à la disposition du Licencié en l'état. PSF NE FAIT AUCUNE REPRÉSENTATION OU GARANTIE, EXPRESSE OU IMPLICITE. PAR EXEMPLE, MAIS PAS DE LIMITATION, PSF NE FAIT AUCUNE REPRÉSENTATION OU GARANTIE DE QUALITÉ MARCHANDE OU DE FORME PHYSIQUE POUR UN USAGE PARTICULIER OU QUE L'UTILISATION DE JYTHON N'ENFREINDRA AUCUN DROIT DE TIERS.

  5. PSF NE SERA PAS RESPONSABLE ENVERS LE LICENCIÉ OU TOUT AUTRE UTILISATEUR DE JYTHON POUR TOUT DOMMAGE OU PERTE ACCIDENTEL, SPÉCIAL OU CONSÉCUTIF RÉSULTANT DE LA MODIFICATION, DE LA DISTRIBUTION OU AUTREMENT DE L'UTILISATION DE JYTHON, OU DE TOUT DÉRIVÉ DE CELUI-CI, MÊME S'IL EST AVISÉ DE SA POSSIBILITÉ.

  6. Le présent contrat de licence sera automatiquement résilié en cas de violation substantielle de ses conditions générales.

  7. Aucune disposition du présent contrat de licence ne sera réputée créer une relation d'agence, de partenariat ou de coentreprise entre PSF et le licencié. Le présent contrat de licence n'accorde pas la permission d'utiliser des marques commerciales ou des noms commerciaux PSF dans un sens de marque commerciale pour approuver ou promouvoir des produits ou services du licencié ou d'un tiers.

  8. En copiant, en installant ou en utilisant Jython, le Licencié accepte d'être lié par les termes et conditions du présent Contrat de Licence.

Licence Jython 2.0, 2.1

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 dans les formulaires binaires doivent reproduire l'avis de copyright ci-dessus, la présente liste de conditions et l'avis d'exclusion de responsabilité suivant dans la documentation et/ou les autres documents fournis avec la distribution.

  • Ni le nom des développeurs Jython 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.

CE LOGICIEL EST FOURNI PAR LES DÉTENTEURS DE DROITS D'AUTEUR ET LES CONTRIBUTEURS "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 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 SERVICES DE SUBSTITUTION ; LA PERTE D'UTILISATION, DE DONNÉES OU DE BÉNÉFICES ; OU L'INTERRUPTION DE L'ACTIVITÉ, QUELLE QU'EN SOIT LA THÉORIE DE LA RESPONSABILITÉ, QU'ELLE SOIT CONTRACTUELLE, STRICTE OU DÉLICTUELLE (Y COMPRIS LA NÉGLIGENCE OU AUTRE), RÉSULTE DE QUELQUE MANIÈRE QUE CE SOIT DE L'UTILISATION DE CE LOGICIEL, MÊME S'IL EST CONSEILLÉ DE LA POSSIBILITÉ DE TELS DOMMAGES.

Licence de logiciel JPython 1.1.x
  1. Le présent CONTRAT DE LICENCE est conclu entre la Corporation for National Research Initiatives, ayant un bureau à 1895 Preston White Drive, Reston, VA 20191 ("CNRI"), et l'individu ou l'organisation ("Licencié") accédant et utilisant JPython version 1.1.x sous forme source ou binaire et sa documentation associée telle que fournie ici ("Logiciel").

  2. Sous réserve des termes et conditions du présent Contrat de Licence, CNRI accorde au Licencié une licence mondiale non exclusive, non transférable, libre de redevance pour reproduire, analyser, tester, exécuter et/ou afficher publiquement, préparer des œuvres dérivées, distribuer et autrement utiliser le Logiciel seul ou dans toute version dérivée, à condition toutefois que le contrat de licence de CNRI et l'avis de droit d'auteur de CNRI, c'est-à-dire "Copyright ¾1996-1999 Corporation for National Research Initiatives ; All Rights Reserved" soient tous deux conservés dans le logiciel, seul ou dans toute version dérivée préparée par le licencié.

    Alternativement, au lieu de l'accord de licence de CNRI, le licencié peut remplacer le texte suivant (en supprimant les devis), à condition, toutefois, que ce texte soit affiché en évidence dans le logiciel seul ou dans toute version dérivée préparée par le licencié : "JPython (Version 1.1.x) est mis à disposition sous réserve des termes et conditions du contrat de licence de CNRI. Le présent Accord peut être situé sur Internet à l'aide de l'identifiant unique et persistant suivant (connu sous le nom de poignée) : 1895.22/1006. La licence peut également être obtenue à partir d'un serveur proxy sur le Web en utilisant l'URL suivante : http://hdl.handle.net/1895.22/1006."

  3. Dans le cas où le Licencié prépare une œuvre dérivée qui est basée sur ou incorpore le Logiciel ou une partie de celui-ci, et veut mettre l'œuvre dérivée à la disposition du public tel que prévu dans les présentes, le Licencié accepte par les présentes d'indiquer dans toute œuvre de ce type, de manière visible, la nature des modifications apportées au Logiciel de CNRI.

  4. Le Licencié ne peut pas utiliser les marques commerciales ou les noms commerciaux de CNRI, y compris JPython ou CNRI, dans un sens de marque commerciale, pour approuver ou promouvoir des produits ou services du Licencié, ou de tout tiers. Le Licencié peut utiliser la marque JPython en relation avec les versions dérivées du Licencié qui sont basées sur ou incorporent le Logiciel, mais uniquement sous la forme "JPython-based ___________________", ou équivalent.

  5. CNRI met le Logiciel à la disposition du Licencié "TEL QUEL".

    CNRI NE FAIT AUCUNE REPRÉSENTATION OU GARANTIE, EXPRESSE OU IMPLICITE. À TITRE D'EXEMPLE, MAIS PAS DE LIMITATION, CNRI NE FAIT AUCUNE DÉCLARATION OU GARANTIE DE QUALITÉ MARCHANDE OU DE FORME PHYSIQUE POUR UN USAGE PARTICULIER OU QUE L'UTILISATION DU LOGICIEL N'ENFREINDRA AUCUN DROIT DE TIERS.

  6. CNRI NE SERA PAS RESPONSABLE ENVERS LE LICENCIÉ OU LES AUTRES UTILISATEURS DU LOGICIEL POUR TOUT DOMMAGE OU PERTE ACCIDENTEL, SPÉCIAL OU CONSÉCUTIF RÉSULTANT DE L'UTILISATION, DE LA MODIFICATION OU DE LA DISTRIBUTION DU LOGICIEL, OU DE TOUT DÉRIVÉ DE CELUI-CI, MÊME S'IL EST AVISÉ DE LA POSSIBILITÉ DE CELUI-CI. CERTAINS ÉTATS N'AUTORISENT PAS LA LIMITATION OU L'EXCLUSION DE RESPONSABILITÉ, DONC L'AVIS DE NON-RESPONSABILITÉ CI-DESSUS PEUT NE PAS S'APPLIQUER AU LICENCIÉ.

  7. Le présent contrat de licence peut être résilié par CNRI (i) immédiatement après notification écrite de CNRI de toute violation importante par le licencié, si la nature de la violation est telle qu'elle ne peut être corrigé rapidement ; ou (ii) soixante (60) jours après l'avis de CNRI au licencié d'une violation pouvant faire l'objet d'une correction matérielle, si le licencié n'a pas remédié à cette violation dans ce délai de soixante jours.

  8. Le présent contrat de licence est régi et interprété à tous égards par la loi de l'État de Virginie, à l'exclusion des dispositions relatives aux conflits de lois. Aucune disposition du présent accord ne sera réputée créer une relation d'agence, de partenariat ou de coentreprise entre CNRI et le licencié.

  9. En cliquant sur le bouton "ACCEPTER" lorsque cela est indiqué, ou en installant, copiant ou utilisant le Logiciel, le Licencié accepte d'être lié par les termes et conditions du présent Contrat de Licence.

B. HISTORIQUE DU LOGICIEL

JPython a été créé à la fin de 1997 par Jim Hugunin. Jim a également été le développeur principal pendant qu'il était à CNRI. En février 1999, Barry Warsaw est devenu le développeur principal et a publié JPython version 1.1.

En octobre 2000, Barry a aidé à déplacer le logiciel vers SourceForge où il a été renommé Jython. Jython 2.0 et 2.1 ont été développés sous la licence spécifique Jython ci-dessous.

Depuis la version 2.2, les contributeurs de Jython ont signé des accords de contribution de Python Software Foundation et les versions sont couvertes par la licence de Python Software Foundation version 2.

La bibliothèque standard est également couverte par la licence Python Software Foundation. Pour plus d'informations, consultez le fichier Lib/LICENSE.

Le paquet zxJDBC a été écrit par Brian Zimmer et initialement sous licence publique GNU. Le package est désormais couvert par la licence logicielle Jython.

L'interpréteur de ligne de commande est couvert par la licence logicielle Apache. Pour plus de détails, reportez-vous au fichier org/apache/LICENSE.

Voir Licence Apache version 2.