poi-ooxml
Connessione di Apache Software Foundation
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./legal/LICENSE
Licenza Apache
Versione 2.0, gennaio 2004
http://www.apache.org/licenses/
TERMINI E CONDIZIONI PER L'UTILIZZO, LA RIPRODUZIONE E LA DISTRIBUZIONE
1. Definizioni.
"Licenza" indica i termini e le condizioni per l'utilizzo, la riproduzione e la distribuzione in base a quanto definito dalle Sezioni da 1 a 9 del presente documento.
"Licenziante" indica il proprietario del Copyright o l'entità autorizzata dal proprietario del Copyright che concede la Licenza.
"Persona giuridica" indica l'insieme delle entità agenti e tutte le altre entità che controllano, sono controllate o sono sotto il controllo comune di tale entità. Ai fini di questa definizione, il termine "controllo" indica (i) il potere, diretto o indiretto, di dirigere e gestire tale entità in base al contratto o altrimenti, (ii) la proprietà di almeno il 50 per cento (50%) delle azioni in circolazione, oppure (iii) la proprietà effettiva di tale entità.
"Utente" indica una Persona fisica o giuridica che esercita le autorizzazioni concesse in base alla presente Licenza.
"Sorgente" indica il formato preferito per apportare modifiche, a titolo esemplificativo ma non limitativo, al codice sorgente del software, alla fonte della documentazione e ai file di configurazione.
"Oggetto" indica qualsiasi formato risultante dalla trasformazione meccanica o dalla traduzione di un formato di codice Sorgente, inclusi, a titolo esemplificativo ma non limitativo, il codice oggetto compilato, la documentazione generata e le conversioni in altri tipi di supporto.
"Lavoro" indica l'opera originale di autore, in formato di codice Sorgente o Oggetto, resa disponibile in base alla Licenza, come indicato dall'informativa sul Copyright inclusa o allegata al lavoro. Un esempio è riportato nell'Appendice descritta di seguito.
Per "Lavori Derivati" si intendono i lavori, in formato di codice Sorgente o Oggetto, basati o derivati dal Lavoro Originale e per i quali revisioni editoriali, annotazioni, elaborazioni o altre modifiche rappresentano, nel loro insieme, un'opera originale di autore. Ai fini della presente Licenza, i Lavori Derivati non includono i Lavori che rimangono distinti dal Lavoro Originale o semplicemente collegati (o legati in base al nome) all'interfaccia del Lavoro e dei Lavori Derivati da ciò.
"Contributo" indica qualsiasi opera originale di autore, inclusa la versione originale del Lavoro ed eventuali modifiche o aggiunte al Lavoro stesso o ai Lavori Derivati da questo, che è intenzionalmente inviata al Licenziante affinché venga inclusa nel Lavoro dal titolare del Copyright o da una Persona fisica o giuridica autorizzata a inviarla per conto del proprietario del Copyright. Ai fini di questa definizione, il termine "inviata" indica qualsiasi forma di comunicazione elettronica, verbale o scritta inviata al Licenziante o ai suoi rappresentanti, incluse, a titolo esemplificativo ma non limitativo, comunicazioni tramite mailing list elettroniche, sistemi di controllo del codice sorgente, sistemi di registrazione dei problemi gestiti dal Licenziante o per suo conto, a scopo di discussione o miglioramento del Lavoro, escluse le comunicazioni contrassegnate in modo esplicito o altrimenti definite per iscritto dal proprietario del Copyright come "Non costituiscono un contributo".
"Collaboratore" indica il Licenziante o qualsiasi Persona fisica o giuridica per conto della quale il Licenziante ha ricevuto un contributo inserito successivamente nel Lavoro.
2. Concessione della licenza di Copyright. In base ai termini e alle condizioni contenute nella presente Licenza, ciascun Collaboratore concede all'Utente una licenza di Copyright a tempo indeterminato, a livello mondiale, non esclusiva, gratuita, non soggetta a royalty e irrevocabile per la riproduzione, la preparazione di Lavori Derivati, l'esposizione e l'esecuzione pubbliche, la concessione in sublicenza e la distribuzione del Lavoro e di tali Lavori Derivati in formato di codice Sorgente o Oggetto.
3. Concessione della licenza sul brevetto. In base ai termini e alle condizioni contenute della presente Licenza, ogni Collaboratore concede all'Utente una licenza sul brevetto a tempo indeterminato, a livello mondiale, non esclusiva, gratuita, non soggetta a royalty, irrevocabile (eccetto per quanto indicato nella presente sezione) per creare, far creare, utilizzare, offrire in vendita, vendere, importare e altrimenti trasferire il Lavoro, in cui tale licenza è applicabile esclusivamente alle domande di brevetto che possono essere concesse su licenza da tale Collaboratore e vengono necessariamente violate dal loro singolo Contributo o da una combinazione di Contributi al Lavoro a cui tali contributi vengono inviati. Se l'Utente avvia un contenzioso in materia di brevetti contro qualsiasi entità (inclusa una domanda riconvenzionale, o una azione di difesa in ambito legale) nella quale si sostiene che il Lavoro o un Contributo inserito nel Lavoro costituisce una violazione diretta o concorrente del brevetto, qualsiasi licenza sul brevetto concessa all'Utente in base alla presente Licenza per tale Lavoro cesserà dalla data in cui è stato avviato il contenzioso.
4. Ridistribuzione. L'Utente potrà riprodurre e distribuire copie del Lavoro o dei Lavori Derivati in qualsiasi forma o mezzo, con o senza modifiche, e in formato di codice Sorgente o Oggetto a condizione che vengano rispettate le condizioni seguenti:
(a) L'Utente deve fornire agli altri destinatari del Lavoro o delle Lavori Derivati una copia della presente licenza; e
(b) L'Utente deve inserire in qualsiasi file modificato avvisi ben visibili indicanti che i file sono stati modificati; e
(c) l'Utente deve mantenere, nella forma Sorgente di qualsiasi Opera Derivata da lui distribuita, tutte le informative sul Diritto d'autore, sui brevetti, sui marchi e su attribuzioni del codice Sorgenti del Lavoro, escluse le informative non attinenti ad alcuna parte dei Lavori Derivati; e
(d) Se il Lavoro include un file testuale di "AVVISO" come parte della sua distribuzione, allora tutte le Lavori Derivati distribuite dall'Utente devono includere una copia leggibile delle informative sulle attribuzioni contenute nel file AVVISO, escluse quelle non attinenti ad alcuna parte dei Lavori Derivati, se e queste informative di terze parti vengono normalmente visualizzate. in almeno uno dei seguenti punti: all'interno di un file testuale AVVISO distribuito come parte dei Lavori Derivati; all'interno del modulo Sorgente o della documentazione, se fornito insieme ai Lavori Derivati; o all'interno di una visualizzazione generata dai Lavori Derivati, se e dove queste informative di terze parti vengono normalmente visualizzate. Il contenuto del file di AVVISO è solo a scopo informativo e non modifica la Licenza. L'Utente può aggiungere informative di attribuzione personali all'interno dei Lavori Derivati da lui distribuiti, insieme o come aggiunta al testo di AVVISO del Lavoro, a condizione che tali informative di attribuzione aggiuntive non possano essere interpretate come modifica della Licenza.
L'Utente può aggiungere la propria dichiarazione sul Copyright alle modifiche da lui apportate e fornire termini e condizioni di licenza supplementari o differenti per l'utilizzo, la riproduzione o la distribuzione di tali modifiche o per qualsiasi Lavoro Derivato nel suo insieme, a condizione che l'utilizzo, la riproduzione e la distribuzione del Lavoro sia altrimenti conforme alle condizioni stabilite nella presente Licenza.
5. Invio di contributi. Salvo quanto diversamente ed espressamente stabilito dall'Utente, qualsiasi Contributo inviato intenzionalmente dall'Utente al Licenziante per essere incluso nel Lavoro deve rispettare i termini e le condizioni definite nella presente Licenza con l'esclusione di termini o condizioni supplementari. Nonostante quanto sopra indicato, nulla della presente Licenza sostituisce o modifica i termini di qualsiasi contratto di licenza separato che possa essere stato stipulato con il Licenziante relativamente a questi Contributi.
6. Marchi. La presente Licenza non autorizza l'uso di nomi commerciali, marchi, marchi di servizio o nomi di prodotti del Licenziante, se non nei limiti necessari a un utilizzo ragionevole e conforme agli usi per descrivere l'origine del Lavoro e riprodurre il contenuto del file di AVVISO.
7. Clausola di esonero da responsabilità sulla garanzia. Salvo quanto previsto dalla legge applicabile o concordato per iscritto, il Licenziante fornisce il Lavoro (e ciascun Collaboratore fornisce il suo Contributo) nello STATO DI FATTO E DI DIRITTO IN CUI SI TROVA SENZA ALCUNA GARANZIA O CONDIZIONE DI ALCUN TIPO, esplicita o implicita, incluse, a titolo esemplificativo ma non limitativo, eventuali garanzie e condizioni di TITOLARITÀ, MANCATA VIOLAZIONE DI DIRITTI, COMMERCIABILITÀ o IDONEITÀ PER UNO SCOPO SPECIFICO. È di esclusiva responsabilità dell'Utente determinare l'idoneità dell'uso o della ridistribuzione del Lavoro e l'Utente inoltre si assume ogni rischio associato all'esercizio delle autorizzazioni in base alla presente Licenza.
8. Limitazione di responsabilità. In nessun caso e in base a nessuna teoria legale sia per responsabilità extracontrattuale (inclusa la negligenza), contrattuale o di altra natura, salvo quanto previsto dalla legge applicabile (ad esempio atti di negligenza intenzionali e per colpa grave) o concordato per iscritto, il Collaboratore potrà essere ritenuto responsabile nei confronti dell'Utente per danni diretti, indiretti, speciali, accessori o conseguenti di qualsiasi tipo derivanti da quanto indicato nella presente Licenza oppure dall'uso o dalla impossibilità di utilizzare il Lavoro, inclusi, a titolo esemplificativo ma non limitativo, danni per mancato avviamento, interruzione del lavoro, guasto o malfunzionamento del computer o qualsiasi altro danno o perdita commerciale, anche nel caso in cui il Collaboratore sia stato informato sulla possibilità di tali danni.
9. Accettazione della garanzia o responsabilità aggiuntiva. Durante la ridistribuzione del Lavoro o dei Lavori Derivati, l'Utente può scegliere di offrire, dietro un corrispettivo, l'accettazione degli obblighi e/o dei diritti relativi all'assistenza, alla garanzia, al risarcimento o altri obblighi e/o diritti di responsabilità conformemente alla presente Licenza. Tuttavia, nell'accettazione di tali obblighi, l'Utente può agire solo per suo conto e sotto la sua esclusiva responsabilità, non per conto di qualsiasi altro Collaboratore, e solo se si impegna a tutelare, difendere, risarcire e tenere indenne ciascun Collaboratore da e a fronte di qualsiasi responsabilità sostenuta da tale Collaboratore o reclamo contro quest'ultimo, derivante dall'accettazione di tale garanzia o responsabilità aggiuntiva.
FINE DEI TERMINI E DELLE CONDIZIONI
APPENDICE: Come applicare la licenza Apache al proprio lavoro
Per applicare la licenza Apache al proprio lavoro, applicare il seguente avviso di informazioni, sostituendo i campi racchiusi tra parentesi quadre "[]" con le proprie informazioni di identificazione. (Non includere le parentesi quadre!) Il testo deve essere inserito nella sintassi di commento appropriata al formato file. Inoltre, si raccomanda di includere un nome di file o classe e una descrizione di scopo del file o classe nella stessa "pagina stampata" delle informazioni di copyright per agevolare l'identificazione all'interno di archivi di terze parti.
Copyright [yyyy] [nome del proprietario del copyright]
Concesso in licenza alle condizioni della licenza Apache, versione 2.0 (la "Licenza"); questo file può essere utilizzato solo in conformità con la Licenza. È possibile ottenere una copia della Licenza all'indirizzo
http://www.apache.org/licenses/LICENSE-2.0
A meno che non sia previsto diversamente dalla legge applicabile o concordato per iscritto, il software distribuito in conformità alla Licenza viene fornito nello STATO DI FATTO E DI DIRITTO IN CUI SI TROVA SENZA ALCUNA GARANZIA O CONDIZIONE DI ALCUN TIPO, esplicita o implicita. Consultare la Licenza per informazioni sulla lingua specifica che regola le autorizzazioni e le limitazioni stabilite in tale Licenza.
SUBCOMPONENTI APACHE POI:
Apache POI include sottocomponenti con avvisi di copyright e termini di licenza separati. L'utilizzo di questi sottocomponenti è soggetto ai termini e le condizioni delle seguenti licenze:
Schemi XML aperti di Office (poi-ooxml-full-*.jar)
Le definizioni di schema Office Open XML utilizzate da Apache POI fanno parte della specifica ECMA Office Open XML (ECMA-376, [1]). Come definito nella sezione 9.4 dello statuto dell'ECMA [2], questa specifica è disponibile per tutte le parti interessate senza restrizioni:
9.4 Tutti i documenti approvati sono messi a disposizione di tutte le parti interessate senza restrizioni.
Inoltre, sia Microsoft che Adobe hanno concesso licenze di brevetto a questo lavoro [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/ Brevetto%20statements%20ok/ECMA-376%20Edition%202%20Microsoft%20Patent%20Declaration.pdf
[5] https://www.ecma-international.org/publications/files/ECMA-ST/Ecma%20PATENT/ Brevetto%20dichiarazioni%20ok/ECMA-376%20Adobe%20Patent%20Declaration.pdf
org.apache.poi.util.ReplacingInputStream si basa sul codice di inbot-utils (https://github.com/Inbot/inbot-utils)
Licenza MIT (MIT)
Copyright © 2015 Inbot
Con il presente documento viene concessa l'autorizzazione, senza alcun costo aggiuntivo, a chiunque entri in possesso di una copia del presente software e dei relativi file della documentazione (il ""Software""), ad utilizzare il Software senza alcuna restrizione, inclusi i diritti non limitati a usare, copiare, modificare, pubblicare, distribuire, concedere in licenza e/o vendere copie del Software e di autorizzare le persone a cui viene fornito il Software a fare altrettanto purché vengano rispettate le condizioni elencate di seguito:
L'avviso di copyright riportato sopra e il presente avviso di autorizzazione devono essere inclusi in tutte i copie o porzioni sostanziali del Software.
QUESTO SOFTWARE È FORNITO "COSÌ COM'È" E NON VIENE RICONOSCIUTA ALCUNA GARANZIA, ESPRESSA O IMPLICITA, COMPRESE, TRA LE ALTRE, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E DI IDONEITÀ PER UN FINE PARTICOLARE E NON VIOLAZIONE DEI DIRITTI ALTRUI. IN NESSUN CASO GLI AUTORI O I DETENTORI DEL COPYRIGHT POTRANNO ESSERE RITENUTI RESPONSABILI PER EVENTUALI CONTESTAZIONI, DANNI O ALTRE RESPONSABILITÀ, SIANO ESSI RISULTANTI DALL'ADEMPIMENTO DEL CONTRATTO, DA NEGLIGENZA O ALTRO, DERIVANTI DA O IN QUALSIASI MODO CONNESSI AL SOFTWARE O ALL'UTILIZZO O AD ALTRE PRESTAZIONI DEL SOFTWARE.
ExceptionUtils deriva da `scala.util.control.NonFatal` in scala-libreria che è stato rilasciato sotto la licenza Apache 2.0.
Copyright © 2002-2023 EPFL
Copyright (c) 2011-2023 Lightbend, Inc.
Il rilascio origine POI raggruppa il wrapper Gradle. (https://docs.gradle.org/current/userguide/gradle_wrapper.html)
Questo è rilasciato sotto la licenza Apache, v2.0.
Copyright © 2015-2021 gli autori originali.
Il file wrapper.gradle è stato sviluppato dal progetto Apache Kafka ed è rilasciato sotto licenza Apache, v2.0.
-------------- Separatore --------------
./legal/NOTICE
Apache POI Copyright 2003-2025 La Apache Software Foundation
Questo prodotto include software sviluppato su
Apache Software Foundation (https://www.apache.org/).
Questo prodotto contiene parti originariamente basate su software BEA. Copyright (c) 2000-2003, BEA Systems, <http://www.bea.com/> (collegamento morto), che è stato acquisito da Oracle Corporation nel 2008. <http://www.oracle.com/us/corporate/Acquisitions/bea/index.html> <https://en.wikipedia.org/wiki/BEA_Systems> Nota: il segretario ASF ha a disposizione un accordo di sovvenzione software (SGA) di BEA Systems, Inc. del 9 settembre 2003 per XMLBeans firmato dal loro EVP / CFO.
Questo prodotto contiene documenti dello schema XML W3C. Copyright 2001-2003 (c) Consorzio del World Wide Web (Massachusetts Institute of Technology, Consorzio Europeo di Ricerca per l'Informatica e la Matematica, Keio University)
Questo prodotto contiene il file chunks_parse_cmds.tbl del programma vsdump. Copyright (C) 2006-2007 Valek Filippov (frob@df.ru)
Questo prodotto contiene parti del progetto dell'applet eID <http://eid-applet.googlecode.com> e <https://github.com/e-Contract/eid-applet>.
Copyright (c) 2009-2018
FedICT (reparto federale ICT del Belgio), e-Contract.be BVBA (https://www.e-contract.be),
Bart Hanssens di FedICT
ExceptionUtils deriva da `scala.util.control.NonFatal` in scala-libreria che è stato rilasciato sotto la licenza Apache 2.0.
Copyright © 2002-2023 EPFL
Copyright (c) 2011-2023 Lightbend, Inc.
Scala include software sviluppato presso LAMP/EPFL (https://lamp.epfl.ch/) e Lightbend, Inc. (https://www.lightbend.com/).
-------------- Separatore --------------
Dipendenza: aopalliance:aopalliance
Diritto d'autore: AOP Alliance
Licenza: dominio pubblico
https://aopalliance.sourceforge.net/
LICENZA: tutto il codice sorgente fornito da AOP Alliance è Public Domain.
-------------- Separatore --------------
https://creativecommons.org/share-your-work/public-domain/
Dominio pubblico
Le nostre licenze aiutano gli autori a mantenere e gestire il loro copyright nei termini che scelgono. I nostri strumenti di dominio pubblico, d'altra parte, consentono agli autori e ai proprietari di copyright che vogliono dedicare le loro opere al pubblico dominio mondiale di farlo, e facilitano l'etichettatura e la scoperta di opere che sono già prive di restrizioni note sul copyright. CC0
Utilizza questo strumento universale se sei titolare di diritti d'autore o di database e desideri rinunciare a tutti i tuoi interessi che potrebbero esistere nel tuo lavoro in tutto il mondo. Poiché le leggi sul copyright differiscono in tutto il mondo, puoi utilizzare questo strumento anche se potresti non avere il copyright nella tua giurisdizione, ma vuoi essere sicuro di eliminare qualsiasi diritto d'autore che potresti avere in altre giurisdizioni.
Ulteriori informazioni
Usa questo strumento
Contrassegno dominio pubblico
Utilizzare questo strumento se si è identificato un'opera priva di restrizioni note sul copyright. Creative Commons non consiglia questo strumento per le opere che sono limitate dalle leggi sul copyright in una o più giurisdizioni.
-------------- Separatore --------------
Dipendenza: com.github.javaparser:javaparser-core
Copyright: Il team di parser Java
Licenza: Apache 2.0; LGPL v.3.0
./LICENZA
JavaParser è disponibile in base ai termini della licenza LGPL o della licenza Apache. L'utente ha il diritto di scegliere i termini con cui adottare JavaParser.
Per ulteriori informazioni sulla licenza LGPL, fare riferimento a LICENSE.LGPL. Si prega di notare che LGPL è solo un'estensione della GPL, che si trova in LICENSE.GPL.
Per ulteriori informazioni sulla licenza Apache, fare riferimento a LICENSE.APACHE
-------------- Separatore --------------
./LICENZA.APACHE
Licenza Apache versione 2.0, gennaio 2004 https://www.apache.org/licenses/
TERMINI E CONDIZIONI PER L'UTILIZZO, LA RIPRODUZIONE E LA DISTRIBUZIONE
1. Definizioni.
"Licenza" indica i termini e le condizioni per l'utilizzo, la riproduzione e la distribuzione in base a quanto definito dalle Sezioni da 1 a 9 del presente documento.
"Licenziante" indica il proprietario del Copyright o l'entità autorizzata dal proprietario del Copyright che concede la Licenza.
"Persona giuridica" indica l'insieme delle entità agenti e tutte le altre entità che controllano, sono controllate o sono sotto il controllo comune di tale entità. Ai fini di questa definizione, il termine "controllo" indica (i) il potere, diretto o indiretto, di dirigere e gestire tale entità in base al contratto o altrimenti, (ii) la proprietà di almeno il 50 per cento (50%) delle azioni in circolazione, oppure (iii) la proprietà effettiva di tale entità.
"Utente" indica una Persona fisica o giuridica che esercita le autorizzazioni concesse in base alla presente Licenza.
"Sorgente" indica il formato preferito per apportare modifiche, a titolo esemplificativo ma non limitativo, al codice sorgente del software, alla fonte della documentazione e ai file di configurazione.
"Oggetto" indica qualsiasi formato risultante dalla trasformazione meccanica o dalla traduzione di un formato di codice Sorgente, inclusi, a titolo esemplificativo ma non limitativo, il codice oggetto compilato, la documentazione generata e le conversioni in altri tipi di supporto.
"Lavoro" indica l'opera originale di autore, in formato di codice Sorgente o Oggetto, resa disponibile in base alla Licenza, come indicato dall'informativa sul Copyright inclusa o allegata al lavoro. Un esempio è riportato nell'Appendice descritta di seguito.
Per "Lavori Derivati" si intendono i lavori, in formato di codice Sorgente o Oggetto, basati o derivati dal Lavoro Originale e per i quali revisioni editoriali, annotazioni, elaborazioni o altre modifiche rappresentano, nel loro insieme, un'opera originale di autore. Ai fini della presente Licenza, i Lavori Derivati non includono i Lavori che rimangono distinti dal Lavoro Originale o semplicemente collegati (o legati in base al nome) all'interfaccia del Lavoro e dei Lavori Derivati da ciò.
"Contributo" indica qualsiasi opera originale di autore, inclusa la versione originale del Lavoro ed eventuali modifiche o aggiunte al Lavoro stesso o ai Lavori Derivati da questo, che è intenzionalmente inviata al Licenziante affinché venga inclusa nel Lavoro dal titolare del Copyright o da una Persona fisica o giuridica autorizzata a inviarla per conto del proprietario del Copyright. Ai fini di questa definizione, il termine "inviata" indica qualsiasi forma di comunicazione elettronica, verbale o scritta inviata al Licenziante o ai suoi rappresentanti, incluse, a titolo esemplificativo ma non limitativo, comunicazioni tramite mailing list elettroniche, sistemi di controllo del codice sorgente, sistemi di registrazione dei problemi gestiti dal Licenziante o per suo conto, a scopo di discussione o miglioramento del Lavoro, escluse le comunicazioni contrassegnate in modo esplicito o altrimenti definite per iscritto dal proprietario del Copyright come "Non costituiscono un contributo".
"Collaboratore" indica il Licenziante o qualsiasi Persona fisica o giuridica per conto della quale il Licenziante ha ricevuto un contributo inserito successivamente nel Lavoro.
2. Concessione della licenza di Copyright. In base ai termini e alle condizioni contenute nella presente Licenza, ciascun Collaboratore concede all'Utente una licenza di Copyright a tempo indeterminato, a livello mondiale, non esclusiva, gratuita, non soggetta a royalty e irrevocabile per la riproduzione, la preparazione di Lavori Derivati, l'esposizione e l'esecuzione pubbliche, la concessione in sublicenza e la distribuzione del Lavoro e di tali Lavori Derivati in formato di codice Sorgente o Oggetto.
3. Concessione della licenza sul brevetto. In base ai termini e alle condizioni contenute della presente Licenza, ogni Collaboratore concede all'Utente una licenza sul brevetto a tempo indeterminato, a livello mondiale, non esclusiva, gratuita, non soggetta a royalty, irrevocabile (eccetto per quanto indicato nella presente sezione) per creare, far creare, utilizzare, offrire in vendita, vendere, importare e altrimenti trasferire il Lavoro, in cui tale licenza è applicabile esclusivamente alle domande di brevetto che possono essere concesse su licenza da tale Collaboratore e vengono necessariamente violate dal loro singolo Contributo o da una combinazione di Contributi al Lavoro a cui tali contributi vengono inviati. Se l'Utente avvia un contenzioso in materia di brevetti contro qualsiasi entità (inclusa una domanda riconvenzionale, o una azione di difesa in ambito legale) nella quale si sostiene che il Lavoro o un Contributo inserito nel Lavoro costituisce una violazione diretta o concorrente del brevetto, qualsiasi licenza sul brevetto concessa all'Utente in base alla presente Licenza per tale Lavoro cesserà dalla data in cui è stato avviato il contenzioso.
4. Ridistribuzione. L'Utente potrà riprodurre e distribuire copie del Lavoro o dei Lavori Derivati in qualsiasi forma o mezzo, con o senza modifiche, e in formato di codice Sorgente o Oggetto a condizione che vengano rispettate le condizioni seguenti:
(a) L'Utente deve fornire agli altri destinatari del Lavoro o delle Lavori Derivati una copia della presente licenza; e
(b) L'Utente deve inserire in qualsiasi file modificato avvisi ben visibili indicanti che i file sono stati modificati; e
(c) l'Utente deve mantenere, nella forma Sorgente di qualsiasi Opera Derivata da lui distribuita, tutte le informative sul Diritto d'autore, sui brevetti, sui marchi e su attribuzioni del codice Sorgenti del Lavoro, escluse le informative non attinenti ad alcuna parte dei Lavori Derivati; e
(d) Se il Lavoro include un file testuale di "AVVISO" come parte della sua distribuzione, allora tutte le Lavori Derivati distribuite dall'Utente devono includere una copia leggibile delle informative sulle attribuzioni contenute nel file AVVISO, escluse quelle non attinenti ad alcuna parte dei Lavori Derivati, se e queste informative di terze parti vengono normalmente visualizzate. in almeno uno dei seguenti punti: all'interno di un file testuale AVVISO distribuito come parte dei Lavori Derivati; all'interno del modulo Sorgente o della documentazione, se fornito insieme ai Lavori Derivati; o all'interno di una visualizzazione generata dai Lavori Derivati, se e dove queste informative di terze parti vengono normalmente visualizzate. Il contenuto del file di AVVISO è solo a scopo informativo e non modifica la Licenza. L'Utente può aggiungere informative di attribuzione personali all'interno dei Lavori Derivati da lui distribuiti, insieme o come aggiunta al testo di AVVISO del Lavoro, a condizione che tali informative di attribuzione aggiuntive non possano essere interpretate come modifica della Licenza.
L'Utente può aggiungere la propria dichiarazione sul Copyright alle modifiche da lui apportate e fornire termini e condizioni di licenza supplementari o differenti per l'utilizzo, la riproduzione o la distribuzione di tali modifiche o per qualsiasi Lavoro Derivato nel suo insieme, a condizione che l'utilizzo, la riproduzione e la distribuzione del Lavoro sia altrimenti conforme alle condizioni stabilite nella presente Licenza.
5. Invio di contributi. Salvo quanto diversamente ed espressamente stabilito dall'Utente, qualsiasi Contributo inviato intenzionalmente dall'Utente al Licenziante per essere incluso nel Lavoro deve rispettare i termini e le condizioni definite nella presente Licenza con l'esclusione di termini o condizioni supplementari. Nonostante quanto sopra indicato, nulla della presente Licenza sostituisce o modifica i termini di qualsiasi contratto di licenza separato che possa essere stato stipulato con il Licenziante relativamente a questi Contributi.
6. Marchi. La presente Licenza non autorizza l'uso di nomi commerciali, marchi, marchi di servizio o nomi di prodotti del Licenziante, se non nei limiti necessari a un utilizzo ragionevole e conforme agli usi per descrivere l'origine del Lavoro e riprodurre il contenuto del file di AVVISO.
7. Clausola di esonero da responsabilità sulla garanzia. Salvo quanto previsto dalla legge applicabile o concordato per iscritto, il Licenziante fornisce il Lavoro (e ciascun Collaboratore fornisce il suo Contributo) nello STATO DI FATTO E DI DIRITTO IN CUI SI TROVA SENZA ALCUNA GARANZIA O CONDIZIONE DI ALCUN TIPO, esplicita o implicita, incluse, a titolo esemplificativo ma non limitativo, eventuali garanzie e condizioni di TITOLARITÀ, MANCATA VIOLAZIONE DI DIRITTI, COMMERCIABILITÀ o IDONEITÀ PER UNO SCOPO SPECIFICO. È di esclusiva responsabilità dell'Utente determinare l'idoneità dell'uso o della ridistribuzione del Lavoro e l'Utente inoltre si assume ogni rischio associato all'esercizio delle autorizzazioni in base alla presente Licenza.
8. Limitazione di responsabilità. In nessun caso e in base a nessuna teoria legale sia per responsabilità extracontrattuale (inclusa la negligenza), contrattuale o di altra natura, salvo quanto previsto dalla legge applicabile (ad esempio atti di negligenza intenzionali e per colpa grave) o concordato per iscritto, il Collaboratore potrà essere ritenuto responsabile nei confronti dell'Utente per danni diretti, indiretti, speciali, accessori o conseguenti di qualsiasi tipo derivanti da quanto indicato nella presente Licenza oppure dall'uso o dalla impossibilità di utilizzare il Lavoro, inclusi, a titolo esemplificativo ma non limitativo, danni per mancato avviamento, interruzione del lavoro, guasto o malfunzionamento del computer o qualsiasi altro danno o perdita commerciale, anche nel caso in cui il Collaboratore sia stato informato sulla possibilità di tali danni.
9. Accettazione della garanzia o responsabilità aggiuntiva. Durante la ridistribuzione del Lavoro o dei Lavori Derivati, l'Utente può scegliere di offrire, dietro un corrispettivo, l'accettazione degli obblighi e/o dei diritti relativi all'assistenza, alla garanzia, al risarcimento o altri obblighi e/o diritti di responsabilità conformemente alla presente Licenza. Tuttavia, nell'accettazione di tali obblighi, l'Utente può agire solo per suo conto e sotto la sua esclusiva responsabilità, non per conto di qualsiasi altro Collaboratore, e solo se si impegna a tutelare, difendere, risarcire e tenere indenne ciascun Collaboratore da e a fronte di qualsiasi responsabilità sostenuta da tale Collaboratore o reclamo contro quest'ultimo, derivante dall'accettazione di tale garanzia o responsabilità aggiuntiva.
FINE DEI TERMINI E DELLE CONDIZIONI
APPENDICE: Come applicare la licenza Apache al proprio lavoro
Per applicare la licenza Apache al proprio lavoro, applicare il seguente avviso di informazioni, sostituendo i campi racchiusi tra parentesi quadre "[]" con le proprie informazioni di identificazione. (Non includere le parentesi quadre!) Il testo deve essere inserito nella sintassi di commento appropriata al formato file. Inoltre, si raccomanda di includere un nome di file o classe e una descrizione di scopo del file o classe nella stessa "pagina stampata" delle informazioni di copyright per agevolare l'identificazione all'interno di archivi di terze parti.
Copyright [yyyy] [nome del proprietario del copyright]
Concesso in licenza alle condizioni della licenza Apache, versione 2.0 (la "Licenza"); questo file può essere utilizzato solo in conformità con la Licenza. È possibile ottenere una copia della Licenza all'indirizzo
http://www.apache.org/licenses/LICENSE-2.0
A meno che non sia previsto diversamente dalla legge applicabile o concordato per iscritto, il software distribuito in conformità alla Licenza viene fornito nello STATO DI FATTO E DI DIRITTO IN CUI SI TROVA SENZA ALCUNA GARANZIA O CONDIZIONE DI ALCUN TIPO, esplicita o implicita. Consultare la Licenza per informazioni sulla lingua specifica che regola le autorizzazioni e le limitazioni stabilite in tale Licenza.
-------------- Separatore --------------
./LICENZA
GNU GENERAL PUBLIC LICENSE, versione 3, 29 giugno 2007
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> Tutti sono autorizzati a copiare e distribuire copie testuali di questo documento di licenza, ma la modifica non è consentita.
Preambolo
La GNU General Public License è una licenza gratuita e copyleft per software e altri tipi di opere.
Le licenze per la maggior parte dei software e altre opere pratiche sono progettate per togliere la libertà di condividere e modificare le opere. Al contrario, la GNU General Public License ha lo scopo di garantire la libertà di condividere e modificare tutte le versioni di un programma, per assicurarsi che rimanga un software libero per tutti i suoi utenti. Noi, la Free Software Foundation, utilizziamo la GNU General Public License per la maggior parte del nostro software; si applica anche a qualsiasi altra opera rilasciata in questo modo dai suoi autori. Puoi applicarlo anche ai tuoi programmi.
Quando parliamo di software libero, ci riferiamo alla libertà, non al prezzo. Le nostre licenze pubbliche generali sono progettate per assicurarti di avere la libertà di distribuire copie di software gratuito (e addebitare per loro se lo desideri), di ricevere la fonte codice o può ottenerlo se lo vuoi, che puoi cambiare il software o usarne parti in nuovi programmi gratuiti e che sai che puoi fare queste cose.
Per proteggere i tuoi diritti, dobbiamo impedire ad altri di negarti tali diritti o chiederti di cedere i diritti. Pertanto, hai alcune responsabilità se distribuisci copie del software, o se lo modifichi: responsabilità di rispettare la libertà degli altri.
Ad esempio, se distribuisci copie di tale programma, gratuitamente o a pagamento, devi trasmettere ai destinatari le stesse libertà che hai ricevuto. È necessario assicurarsi che anche loro ricevano o possano ottenere il codice sorgente. E devi mostrare loro questi termini in modo che conoscano i loro diritti.
Gli sviluppatori che utilizzano la GNU GPL proteggono i tuoi diritti con due passaggi: (1) affermare il copyright sul software e (2) offrirti questa Licenza dandoti il permesso legale di copiarlo, distribuirlo e/o modificarlo.
Per la protezione degli sviluppatori e degli autori, la GPL spiega chiaramente che non c'è garanzia per questo software libero. Sia per gli utenti che per gli autori, la GPL richiede che le versioni modificate siano contrassegnate come modificate, in modo che i loro problemi non siano attribuiti erroneamente agli autori delle versioni precedenti.
Alcuni dispositivi sono progettati per negare agli utenti l'accesso per installare o eseguire versioni modificate del software al loro interno, anche se il produttore può farlo. Ciò è fondamentalmente incompatibile con l'obiettivo di proteggere la libertà degli utenti di cambiare il software. Il modello sistematico di tale abuso si verifica nel settore dei prodotti da utilizzare per gli individui, che è proprio dove è più inaccettabile. Pertanto, abbiamo progettato questa versione della GPL per vietare la pratica per tali prodotti. Se tali problemi sorgono sostanzialmente in altri domini, siamo pronti ad estendere questa disposizione a tali domini nelle versioni future della GPL, se necessario per proteggere la libertà degli utenti.
Infine, ogni programma è costantemente minacciato da brevetti software. Gli Stati non dovrebbero consentire ai brevetti di limitare lo sviluppo e l'uso del software su computer di uso generale, ma in quelli che lo fanno, vogliamo evitare il pericolo speciale che i brevetti applicati a un programma libero possano renderlo effettivamente proprietario. Per evitare questo, la GPL assicura che i brevetti non possono essere utilizzati per rendere il programma non libero.
Seguono i termini e le condizioni precise per la copia, la distribuzione e la modifica.
TERMINI E CONDIZIONI
0. Definizioni.
"Questa licenza" si riferisce alla versione 3 della GNU General Public License.
"Copyright" significa anche leggi simili al copyright che si applicano ad altri tipi di opere, come le maschere a semiconduttore.
"Il Programma" si riferisce a qualsiasi opera copiabile concessa in licenza ai sensi della presente Licenza. Ogni licenziatario è indirizzato come "tu". "Licenziatari" e "destinatari" possono essere individui o organizzazioni.
Per "modificare" un'opera si intende copiare o adattare tutto o parte dell'opera in un modo che richiede il permesso di copyright, diverso dalla creazione di una copia esatta. Il lavoro risultante è chiamato una "versione modificata" del lavoro precedente o un'opera "basata" sul lavoro precedente.
Per "opera coperta" si intende il Programma non modificato o un'opera basata sul Programma.
Per "propagare" un'opera significa fare qualsiasi cosa con essa che, senza permesso, ti renderebbe direttamente o secondariamente responsabile per la violazione ai sensi della legge sul copyright applicabile, ad eccezione dell'esecuzione su un computer o della modifica di una copia privata. La propagazione include la copia, la distribuzione (con o senza modifiche), la messa a disposizione del pubblico e in alcuni paesi anche altre attività.
Per "trasportare" un'opera si intende qualsiasi tipo di propagazione che consenta ad altre parti di fare o ricevere copie. La semplice interazione con un utente attraverso una rete di computer, senza trasferimento di una copia, non è il trasporto.
Un'interfaccia utente interattiva visualizza "Avvisi legali appropriati" nella misura in cui include una caratteristica conveniente e visibile in modo visibile che (1) visualizza un avviso di copyright appropriato e (2) informa l'utente che non vi è alcuna garanzia per il lavoro (tranne nella misura in cui sono fornite garanzie), che i licenziatari possono trasmettere il lavoro ai sensi della presente Licenza e come visualizzare una copia di questa Licenza. Se l'interfaccia presenta un elenco di comandi o opzioni utente, ad esempio un menu, un elemento prominente nell'elenco soddisfa questo criterio.
1. Codice origine.
Il "codice sorgente" per un'opera significa la forma preferita dell'opera per apportare modifiche ad essa. "codice oggetto" indica qualsiasi forma non sorgente di un'opera.
Per "interfaccia standard" si intende un'interfaccia che è uno standard ufficiale definito da un organismo di standard riconosciuto o, nel caso di interfacce specificate per un particolare linguaggio di programmazione, una che è ampiamente utilizzata tra gli sviluppatori che lavorano in tale linguaggio.
Le "Librerie di sistema" di un'opera eseguibile includono qualsiasi cosa, diversa dall'opera nel suo complesso, che (a) è inclusa nella forma normale di confezionamento di un componente principale, ma che non è parte di tale componente principale, e (b) serve solo per consentire l'uso del lavoro con tale componente principale, o per implementare un'interfaccia standard per la quale un'implementazione è disponibile al pubblico in forma di codice sorgente. Per "Componente Principale" si intende, in questo contesto, un componente essenziale principale (kernel, window system e così via) del sistema operativo specifico (se presente) su cui viene eseguito il lavoro eseguibile, o un compilatore utilizzato per produrre l'opera, o un interprete di codice oggetto utilizzato per eseguirla.
La "Sorgente Corrispondente" per un'opera in forma di codice oggetto indica tutto il codice sorgente necessario per generare, installare e (per un'opera eseguibile) eseguire il codice oggetto e modificare l'opera, inclusi gli script per controllare tali attività. Tuttavia, non include le biblioteche di sistema dell'opera, gli strumenti di uso generale o i programmi gratuiti generalmente disponibili che vengono utilizzati non modificati nello svolgimento di tali attività ma che non fanno parte del lavoro. Ad esempio, Corresponding Source include i file di definizione dell'interfaccia associati ai file di origine per l'opera e il codice sorgente per le librerie condivise e i sottoprogrammi collegati dinamicamente che l'opera è specificamente progettata per richiedere, ad esempio mediante la comunicazione intima dei dati o il flusso di controllo tra tali sottoprogrammi e altre parti dell'opera.
La fonte corrispondente non deve includere nulla che gli utenti possano rigenerare automaticamente da altre parti della fonte corrispondente.
L'origine corrispondente per un lavoro in formato codice sorgente è lo stesso lavoro.
2. Autorizzazioni di base.
Tutti i diritti concessi ai sensi della presente Licenza sono concessi per la durata del copyright sul Programma e sono irrevocabili a condizione che siano soddisfatte le condizioni indicate. Questa Licenza afferma esplicitamente il tuo permesso illimitato per eseguire il Programma non modificato. L'output dell'esecuzione di un'opera coperta è coperto dalla presente Licenza solo se l'output, dato il suo contenuto, costituisce un'opera coperta. Questa Licenza riconosce i tuoi diritti di uso equo o altro equivalente, come previsto dalla legge sul copyright.
Puoi creare, eseguire e propagare opere coperte che non trasmetti, senza condizioni fintanto che la tua licenza rimarrà in vigore. L'utente può trasmettere opere coperte ad altri al solo scopo di farle apportare modifiche esclusivamente per l'utente o fornirgli strutture per la gestione di tali opere, a condizione che l'utente rispetti i termini della presente Licenza nel trasmettere tutto il materiale per il quale non controlla il copyright. Coloro che realizzano o gestiscono le opere coperte per te devono farlo esclusivamente per tuo conto, sotto la tua direzione e il tuo controllo, in termini che vietano loro di fare copie del tuo materiale protetto da copyright al di fuori del loro rapporto con te.
Il trasporto in qualsiasi altra circostanza è consentito esclusivamente alle condizioni indicate di seguito. La sublicenza non è consentita; la sezione 10 non è necessaria.
3. Protezione dei diritti legali degli utenti dalla legge anti-circumvention.
Nessun lavoro coperto è considerato parte di una misura tecnologica efficace ai sensi di qualsiasi legge applicabile che adempia agli obblighi di cui all'articolo 11 del trattato sul diritto d'autore dell'OMPI adottato il 20 dicembre 1996, o di leggi analoghe che vietano o limitano l'elusione di tali misure.
Quando si trasmette un lavoro coperto, si rinuncia a qualsiasi potere legale per vietare l'elusione delle misure tecnologiche nella misura in cui tale elusione è effettuata esercitando i diritti ai sensi della presente Licenza per quanto riguarda l'opera coperta, e l'utente declina qualsiasi intenzione di limitare il funzionamento o la modifica del lavoro come mezzo per far rispettare, contro gli utenti del lavoro, i diritti legali dell'utente o di terzi di vietare l'elusione delle misure tecnologiche.
4. Trasmissione di copie Verbatim.
Puoi trasmettere copie verbali del codice sorgente del Programma quando lo ricevi, in qualsiasi mezzo, a condizione che pubblichi in modo chiaro e appropriato su ogni copia un'adeguata informativa sul copyright; mantieni intatti tutti gli avvisi che affermano che questo La licenza e tutti i termini non permissivi aggiunti in accordo con la sezione 7 si applicano al codice; mantenere intatti tutti gli avvisi di assenza di garanzia; e dare a tutti i destinatari una copia di questa licenza insieme al Programma.
È possibile addebitare qualsiasi prezzo o nessun prezzo per ogni copia che si trasmette, e si può offrire supporto o protezione della garanzia a pagamento.
5. Trasporto delle versioni di origine modificate.
È possibile trasmettere un'opera basata sul Programma, o le modifiche per produrla dal Programma, sotto forma di codice sorgente ai sensi dell'articolo 4, a condizione che si soddisfino anche tutte le seguenti condizioni:
a) L'opera deve contenere note di rilievo che attestino che è stata modificata e che forniscano una data pertinente.
b) L'opera deve contenere note di rilievo che attestino che è rilasciata ai sensi della presente Licenza e qualsiasi condizione aggiunta ai sensi della sezione 7. Questo requisito modifica il requisito di cui alla sezione 4 per "mantenere intatti tutti gli avvisi".
c) È necessario concedere in licenza l'intera opera, nel suo complesso, ai sensi della presente Licenza a chiunque entri in possesso di una copia. La presente Licenza si applicherà pertanto, insieme a tutti i termini aggiuntivi applicabili della sezione 7, a tutta l'opera e a tutte le sue parti, indipendentemente da come sono confezionate. Questa Licenza non dà il permesso di concedere in licenza l'opera in qualsiasi altro modo, ma non invalida tale autorizzazione se l'hai ricevuta separatamente.
d) Se l'opera ha interfacce utente interattive, ciascuna deve visualizzare Avvisi legali appropriati; tuttavia, se il Programma ha interfacce interattive che non visualizzano Avvisi legali appropriati, il tuo lavoro non deve farlo.
Raccolta di un'opera coperta con altre opere separate e indipendenti, che non sono per loro natura estensioni dell'opera coperta, e che non sono combinate con essa tali da formare un programma più ampio, in o su un volume di un supporto di memorizzazione o distribuzione, è definito "aggregato" se la compilazione e il relativo copyright non sono utilizzati per limitare l'accesso o i diritti legali degli utenti della compilazione al di là di quanto consentito dalle singole opere. L'inclusione di un'opera coperta in un aggregato non fa sì che questa Licenza si applichi alle altre parti dell'aggregato.
6. Trasporto di form non di origine.
È possibile trasmettere un'opera coperta in forma di codice oggetto ai sensi delle sezioni 4 e 5, a condizione che si trasmetta anche la fonte corrispondente leggibile dalla macchina ai sensi dei termini di questa licenza, in uno dei seguenti modi:
a) Trasmettere il codice oggetto in o incorporato in un prodotto fisico (compreso un mezzo di distribuzione fisico), accompagnato dalla Sorgente Corrispondente fissata su un supporto fisico durevole abitualmente utilizzato per lo scambio di software.
b) Trasmettere il codice oggetto in, o incarnato in, un prodotto fisico (compreso un mezzo di distribuzione fisico), accompagnato da un'offerta scritta, valida per almeno tre anni e valida fino a quando si offrono pezzi di ricambio o assistenza clienti per quel modello di prodotto, per dare a chiunque possieda il codice oggetto (1) un copia della Sorgente Corrispondente per tutto il software nel prodotto che è coperto da questa Licenza, su un supporto fisico durevole abitualmente utilizzato per lo scambio di software, per un prezzo non superiore al costo ragionevole di eseguire fisicamente questo trasporto di origine, o (2) l'accesso per copiare la Sorgente Corrispondente da un server di rete senza alcun costo.
c) Trasmettere singole copie del codice oggetto con una copia dell'offerta scritta per fornire la Sorgente Corrispondente. Questa alternativa è consentita solo occasionalmente e non commercialmente, e solo se hai ricevuto il codice oggetto con tale offerta, in accordo con il comma 6b.
d) Trasmettere il codice oggetto offrendo l'accesso da un luogo designato (gratis o a pagamento) e offrire l'accesso equivalente alla Sorgente corrispondente nello stesso modo attraverso lo stesso luogo senza ulteriori costi. Non è necessario che i destinatari copiino l'origine corrispondente insieme al codice oggetto. Se il luogo in cui copiare il codice oggetto è un server di rete, il Sorgente Corrispondente può trovarsi su un server diverso (operato da te o da una terza parte) che supporta strutture di copia equivalenti, a condizione che tu mantenga chiare indicazioni accanto al codice oggetto indicando dove trovare il Sorgente Corrispondente. Indipendentemente da quale server ospita la fonte corrispondente, si rimane obbligati a garantire che sia disponibile per tutto il tempo necessario per soddisfare questi requisiti.
e) Trasmettere il codice oggetto utilizzando la trasmissione peer-to-peer, a condizione che si informino altri coetanei in cui il codice oggetto e la fonte corrispondente dell'opera vengono offerti al pubblico senza alcun costo ai sensi del comma 6d.
Una parte separabile del codice oggetto, il cui codice sorgente è escluso dall'origine corrispondente come libreria di sistema, non deve essere inclusa nel trasporto del lavoro del codice oggetto.
Un "Prodotto Utente" è (1) un "prodotto di consumo", che significa qualsiasi proprietà personale tangibile che viene normalmente utilizzata per scopi personali, familiari o domestici, o (2) qualsiasi cosa progettata o venduta per essere incorporata in un'abitazione. Nel determinare se un prodotto è un prodotto di consumo, i casi dubbi devono essere risolti a favore della copertura. Per un particolare prodotto ricevuto da un particolare utente, "normalmente utilizzato" si intende un uso tipico o comune di tale classe di prodotto, indipendentemente dallo stato del particolare utente o dal modo in cui il particolare utente utilizza effettivamente, o si aspetta o si prevede di utilizzare, il prodotto. Un prodotto è un prodotto di consumo indipendentemente dal fatto che il prodotto abbia usi commerciali, industriali o non di consumo sostanziali, a meno che tali usi non rappresentino l'unico modo significativo di utilizzo del prodotto.
Per "Informazioni di installazione" di un Prodotto Utente si intendono tutti i metodi, le procedure, le chiavi di autorizzazione o altre informazioni necessarie per installare ed eseguire versioni modificate di un'opera coperta in tale Prodotto Utente da una versione modificata della Sorgente Corrispondente. Le informazioni devono essere sufficienti a garantire che il funzionamento continuo del codice oggetto modificato non sia in alcun caso impedito o interferito solo perché è stata apportata una modifica.
Se si comunica un lavoro di codice oggetto in questa sezione, o con, o specificamente per l'utilizzo in, un Prodotto Utente, e il trasporto avviene nell'ambito di una transazione in cui il diritto di possesso e l'utilizzo del Prodotto Utente viene trasferito al destinatario in perpetuo o per un periodo fisso (indipendentemente da come si caratterizza la transazione), la Sorgente Corrispondente trasmessa in questa sezione deve essere accompagnata dalle Informazioni di Installazione. Ma questo requisito non si applica se né voi né terzi conservate la possibilità di installare il codice oggetto modificato sul Prodotto Utente (ad esempio, il lavoro è stato installato in ROM).
Il requisito di fornire le informazioni di installazione non include il requisito di continuare a fornire il servizio di supporto, la garanzia o gli aggiornamenti per un'opera che è stata modificata o installata dal destinatario o per il prodotto utente in cui è stata modificata o installata. L'accesso a una rete può essere negato quando la modifica stessa influisce materialmente e negativamente sul funzionamento della rete o viola le regole e i protocolli per la comunicazione attraverso la rete.
La fonte corrispondente trasmessa e le informazioni di installazione fornite, in accordo con questa sezione devono essere in un formato documentato pubblicamente (e con un'implementazione disponibile al pubblico in forma di codice sorgente) e non devono richiedere alcuna password o chiave speciale per il disimballaggio, la lettura o la copia.
7. Condizioni aggiuntive.
"Autorizzazioni aggiuntive" sono termini che integrano i termini di questa Licenza facendo eccezioni da una o più delle sue condizioni. Le autorizzazioni aggiuntive applicabili all'intero Programma saranno trattate come se fossero incluse nella presente Licenza, nella misura in cui siano valide ai sensi della legge applicabile. Se le autorizzazioni aggiuntive si applicano solo a una parte del Programma, tale parte può essere utilizzata separatamente con tali autorizzazioni, ma l'intero Programma rimane disciplinato da questa Licenza senza riguardo alle autorizzazioni aggiuntive.
Quando si trasmette una copia di un'opera coperta, è possibile, a propria discrezione, rimuovere eventuali autorizzazioni aggiuntive da tale copia o da qualsiasi parte di essa. (Le autorizzazioni aggiuntive possono essere scritte per richiedere la propria rimozione in alcuni casi quando si modifica il lavoro.) È possibile inserire autorizzazioni aggiuntive sul materiale, aggiunte da te a un'opera coperta, per la quale hai o puoi concedere l'appropriata autorizzazione al copyright.
Nonostante qualsiasi altra disposizione della presente Licenza, per il materiale che aggiungi a un'opera coperta, puoi (se autorizzato dai titolari dei diritti d'autore di tale materiale) integrare i termini della presente Licenza con i termini:
a) Escludere la garanzia o limitare la responsabilità in modo diverso dai termini delle sezioni 15 e 16 della presente Licenza; o
b) Richiedere la conservazione di specifiche note legali ragionevoli o attribuzioni dell'autore in tale materiale o nelle Note legali appropriate visualizzate dalle opere che lo contengono; o
c) vietare la falsa rappresentazione dell'origine di tale materiale, o richiedere che le versioni modificate di tale materiale siano contrassegnate in modi ragionevoli come diverse dalla versione originale; o
d) Limitare l'uso a fini pubblicitari di nomi di licenzianti o autori del materiale; o
e) rifiutare di concedere diritti ai sensi della legge sui marchi per l'uso di alcuni nomi commerciali, marchi commerciali o marchi di servizio; o
f) Richiedere l'indennizzo dei licenzianti e degli autori di tale materiale da parte di chiunque trasmetta il materiale (o le versioni modificate di esso) con ipotesi contrattuali di responsabilità verso il destinatario, per qualsiasi responsabilità che queste ipotesi contrattuali impongono direttamente a tali licenzianti e autori.
Tutti gli altri termini aggiuntivi non permissivi sono considerati "ulteriori restrizioni" ai sensi della sezione 10. Se il Programma così come lo hai ricevuto, o qualsiasi parte di esso, contiene un avviso che afferma che è regolato da questa Licenza insieme a un termine che è un'ulteriore restrizione, puoi rimuovere tale termine. Se un documento di licenza contiene un'ulteriore restrizione ma consente di concedere in licenza o trasmettere ai sensi della presente Licenza, è possibile aggiungere a un materiale di lavoro coperto disciplinato dai termini di tale documento di licenza, a condizione che l'ulteriore restrizione non sopravviva a tale licenza o trasporto.
Se si aggiungono termini a un'opera coperta in accordo con questa sezione, è necessario inserire, nei relativi file di origine, una dichiarazione delle condizioni aggiuntive applicabili a tali file o un avviso che indichi dove trovare le condizioni applicabili.
Termini aggiuntivi, permissivi o non permissivi, possono essere indicati sotto forma di una licenza scritta separatamente o indicati come eccezioni; i requisiti di cui sopra si applicano in entrambi i modi.
8. Cessazione
L'utente non può propagare o modificare un'opera coperta, salvo quanto espressamente previsto dalla presente Licenza. Qualsiasi tentativo di propagarlo o modificarlo è nullo e interromperà automaticamente i tuoi diritti ai sensi della presente Licenza (incluse le licenze di brevetto concesse ai sensi del terzo paragrafo dell'articolo 11).
Tuttavia, se si interrompe qualsiasi violazione della presente Licenza, la licenza da parte di un particolare titolare del copyright viene ripristinata (a) in via provvisoria, a meno che e fino a quando il titolare del copyright non interrompa esplicitamente e definitivamente la licenza e (b) in modo permanente, se il titolare del copyright non riesce a notificare la violazione con alcuni mezzi ragionevoli prima di 60 giorni dopo la cessazione.
Inoltre, la tua licenza da un particolare titolare di copyright viene ripristinata in modo permanente se il titolare del copyright ti notifica la violazione con alcuni mezzi ragionevoli, questa è la prima volta che hai ricevuto notifica di violazione della presente Licenza (per qualsiasi lavoro) da quel titolare di copyright, e si cura la violazione prima di 30 giorni dopo la ricezione della notifica.
La risoluzione dei tuoi diritti ai sensi della presente sezione non risolve le licenze di parti che hanno ricevuto copie o diritti da te ai sensi della presente Licenza. Se i tuoi diritti sono stati risolti e non ripristinati in modo permanente, non sei idoneo a ricevere nuove licenze per lo stesso materiale ai sensi della sezione 10.
9. Accettazione non necessaria per avere copie.
Non è necessario accettare questa Licenza per ricevere o eseguire una copia del Programma. La propagazione accessoria di un lavoro coperto che si verifica esclusivamente in seguito all'utilizzo della trasmissione peer-to-peer per ricevere una copia allo stesso modo non richiede l'accettazione. Tuttavia, nulla di diverso da questa Licenza ti concede il permesso di propagare o modificare qualsiasi opera coperta. Queste azioni violano il copyright se non si accetta questa licenza. Pertanto, modificando o propagando un'opera coperta, si indica l'accettazione della presente Licenza a tale scopo.
10. Licenza automatica dei destinatari a valle.
Ogni volta che si trasmette un'opera coperta, il destinatario riceve automaticamente una licenza dai licenzianti originali, per eseguire, modificare e propagare tale opera, soggetta alla presente Licenza. L'utente non è responsabile dell'applicazione della conformità da parte di terzi alla presente Licenza.
Una "transazione entità" è una transazione che trasferisce il controllo di un'organizzazione, o sostanzialmente tutti i beni di uno, o suddividere un'organizzazione o unire organizzazioni. Se la propagazione di un lavoro coperto deriva da una transazione di entità, ogni parte a quella transazione che riceve una copia dell'opera riceve anche qualsiasi licenza all'opera che il predecessore della parte aveva in interesse. o potrebbe concedere ai sensi del paragrafo precedente, più un diritto di possesso della Sorgente Corrispondente dell'opera del predecessore nell'interesse, se il predecessore l'ha o può ottenerla con sforzi ragionevoli.
L'utente non può imporre ulteriori restrizioni all'esercizio dei diritti concessi o affermati ai sensi della presente Licenza. Ad esempio, l'utente non può imporre una commissione di licenza, una royalty o un altro addebito per l'esercizio dei diritti concessi ai sensi della presente Licenza e non può avviare un contenzioso (incluso un reclamo incrociato o una domanda riconvenzionale in una causa) sostenendo che qualsiasi richiesta di brevetto è violata facendo, utilizzando, vendendo, offrendo in vendita o importando il Programma o qualsiasi parte di esso.
11. Brevetti.
Un "contributore" è un titolare di copyright che autorizza l'uso ai sensi della presente Licenza del Programma o di un'opera su cui si basa il Programma. L'opera così concessa in licenza è chiamata "versione contribuente" del collaboratore.
Le "richieste di brevetto essenziali" di un contribuente sono tutte le rivendicazioni di brevetto possedute o controllate dal contribuente, già acquisite o successivamente acquisite, che sarebbero state violate in qualche modo, consentite da questa Licenza, di fare, utilizzare o vendere la sua versione contribuente, ma non includono rivendicazioni che sarebbero state violate solo in conseguenza di ulteriori modifiche della versione contribuente. Ai fini di questa definizione, il "controllo" include il diritto di concedere sublicenze di brevetti in modo coerente con i requisiti della presente Licenza.
Ogni collaboratore ti concede una licenza di brevetto non esclusiva, mondiale, esente da royalty in base alle richieste di brevetto essenziali del contribuente, per fare, utilizzare, vendere, offrire in vendita, importare e in altro modo eseguire, modificare e propagare i contenuti della sua versione contribuente.
Nei tre paragrafi seguenti, una "licenza di brevetto" è qualsiasi accordo o impegno espresso, comunque denominato, a non far valere un brevetto (come un permesso esplicito di praticare un brevetto o un patto di non citare in giudizio per violazione di brevetto). Per "concedere" una tale licenza di brevetto a una parte significa stipulare un tale accordo o impegno a non applicare un brevetto contro la parte.
Se si trasmette un'opera coperta, facendo affidamento consapevolmente su una licenza di brevetto, e la Fonte corrispondente dell'opera non è disponibile per chiunque a copiare, gratuitamente e secondo i termini di questa Licenza, attraverso un server di rete pubblicamente disponibile o altri mezzi facilmente accessibili, allora è necessario (1) fare in modo che la Sorgente Corrispondente sia così disponibile, o (2) provvedere a privarsi del beneficio della licenza di brevetto per questa particolare opera, o (3) organizzare, in modo coerente con i requisiti della presente Licenza, di estendere la licenza di brevetto ai destinatari a valle. "Conoscere consapevolmente" significa che hai la conoscenza effettiva che, ma per la licenza di brevetto, il tuo trasporto del lavoro coperto in un paese, o l'uso del destinatario del lavoro coperto in un paese, violerebbe uno o più brevetti identificabili in quel paese che hai motivo di credere siano validi.
Se, in base o in connessione con una singola transazione o accordo, si trasmette o si propaga procurando il trasporto di un'opera coperta, e concedere una licenza di brevetto ad alcune delle parti che ricevono la copertura lavoro che li autorizza a utilizzare, propagare, modificare o trasmettere una copia specifica dell'opera coperta, quindi la licenza di brevetto che concedi viene automaticamente estesa a tutti i destinatari dell'opera coperta e le opere basate su di essa.
Una licenza di brevetto è "discriminatoria" se non include nell'ambito della sua copertura, vieta l'esercizio o è condizionata dal non esercizio di uno o più dei diritti specificamente concessi ai sensi della presente licenza. Non si può trasmettere un lavoro coperto se si è parte di un accordo con una terza parte che è nel business della distribuzione di software, in base al quale si fa pagamento a terzi in base all'entità della vostra attività di trasporto dell'opera, e in base alla quale la terza parte concede, a una delle parti che riceverebbero il un'opera coperta da te, una licenza di brevetto discriminatoria (a) in relazione a copie dell'opera coperta da te trasmessa (o copie fatte da tali copie), o (b) principalmente per e in relazione a prodotti specifici o compilazioni che contengono l'opera coperta, a meno che tu non abbia stipulato tale accordo, o che la licenza di brevetto sia stata concessa, prima del 28 marzo 2007.
Nulla in questa Licenza deve essere interpretato come esclusione o limitazione di qualsiasi licenza implicita o altre difese alla violazione che potrebbe altrimenti essere disponibile per voi ai sensi della legge sui brevetti applicabile.
12. Nessuna resa della libertà altrui.
Se le condizioni sono imposte all'utente (sia per ordine del tribunale, accordo o altro) che contraddicono le condizioni di questa licenza, non ti scusano dalle condizioni di questa licenza. Se non riesci a trasmettere un'opera coperta in modo da soddisfare contemporaneamente i tuoi obblighi ai sensi della presente Licenza e altri obblighi pertinenti, di conseguenza non puoi trasmetterla affatto. Ad esempio, se accetti i termini che ti obbligano a riscuotere una royalty per ulteriori comunicazioni da parte di coloro a cui trasmetti il Programma, l'unico modo in cui potresti soddisfare entrambi questi termini e questa Licenza sarebbe astenerti interamente dal trasmettere il Programma.
13. Utilizzare con la GNU Affero General Public License.
Nonostante qualsiasi altra disposizione della presente Licenza, l'utente ha il permesso di collegare o combinare qualsiasi opera coperta con un'opera concessa in licenza ai sensi della versione 3 della GNU Affero General Public License in un'unica opera combinata e di trasmettere l'opera risultante. I termini di questa Licenza continueranno ad applicarsi alla parte che è l'opera coperta, ma i requisiti speciali della GNU Affero General Public License, sezione 13, riguardanti l'interazione attraverso una rete si applicheranno alla combinazione in quanto tale.
14. Versioni riviste di questa licenza.
La Free Software Foundation può pubblicare di tanto in tanto versioni riviste e/o nuove della GNU General Public License. Tali nuove versioni saranno simili in spirito alla versione attuale, ma potrebbero differire in dettaglio per affrontare nuovi problemi o preoccupazioni.
Ad ogni versione viene assegnato un numero di versione distintivo. Se il Programma specifica che si applica una certa versione numerata della GNU General Public License "o qualsiasi versione successiva", hai la possibilità di seguire i termini e le condizioni di quella versione numerata o di qualsiasi versione successiva pubblicata dalla Free Software Foundation. Se il Programma non specifica un numero di versione della GNU General Public License, è possibile scegliere qualsiasi versione mai pubblicata dalla Free Software Foundation.
Se il Programma specifica che un proxy può decidere quali versioni future della GNU General Public License possono essere utilizzate, la dichiarazione pubblica di accettazione di una versione da parte del proxy autorizza in modo permanente l'utente a scegliere quella versione per il Programma.
Le versioni successive della licenza potrebbero fornire autorizzazioni aggiuntive o diverse. Tuttavia, nessun obbligo aggiuntivo è imposto a qualsiasi autore o detentore del copyright a seguito della scelta di seguire una versione successiva.
15. Clausola di esonero da responsabilità sulla garanzia.
NON C'È ALCUNA GARANZIA PER IL PROGRAMMA, FINO ALL'ESTENSIONE CONSENTITA DALLA LEGGE APPLICABILE. TRANNE QUANDO DIVERSAMENTE INDICATO NELLA SCRITTURA I TITOLARI DEL COPYRIGHT E / O ALTRE PARTI FORNISCONO IL PROGRAMMA "COSÌ COM'È" SENZA GARANZIA DI ALCUN TIPO, ESPRESSO O IMPLICITO, INCLUSO, MA NON LIMITATO A, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E IDONEITÀ PER UNO SCOPO PARTICOLARE. L'INTERO RISCHIO PER LA QUALITÀ E LE PRESTAZIONI DEL PROGRAMMA È CON TE. SE IL PROGRAMMA DOVESSE RIVELARSI DIFETTOSO, SI SUPPONE IL COSTO DI TUTTA LA MANUTENZIONE, RIPARAZIONE O CORREZIONE NECESSARIA.
16. Limitazione di responsabilità.
IN NESSUN CASO SE NON RICHIESTO DALLA LEGGE APPLICABILE O CONCORDATO PER ISCRITTO QUALSIASI TITOLARE DI COPYRIGHT, O QUALSIASI ALTRA PARTE CHE MODIFICA E / O CONVOGLIA IL PROGRAMMA COME CONSENTITO SOPRA, SII RESPONSABILE PER DANNI, INCLUSI EVENTUALI DANNI GENERALI, SPECIALI, INCIDENTALI O CONSEQUENZIALI DERIVANTI DALL'USO O DALL'INCAPACITÀ PER UTILIZZARE IL PROGRAMMA (INCLUSO MA NON LIMITATO ALLA PERDITA DI DATI O DATI RESI IMPRECISI O PERDITE SOSTENUTE DA TE O DA TERZE PARTI O UN FALLIMENTO DEL PROGRAMMA DI OPERARE CON QUALSIASI ALTRO PROGRAMMA), ANCHE SE TALE TITOLARE O ALTRA PARTE È STATO CONSIGLIATO DELLA POSSIBILITÀ DI TALI DANNI.
17. Interpretazione delle sezioni 15 e 16.
Se l'esclusione di garanzia e la limitazione di responsabilità di cui sopra non possono avere effetto legale locale secondo i loro termini, i tribunali di revisione applicheranno la legge locale che più da vicino Approssima una rinuncia assoluta a qualsiasi responsabilità civile in relazione al Programma, a meno che una garanzia o assunzione di responsabilità non accompagni una copia del Programma in cambio di una tassa.
FINE DEI TERMINI E DELLE CONDIZIONI
Come applicare questi termini ai tuoi nuovi programmi
Se si sviluppa un nuovo programma, e si vuole che sia del più grande uso possibile per il pubblico, il modo migliore per ottenere questo è quello di renderlo software libero che tutti possono ridistribuire e cambiare in questi termini.
A tale scopo, allegare al programma i seguenti avvisi. È più sicuro allegarli all'inizio di ogni file sorgente per indicare in modo più efficace l'esclusione della garanzia; e ogni file dovrebbe avere almeno la linea "copyright" e un puntatore a dove viene trovato l'avviso completo.
Java 1.5 japa.parser e albero di sintassi astratta
Diritto d'autore (C) 2007 Júlio Vilmar Gesser
Questo programma è software gratuito. È possibile ridistribuirlo e/o modificarlo secondo i termini della licenza GNU General Public License pubblicata dalla Free Software Foundation (versione 3 della licenza o, a scelta), qualsiasi versione successiva.
Questo programma è distribuito nella speranza che possa essere utile, ma SENZA ALCUNA GARANZIA; tantomeno garanzie implicite di COMMERCIABILITÀ o IDONEITA' PER UNO SCOPO SPECIFico. Per ulteriori dettagli, vedere la Licenza GNU General Public License.
Dovresti aver ricevuto una copia della GNU General Public License insieme a questo programma. In caso contrario, vedere <http://www.gnu.org/licenses/>.
Aggiungi anche informazioni su come contattarti per posta elettronica e cartacea.
Se il programma esegue un'interazione terminale, farlo emettere un breve avviso come questo quando si avvia in modalità interattiva:
Java 1.5 japa.parser e Abstract Syntax Tree Copyright (C) 2007 Júlio Vilmar Gesser
Questo programma viene fornito con ASSOLUTAMENTE NO GARANZIA; per i dettagli tipo `show w'. Questo è software libero, e siete invitati a ridistribuirlo in determinate condizioni; digitare `show c' per i dettagli.
I comandi ipotetici `show w' e `show c' dovrebbero mostrare le parti appropriate della Licenza Pubblica Generale. Naturalmente, i comandi del programma potrebbero essere diversi; per un'interfaccia GUI, si userebbe una "about box".
Dovresti anche chiedere al tuo datore di lavoro (se lavori come programmatore) o alla scuola, se del caso, di firmare una "dichiarazione di non responsabilità del copyright" per il programma, se necessario. Per ulteriori informazioni su questo e su come applicare e seguire la GNU GPL, vedere <http://www.gnu.org/licenses/>.
La GNU General Public License non consente di incorporare il programma in programmi proprietari. Se il tuo programma è una libreria di subroutine, potresti considerare più utile consentire il collegamento di applicazioni proprietarie con la libreria. Se questo è quello che vuoi fare, usa la GNU Lesser General Public License invece di questa Licenza. Prima di tutto leggete <http://www.gnu.org/philosophy/why-not-lgpl.html>.
-------------- Separatore --------------
./LICENZA
GNU LESSER GENERAL PUBLIC LICENSE, versione 3, 29 giugno 2007
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> Tutti sono autorizzati a copiare e distribuire copie testuali di questo documento di licenza, ma la modifica non è consentita.
Questa versione della GNU Lesser General Public License incorpora i termini e le condizioni della versione 3 della GNU General Public License, integrata dalle autorizzazioni aggiuntive elencate di seguito.
0. Definizioni aggiuntive.
Come qui usato, "questa licenza" si riferisce alla versione 3 della GNU Lesser General Public License, e la "GNU GPL" si riferisce alla versione 3 della GNU General Public License.
"La Libreria" si riferisce a un'opera coperta disciplinata dalla presente Licenza, diversa da un'Applicazione o da un'Opera Combinata come definita di seguito.
Un'"Applicazione" è qualsiasi lavoro che utilizza un'interfaccia fornita dalla Libreria, ma che non è altrimenti basata sulla Libreria. La definizione di una sottoclasse di una classe definita dalla libreria è considerata una modalità di utilizzo di un'interfaccia fornita dalla libreria.
Un "lavoro combinato" è un'opera prodotta combinando o collegando un'applicazione alla libreria. La versione particolare della Biblioteca con cui è stata realizzata l'Opera Combinata è anche chiamata "Versione Collegata".
Per "Sorgente Minima Corrispondente" di un'Opera Combinata si intende la Sorgente Corrispondente per l'Opera Combinata, escludendo qualsiasi codice sorgente per porzioni dell'Opera Combinata che, considerate isolate, sono basate sull'Applicazione, e non sulla Versione Collegata.
Per "Codice di Applicazione Corrispondente" si intende il codice oggetto e/o il codice sorgente dell'Applicazione, compresi i programmi di dati e utilità necessari per riprodurre l'Opera Combinata dall'Applicazione, ma escluse le Librerie di Sistema dell'Opera Combinata.
1. Eccezione alla sezione 3 della GNU GPL.
È possibile trasmettere un'opera coperta ai sensi delle sezioni 3 e 4 di questa Licenza senza essere vincolati dalla sezione 3 della GNU GPL.
2. Trasmissione di versioni modificate.
Se si modifica una copia della Libreria e, nelle modifiche apportate, una funzionalità si riferisce a una funzione o a dati che devono essere forniti da un'Applicazione che utilizza la funzionalità (diversa da un argomento passato quando viene richiamata la funzionalità), è possibile trasmettere una copia della versione modificata:
a) ai sensi della presente Licenza, a condizione che l'utente faccia uno sforzo in buona fede per garantire che, nel caso in cui un'Applicazione non fornisca la funzione o i dati, la struttura continui a funzionare e svolga qualsiasi parte del suo scopo rimanga significativa, o
b) sotto la GNU GPL, senza alcuna delle autorizzazioni aggiuntive della presente Licenza applicabili a tale copia.
3. Codice oggetto che include materiale dai file di intestazione della libreria
Il modulo di codice oggetto di un'applicazione può incorporare materiale da un file di intestazione che fa parte della libreria. È possibile trasmettere tale codice oggetto in termini di scelta, a condizione che, se il materiale incorporato non è limitato a parametri numerici, layout e accessori della struttura dati, o piccole macro, funzioni e modelli in linea (dieci o meno righe di lunghezza), si eseguano entrambe le seguenti operazioni:
a) Segnalare con ogni copia del codice oggetto che la Libreria è utilizzata in essa e che la Libreria e il suo utilizzo sono coperti da questa Licenza.
b) Accompagnare il codice oggetto con una copia della GNU GPL e del presente documento di licenza.
4. Lavori combinati.
È possibile trasmettere un Lavoro Combinato in termini di vostra scelta che, insieme, non limitano effettivamente la modifica delle parti della Libreria contenute nel Lavoro Combinato e il reverse engineering per il debug di tali modifiche, se si esegue anche ciascuna delle seguenti operazioni:
a) Segnalare con evidenza ad ogni copia dell'Opera Combinata che la Libreria è utilizzata in essa e che la Libreria e il suo utilizzo sono coperti dalla presente Licenza.
b) Accompagnare il Lavoro Combinato con una copia della GNU GPL e del presente documento di licenza.
c) Per un'Opera Combinata che visualizza avvisi di copyright durante l'esecuzione, includere l'avviso di copyright per la Libreria tra questi avvisi, nonché un riferimento che indirizza l'utente alle copie della GNU GPL e questo documento di licenza.
d) Seguire una delle operazioni riportate di seguito.
0) Trasmettere il Sorgente Minimo Corrispondente ai sensi dei termini di questa Licenza, e il Codice di Applicazione Corrispondente in una forma adatta, e nei termini che permettono, all'utente di ricombinare o ricollegare l'Applicazione con una versione modificata della Versione Collegata per produrre un Lavoro Combinato modificato, secondo le modalità specificate dalla sezione 6 della GPL GNU per il trasporto della Sorgente Corrispondente.
1) Utilizzare un meccanismo di libreria condivisa adatto per il collegamento con la libreria. Un meccanismo adatto è quello che (a) utilizza in fase di esecuzione una copia della Libreria già presente sul sistema informatico dell'utente, e (b) funzionerà correttamente con una versione modificata della Libreria che è compatibile con l'interfaccia con la Versione Collegata.
e) Fornire informazioni sull'installazione, ma solo se si sarebbe altrimenti tenuti a fornire tali informazioni ai sensi della sezione 6 della GNU GPL, e solo nella misura in cui tali informazioni sono necessarie per installare ed eseguire una versione modificata del lavoro combinato prodotto ricombinando o ricollegando l'applicazione con una versione modificata della versione collegata. (Se si utilizza l'opzione 4d0, le informazioni di installazione devono accompagnare la sorgente corrispondente minima e il codice applicazione corrispondente. Se si utilizza l'opzione 4d1, è necessario fornire le informazioni di installazione nel modo specificato dalla sezione 6 della GPL GNU per il trasporto della fonte corrispondente.)
5. Librerie combinate.
È possibile collocare strutture bibliotecarie che sono un lavoro basato sulla Biblioteca fianco a fianco in una singola biblioteca insieme ad altre strutture bibliotecarie che non sono Applicazioni e non sono coperte da questa Licenza, e trasmettere tale libreria combinata in termini di vostra scelta, se si fanno entrambe le seguenti operazioni:
a) Accompagnare la biblioteca combinata con una copia della stessa opera basata sulla Biblioteca, non abbinata ad altre strutture della biblioteca, trasmessa secondo i termini della presente Licenza.
b) Segnalare con la biblioteca combinata che parte di essa è un'opera basata sulla Biblioteca, e spiegare dove trovare la forma non combinata di accompagnamento della stessa opera.
6. Versioni riviste della GNU Lesser General Public License.
La Free Software Foundation può pubblicare di tanto in tanto versioni riviste e/o nuove della GNU Lesser General Public License. Tali nuove versioni saranno simili in spirito alla versione attuale, ma potrebbero differire in dettaglio per affrontare nuovi problemi o preoccupazioni.
Ad ogni versione viene assegnato un numero di versione distintivo. Se la Libreria ricevuta specifica che una certa versione numerata della GNU Lesser General Public License "o qualsiasi versione successiva" si applica ad essa, hai la possibilità di seguire i termini e le condizioni di quella versione pubblicata o di qualsiasi versione successiva pubblicata dalla Free Software Foundation. Se la Libreria ricevuta non specifica un numero di versione della Licenza Pubblica Generica Minore GNU, è possibile scegliere qualsiasi versione della Licenza Pubblica Generica Minore GNU mai pubblicata dalla Free Software Foundation.
Se la Libreria che hai ricevuto specifica che un proxy può decidere se le future versioni della GNU Lesser General Public License si applicano, la dichiarazione pubblica di accettazione di qualsiasi versione di quel proxy è un'autorizzazione permanente per scegliere quella versione per la Libreria.
-------------- Separatore --------------
Dipendenza: com.github.javaparser:javaparser-symbol-solver-core
Copyright: Free Software Foundation, Inc. <http://fsf.org/>
Licenza: Apache 2.0; LGPL v.3.0
./LICENZA
Apache 2.0,LGPL v.3.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./LICENZA.APACHE
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./LICENZA
GPL v.3 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./LICENZA
Apache 2.0, MPL 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: com.github.virtuald:curvesapi
Copyright: Costruzione guidata grafico
Licenza: BSD-3-Clause
./license.txt
Copyright (c) 2005, Costruzione grafica
Tutti i diritti riservati.
La distribuzione a terzi e l'uso nelle forme sorgente e binaria, con o senza modifiche, sono consentiti nel rispetto delle condizioni seguenti:
-Ogni copia ridistribuita del codice sorgente deve contenere le Informazioni sul copyright indicate in precedenza, questa lista di condizioni e il seguente disclaimer.
-Ogni copia ridistribuita in forma binaria deve riprodurre le informazioni sul copyright indicate sopra, questa lista di condizioni e il seguente disclaimer nella documentazione e/o in altri materiali con essa forniti.
-Il nome di Graph Builder e i nomi dei suoi collaboratori non possono essere utilizzati per sostenere o promuovere prodotti derivati da questo software senza previa autorizzazione scritta specifica.
QUESTO SOFTWARE È FORNITO DAI PROPRIETARI DEL COPYRIGHT E DAGLI AUTORI "COSÌ COM'È" E NON VIENE RICONOSCIUTA ALCUNA GARANZIA, ESPRESSA O IMPLICITA, COMPRESE, TRA LE ALTRE, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E DI IDONEITÀ PER UN FINE PARTICOLARE. IN NESSUN CASO IL PROPRIETARIO DEL COPYRIGHT O GLI AUTORI SARANNO RITENUTI RESPONSABILI DI DANNI DIRETTI, INDIRETTI, ACCIDENTALI, SPECIALI O ESEMPLARI (COMPRESI, TRA GLI ALTRI, L'APPROVVIGIONAMENTO DI BENI O SERVIZI DI SOSTITUZIONE, LA PERDITA DI UTILIZZO, DATI O PROFITTI O L'INTERRUZIONE DELL'ATTIVITÀ), INDIPENDENTEMENTE DAL MODO IN CUI VENGONO CAUSATI E DAL TIPO DI RESPONSABILITÀ, CONTRATTUALE O DI DIRITTO, (COMPRESA LA NEGLIGENZA), DERIVANTI DALL'USO DEL PRESENTE SOFTWARE, ANCHE SE VIENE FORNITA NOTIFICA DELLA POSSIBILITÀ DI TALI DANNI.
-------------- Separatore --------------
Dipendenza: com.google.code.findbugs:jsr305
Copyright: Gruppo di esperti JSR305
Licenza: BSD-3-Clause
Copyright (c) 2007-2009, gruppo di esperti JSR305
Tutti i diritti riservati.
La distribuzione a terzi e l'uso nelle forme sorgente e binaria, con o senza modifiche, sono consentiti nel rispetto delle condizioni seguenti:
* Le ridistribuite del codice sorgente devono contenere l'informativa sul copyright indicata in precedenza, questa lista di condizioni e la seguente dichiarazione di non responsabilità.
* Ogni copia ridistribuita in forma binaria deve riprodurre le informazioni sul diritto d'autore indicate in precedenza, questa lista di condizioni e il seguente testo di disconoscimento delle responsabilità riportate di seguito nella documentazione e/o nel Materiale con essa fornito.
* Il nome del gruppo di esperti JSR305 e i nomi dei collaboratori non possono essere utilizzati per sottoscrivere o promuovere prodotti derivati da questo software senza previa autorizzazione scritta specifica.
QUESTO SOFTWARE È FORNITO DAI PROPRIETARI DEL COPYRIGHT E DAGLI AUTORI "COSÌ COM'È" E NON VIENE RICONOSCIUTA ALCUNA GARANZIA, ESPRESSA O IMPLICITA, COMPRESE, TRA LE ALTRE, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E DI IDONEITÀ PER UN FINE PARTICOLARE. IN NESSUN CASO IL PROPRIETARIO DEL COPYRIGHT O GLI AUTORI SARANNO RITENUTI RESPONSABILI DI DANNI DIRETTI, INDIRETTI, ACCIDENTALI, SPECIALI O ESEMPLARI (COMPRESI, TRA GLI ALTRI, L'APPROVVIGIONAMENTO DI BENI O SERVIZI DI SOSTITUZIONE, LA PERDITA DI UTILIZZO, DATI O PROFITTI O L'INTERRUZIONE DELL'ATTIVITÀ), INDIPENDENTEMENTE DAL MODO IN CUI VENGONO CAUSATI E DAL TIPO DI RESPONSABILITÀ, CONTRATTUALE O DI DIRITTO, (COMPRESA LA NEGLIGENZA), DERIVANTI DALL'USO DEL PRESENTE SOFTWARE, ANCHE SE VIENE FORNITA NOTIFICA DELLA POSSIBILITÀ DI TALI DANNI.
Altri avvisi di copyright in questa distribuzione:
== jcip-annotations (RELICENZIATO a Oracle in base alla clausola BSD 3)
Copyright (c) 2005, Brian Goetz e Tim Peierls
La distribuzione a terzi e l'uso nelle forme sorgente e binaria, con o senza modifiche, sono consentiti nel rispetto delle condizioni seguenti:
1. Ogni copia ridistribuita del codice sorgente deve contenere le Informazioni sul copyright indicate in precedenza, questa lista di condizioni e il seguente testo di disconoscimento delle responsabilità.
2. Le ridistribuzioni in forma binaria devono riprodurre le informazioni sul copyright riportate in precedenza, questa lista di condizioni e il seguente testo di disconoscimento delle responsabilità riportate di seguito nella documentazione e/o nei materiali con essa forniti.
3. I nomi dei collaboratori del copyright e i nomi dei collaboratori non possono essere utilizzati per sottoscrivere o promuovere prodotti derivati da questo software senza previa autorizzazione scritta specifica.
QUESTO SOFTWARE È FORNITO DAI PROPRIETARI DEL COPYRIGHT E DAGLI AUTORI "COSÌ COM'È" E NON VIENE RICONOSCIUTA ALCUNA GARANZIA, ESPRESSA O IMPLICITA, COMPRESE, TRA LE ALTRE, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E DI IDONEITÀ PER UN FINE PARTICOLARE. IN NESSUN CASO IL PROPRIETARIO DEL COPYRIGHT O GLI AUTORI SARANNO RITENUTI RESPONSABILI DI DANNI DIRETTI, INDIRETTI, ACCIDENTALI, SPECIALI O ESEMPLARI (COMPRESI, TRA GLI ALTRI, L'APPROVVIGIONAMENTO DI BENI O SERVIZI DI SOSTITUZIONE, LA PERDITA DI UTILIZZO, DATI O PROFITTI O L'INTERRUZIONE DELL'ATTIVITÀ), INDIPENDENTEMENTE DAL MODO IN CUI VENGONO CAUSATI E DAL TIPO DI RESPONSABILITÀ, CONTRATTUALE O DI DIRITTO, (COMPRESA LA NEGLIGENZA), DERIVANTI DALL'USO DEL PRESENTE SOFTWARE, ANCHE SE VIENE FORNITA NOTIFICA DELLA POSSIBILITÀ DI TALI DANNI.
-------------- Separatore --------------
Dipendenza: com.google.errorprone:error_prone_annotations
Copyright: Gli autori con errori
Licenza: Apache 2.0
./COPIA
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: com.google.guava:failureaccess Copyright: Google License: Apache 2.0
./LICENZA
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: com.google.guava:guava
Copyright: Google Inc.
Licenza: Apache 2.0
./LICENZA
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: com.google.guava:ascoltofuturo
Copyright: Google Inc.
Licenza: Apache 2.0
./COPIA
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: com.google.inject:guice
Copyright: Google Inc.
Licenza: Apache 2.0
./COPIA
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: com.google.j2objc:j2objc-annotations
Copyright: Google Inc.
Licenza: Apache 2.0
./LICENZA
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: com.sun.org.apache.xml.internal:resolver
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: com.zaxxer:SparseBitSet
Diritto d'autore: Zaxxer.com
Licenza: Apache 2.0
./LICENZA
Licenza Apache
Versione 2.0, gennaio 2004
http://www.apache.org/licenses/
TERMINI E CONDIZIONI PER L'UTILIZZO, LA RIPRODUZIONE E LA DISTRIBUZIONE
1. Definizioni.
"Licenza" indica i termini e le condizioni per l'utilizzo, la riproduzione e la distribuzione in base a quanto definito dalle Sezioni da 1 a 9 del presente documento.
"Licenziante" indica il proprietario del Copyright o l'entità autorizzata dal proprietario del Copyright che concede la Licenza.
"Persona giuridica" indica l'insieme delle entità agenti e tutte le altre entità che controllano, sono controllate o sono sotto il controllo comune di tale entità. Ai fini di questa definizione, il termine "controllo" indica (i) il potere, diretto o indiretto, di dirigere e gestire tale entità in base al contratto o altrimenti, (ii) la proprietà di almeno il 50 per cento (50%) delle azioni in circolazione, oppure (iii) la proprietà effettiva di tale entità.
"Utente" indica una Persona fisica o giuridica che esercita le autorizzazioni concesse in base alla presente Licenza.
"Sorgente" indica il formato preferito per apportare modifiche, a titolo esemplificativo ma non limitativo, al codice sorgente del software, alla fonte della documentazione e ai file di configurazione.
"Oggetto" indica qualsiasi formato risultante dalla trasformazione meccanica o dalla traduzione di un formato di codice Sorgente, inclusi, a titolo esemplificativo ma non limitativo, il codice oggetto compilato, la documentazione generata e le conversioni in altri tipi di supporto.
"Lavoro" indica l'opera originale di autore, in formato di codice Sorgente o Oggetto, resa disponibile in base alla Licenza, come indicato dall'informativa sul Copyright inclusa o allegata al lavoro. Un esempio è riportato nell'Appendice descritta di seguito.
Per "Lavori Derivati" si intendono i lavori, in formato di codice Sorgente o Oggetto, basati o derivati dal Lavoro Originale e per i quali revisioni editoriali, annotazioni, elaborazioni o altre modifiche rappresentano, nel loro insieme, un'opera originale di autore. Ai fini della presente Licenza, i Lavori Derivati non includono i Lavori che rimangono distinti dal Lavoro Originale o semplicemente collegati (o legati in base al nome) all'interfaccia del Lavoro e dei Lavori Derivati da ciò.
"Contributo" indica qualsiasi opera originale di autore, inclusa la versione originale del Lavoro ed eventuali modifiche o aggiunte al Lavoro stesso o ai Lavori Derivati da questo, che è intenzionalmente inviata al Licenziante affinché venga inclusa nel Lavoro dal titolare del Copyright o da una Persona fisica o giuridica autorizzata a inviarla per conto del proprietario del Copyright. Ai fini di questa definizione, il termine "inviata" indica qualsiasi forma di comunicazione elettronica, verbale o scritta inviata al Licenziante o ai suoi rappresentanti, incluse, a titolo esemplificativo ma non limitativo, comunicazioni tramite mailing list elettroniche, sistemi di controllo del codice sorgente, sistemi di registrazione dei problemi gestiti dal Licenziante o per suo conto, a scopo di discussione o miglioramento del Lavoro, escluse le comunicazioni contrassegnate in modo esplicito o altrimenti definite per iscritto dal proprietario del Copyright come "Non costituiscono un contributo".
"Collaboratore" indica il Licenziante o qualsiasi Persona fisica o giuridica per conto della quale il Licenziante ha ricevuto un contributo inserito successivamente nel Lavoro.
2. Concessione della licenza di Copyright. In base ai termini e alle condizioni contenute nella presente Licenza, ciascun Collaboratore concede all'Utente una licenza di Copyright a tempo indeterminato, a livello mondiale, non esclusiva, gratuita, non soggetta a royalty e irrevocabile per la riproduzione, la preparazione di Lavori Derivati, l'esposizione e l'esecuzione pubbliche, la concessione in sublicenza e la distribuzione del Lavoro e di tali Lavori Derivati in formato di codice Sorgente o Oggetto.
3. Concessione della licenza sul brevetto. In base ai termini e alle condizioni contenute della presente Licenza, ogni Collaboratore concede all'Utente una licenza sul brevetto a tempo indeterminato, a livello mondiale, non esclusiva, gratuita, non soggetta a royalty, irrevocabile (eccetto per quanto indicato nella presente sezione) per creare, far creare, utilizzare, offrire in vendita, vendere, importare e altrimenti trasferire il Lavoro, in cui tale licenza è applicabile esclusivamente alle domande di brevetto che possono essere concesse su licenza da tale Collaboratore e vengono necessariamente violate dal loro singolo Contributo o da una combinazione di Contributi al Lavoro a cui tali contributi vengono inviati. Se l'Utente avvia un contenzioso in materia di brevetti contro qualsiasi entità (inclusa una domanda riconvenzionale, o una azione di difesa in ambito legale) nella quale si sostiene che il Lavoro o un Contributo inserito nel Lavoro costituisce una violazione diretta o concorrente del brevetto, qualsiasi licenza sul brevetto concessa all'Utente in base alla presente Licenza per tale Lavoro cesserà dalla data in cui è stato avviato il contenzioso.
4. Ridistribuzione. L'Utente potrà riprodurre e distribuire copie del Lavoro o dei Lavori Derivati in qualsiasi forma o mezzo, con o senza modifiche, e in formato di codice Sorgente o Oggetto a condizione che vengano rispettate le condizioni seguenti:
L'Utente deve fornire agli altri destinatari del Lavoro o dei Lavori Derivati una copia della presente licenza; e
l'Utente deve includere in qualsiasi file modificato avvisi ben visibili indicanti che i file sono stati modificati; e
l'Utente deve mantenere nel codice Sorgente di qualsiasi Lavoro Derivato da lui distribuito tutte le informative sul Copyright, sui brevetti, sui marchi e sulle attribuzioni del codice Sorgente del Lavoro, escluse le informative non attinenti ad alcuna parte dei Lavori Derivati; e
se il Lavoro include un file di testo di "AVVISO" come parte della sua distribuzione, allora tutti i Lavori Derivati distribuiti dall'Utente devono includere una copia leggibile delle informative sulle attribuzioni contenute in tale file "AVVISO", escluse quelle non attinenti ad alcuna parte dei Lavori Derivati in almeno una delle seguenti posizioni: in un file di testo di AVVISO distribuito come parte dei Lavori Derivati; all'interno del codice Sorgente o della documentazione, se forniti insieme ai Lavori Derivati; o all'interno di una visualizzazione generata dai Lavori Derivati, se e ovunque queste informative di terze parti vengono normalmente visualizzate. Il contenuto del file di AVVISO è solo a scopo informativo e non modifica la Licenza. L'Utente può aggiungere informative di attribuzione personali all'interno dei Lavori Derivati da lui distribuiti, insieme o come aggiunta al testo di AVVISO del Lavoro, a condizione che tali informative di attribuzione aggiuntive non possano essere interpretate come modifica della Licenza. L'Utente può aggiungere la propria dichiarazione sul Copyright alle modifiche da lui apportate e fornire termini e condizioni di licenza supplementari o differenti per l'utilizzo, la riproduzione o la distribuzione di tali modifiche o per qualsiasi Lavoro Derivato nel suo insieme, a condizione che l'utilizzo, la riproduzione e la distribuzione del Lavoro sia altrimenti conforme alle condizioni stabilite nella presente Licenza.
5. Invio di contributi. Salvo quanto diversamente ed espressamente stabilito dall'Utente, qualsiasi Contributo inviato intenzionalmente dall'Utente al Licenziante per essere incluso nel Lavoro deve rispettare i termini e le condizioni definite nella presente Licenza con l'esclusione di termini o condizioni supplementari. Nonostante quanto sopra indicato, nulla della presente Licenza sostituisce o modifica i termini di qualsiasi contratto di licenza separato che possa essere stato stipulato con il Licenziante relativamente a questi Contributi.
6. Marchi. La presente Licenza non autorizza l'uso di nomi commerciali, marchi, marchi di servizio o nomi di prodotti del Licenziante, se non nei limiti necessari a un utilizzo ragionevole e conforme agli usi per descrivere l'origine del Lavoro e riprodurre il contenuto del file di AVVISO.
7. Clausola di esonero da responsabilità sulla garanzia. Salvo quanto previsto dalla legge applicabile o concordato per iscritto, il Licenziante fornisce il Lavoro (e ciascun Collaboratore fornisce il suo Contributo) nello STATO DI FATTO E DI DIRITTO IN CUI SI TROVA SENZA ALCUNA GARANZIA O CONDIZIONE DI ALCUN TIPO, esplicita o implicita, incluse, a titolo esemplificativo ma non limitativo, eventuali garanzie e condizioni di TITOLARITÀ, MANCATA VIOLAZIONE DI DIRITTI, COMMERCIABILITÀ o IDONEITÀ PER UNO SCOPO SPECIFICO. È di esclusiva responsabilità dell'Utente determinare l'idoneità dell'uso o della ridistribuzione del Lavoro e l'Utente inoltre si assume ogni rischio associato all'esercizio delle autorizzazioni in base alla presente Licenza.
8. Limitazione di responsabilità. In nessun caso e in base a nessuna teoria legale sia per responsabilità extracontrattuale (inclusa la negligenza), contrattuale o di altra natura, salvo quanto previsto dalla legge applicabile (ad esempio atti di negligenza intenzionali e per colpa grave) o concordato per iscritto, il Collaboratore potrà essere ritenuto responsabile nei confronti dell'Utente per danni diretti, indiretti, speciali, accessori o conseguenti di qualsiasi tipo derivanti da quanto indicato nella presente Licenza oppure dall'uso o dalla impossibilità di utilizzare il Lavoro, inclusi, a titolo esemplificativo ma non limitativo, danni per mancato avviamento, interruzione del lavoro, guasto o malfunzionamento del computer o qualsiasi altro danno o perdita commerciale, anche nel caso in cui il Collaboratore sia stato informato sulla possibilità di tali danni.
9. Accettazione della garanzia o responsabilità aggiuntiva. Durante la ridistribuzione del Lavoro o dei Lavori Derivati, l'Utente può scegliere di offrire, dietro un corrispettivo, l'accettazione degli obblighi e/o dei diritti relativi all'assistenza, alla garanzia, al risarcimento o altri obblighi e/o diritti di responsabilità conformemente alla presente Licenza. Tuttavia, nell'accettazione di tali obblighi, l'Utente può agire solo per suo conto e sotto la sua esclusiva responsabilità, non per conto di qualsiasi altro Collaboratore, e solo se si impegna a tutelare, difendere, risarcire e tenere indenne ciascun Collaboratore da e a fronte di qualsiasi responsabilità sostenuta da tale Collaboratore o reclamo contro quest'ultimo, derivante dall'accettazione di tale garanzia o responsabilità aggiuntiva.
FINE DEI TERMINI E DELLE CONDIZIONI
-------------- Separatore --------------
Dipendenza: commons-codec:commons-codec
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA.txt
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./NOTICE.txt
Apache Commons Codec Copyright 2002-2025 The Apache Software Foundation
Questo prodotto include software sviluppato da The Apache Software Foundation (https://www.apache.org/).
-------------- Separatore --------------
Dipendenza: commons-io:commons-io
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA.txt
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./NOTICE.txt
Apache Commons IO
Copyright 2002-2025 La Apache Software Foundation
Apache Commons IO Copyright 2002-2025 Apache Software Foundation
Questo prodotto include software sviluppato da The Apache Software Foundation (https://www.apache.org/).
-------------- Separatore --------------
./NOTICE.txt
Apache Commons IO
Copyright 2002-2024 La Apache Software Foundation
Questo prodotto include software sviluppato da The Apache Software Foundation (https://www.apache.org/).
-------------- Separatore --------------
./NOTICE.txt
(Avviso uguale a commons-io:commons-io)
-------------- Separatore --------------
Dipendenza: javax.inject:javax.inject
Copyright: Gruppo di esperti JSR-330
Licenza: Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: net.sf.saxon:Saxon-HE
Diritto d'autore: Michael Kay
Licenza: MPL 2.0
https://www.mozilla.org/en-US/MPL/2.0/
Licenza pubblica Mozilla versione 2.0
1. Definizioni
1,1 "Collaboratore"
indica ogni persona fisica o giuridica che crea, contribuisce alla creazione o possiede il Software Coperto.
1,2 "Versione collaboratore"
indica la combinazione dei Contributi di altri (se presenti) utilizzati da un Contributore e il Contributo di quel particolare Contributore.
1,3 "Contributo"
significa Software coperto di un particolare Contributore.
1,4 "Software coperto"
indica il modulo del codice sorgente al quale il Contributore iniziale ha allegato l'avviso nell'Allegato A, la forma eseguibile di tale modulo del codice sorgente e le modifiche di tale modulo del codice sorgente, in ogni caso incluse parti di esso.
1,5 "Incompatibile con licenze secondarie"
mezzi
che il Contributore iniziale abbia allegato l'avviso descritto nell'Allegato B al Software Coperto; o
che il software coperto è stato reso disponibile ai sensi della versione 1.1 o precedente della licenza, ma non anche ai sensi dei termini di una licenza secondaria.
1,6 "Modulo eseguibile"
indica qualsiasi forma di lavoro diversa dal modulo del codice sorgente.
1,7 "Lavoro più largo"
significa un'opera che combina il Software Coperto con altro materiale, in un file o file separati, che non è Software Coperto.
1,8 "Licenza"
significa questo documento.
1,9 "Licenza"
significa avere il diritto di concedere, nella misura massima possibile, al momento della concessione iniziale o successivamente, tutti i diritti trasmessi dalla presente Licenza.
1,1 "Modifiche"
indica uno qualsiasi dei seguenti elementi:
qualsiasi file nel modulo del codice sorgente risultante dall'aggiunta, dalla cancellazione o dalla modifica del contenuto del software coperto; o
qualsiasi nuovo file nel modulo del codice sorgente contenente qualsiasi software coperto.
1,11 "Richieste di risarcimento" di un collaboratore
indica qualsiasi richiesta di brevetto, inclusi, a titolo esemplificativo ma non esaustivo, il metodo, il processo e le rivendicazioni di apparati, in qualsiasi licenza concessa in licenza da tale Contributore che sarebbe stata violata, ma per la concessione della Licenza, mediante la creazione, l'utilizzo, la vendita, l'offerta in vendita, l'aver effettuato, l'importazione o il trasferimento dei suoi Contributi o della sua Versione Contributore.
1,12 "Licenza secondaria"
indica la GNU General Public License, la versione 2.0, la GNU Lesser General Public License, la versione 2.1, la GNU Affero General Public License, la versione 3.0 o qualsiasi versione successiva di tali licenze.
1,13 "Form codice origine"
significa la forma del lavoro preferito per apportare modifiche.
1,14 "Voi" (o "Vostro")
indica una persona fisica o giuridica che esercita diritti ai sensi della presente Licenza. Per le persone giuridiche, il termine "Utente" indica qualsiasi entità che controlla, è controllata o è sotto il controllo comune con l'utente. Ai fini della presente definizione, per "controllo" si intende (a) il potere, diretto o indiretto, di determinare la direzione o la gestione di tale entità, sia per contratto che in altro modo, o (b) la proprietà di oltre il cinquanta percento (50%) delle azioni in circolazione o della proprietà effettiva di tale entità.
2. Concessioni e condizioni di licenza
2,1 Autorizzazioni
Ogni Contributore concede all'Utente una licenza mondiale, esente da royalty, non esclusiva:
ai sensi dei diritti di proprietà intellettuale (diversi da brevetti o marchi) concessi in licenza da tale Contributore per utilizzare, riprodurre, mettere a disposizione, modificare, visualizzare, eseguire, distribuire e altrimenti sfruttare i suoi Contributi, sia su base non modificata, con Modifiche, o come parte di un Lavoro più grande; e
sotto Rivendicazioni di brevetto di tale Contributore per effettuare, utilizzare, vendere, offrire in vendita, aver effettuato, importare e altrimenti trasferire i suoi Contributi o la sua Versione Contributore.
2,2 Data di validità
Le licenze concesse nella Sezione 2.1 in relazione a qualsiasi Contributo diventano effettive per ciascun Contributo alla data in cui il Contributore distribuisce per la prima volta tale Contributo.
2,3 Limitazioni per ambito sovvenzione
Le licenze concesse in questa Sezione 2 sono gli unici diritti concessi ai sensi della presente Licenza. Nessun diritto o licenza aggiuntiva sarà implicito dalla distribuzione o dalla licenza del Software Coperto ai sensi della presente Licenza. In deroga alla precedente Sezione 2.1(b), nessuna licenza di brevetto è concessa da un Contributore:
per qualsiasi codice che un Contributore ha rimosso dal Software Coperto; o
per violazioni causate da: (i) modifiche del Software Coperto da parte dell'utente e di qualsiasi altra terza parte, o (ii) la combinazione dei suoi Contributi con altri software (tranne che nell'ambito della sua Versione Contributore); o
in caso di reclami di brevetti violati dal Software coperto in assenza dei suoi Contributi.
La presente Licenza non concede alcun diritto sui marchi, sui marchi di servizio o sui loghi di qualsiasi Contributore (ad eccezione di quanto possa essere necessario per soddisfare i requisiti di notifica di cui alla Sezione 3.4).
2,4 Licenze successive
Nessun Contributore concede sovvenzioni aggiuntive a seguito della Sua scelta di distribuire il Software Coperto in una versione successiva di questa Licenza (vedi Sezione 10.2) o in base ai termini di una Licenza Secondaria (se consentita ai sensi dei termini della Sezione 3.3).
2,5 Rappresentanza
Ogni Contributore dichiara che il Contributore ritiene che i suoi Contributi siano la sua creazione originale o che abbia diritti sufficienti per concedere i diritti ai suoi Contributi trasmessi da questa Licenza.
2,6 Uso corretto
La presente Licenza non ha lo scopo di limitare i diritti che l'utente ha in base a dottrine di diritto d'autore applicabili di fair use, fair dealing o altri equivalenti.
2,7 Condizioni
Le sezioni 3.1, 3.2, 3.3 e 3.4 sono le condizioni delle licenze concesse nella Sezione 2.1.
3. Responsabilità
3,1 Distribuzione form origine
Tutta la distribuzione del Software Coperto nel Modulo del Codice sorgente, incluse le Modifiche create o alle quali contribuite, deve essere conforme ai termini della presente Licenza. È necessario informare i destinatari che il Modulo del Codice sorgente del Software coperto è regolato dai termini di questa Licenza e come possono ottenere una copia di questa Licenza. L'utente non può tentare di modificare o limitare i diritti dei destinatari nel modulo del codice sorgente.
3,2 Distribuzione form eseguibile
Se si distribuisce il software coperto in forma eseguibile, procedere come segue.
tale Software coperto deve essere reso disponibile anche nel Modulo del Codice sorgente, come descritto nella Sezione 3.1, e l'Utente deve informare i destinatari del Modulo eseguibile come possono ottenere una copia di tale Modulo del Codice sorgente con mezzi ragionevoli in modo tempestivo, ad un costo non superiore al costo di distribuzione al destinatario; e
È possibile distribuire tale modulo eseguibile in base ai termini della presente licenza, o concedere in sublicenza in base a condizioni diverse, a condizione che la licenza per il modulo eseguibile non tenti di limitare o modificare i diritti dei destinatari nel modulo del codice sorgente ai sensi della presente licenza.
3,3 Distribuzione di un lavoro più grande
È possibile creare e distribuire un'Opera Più Grande in base ai termini di vostra scelta, a condizione che rispettiate anche i requisiti della presente Licenza per il Software Coperto. Se il Lavoro Più Grande è una combinazione di Software Coperto con un'opera governata da una o più Licenze Secondarie, e il Software Coperto non è incompatibile con le Licenze Secondarie, questa Licenza ti consente di distribuire anche tali Licenze Coperte. Software secondo i termini di tali Licenze Secondarie, in modo che il destinatario del Lavoro Più Grande possa, a sua discrezione, distribuire ulteriormente il Software Coperto secondo i termini di questa Licenza o di tali Licenze Secondarie.
3,4 Avvisi
L'utente non può rimuovere o alterare la sostanza di qualsiasi avviso di licenza (inclusi avvisi di copyright, avvisi di brevetto, disclaimer di garanzia o limitazioni di responsabilità) contenuti nel Modulo del Codice sorgente del Software coperto, salvo che l'utente possa modificare qualsiasi avviso di licenza nella misura richiesta per rimediare a note inesattezze fattuali.
3,5 Applicazione di condizioni aggiuntive
L'utente può scegliere di offrire e di addebitare un corrispettivo per la garanzia, il supporto, l'indennizzo o gli obblighi di responsabilità a uno o più destinatari del Software coperto. Tuttavia, puoi farlo solo per tuo conto e non per conto di qualsiasi Contributore. Dovete chiarire assolutamente che tale garanzia, supporto, indennizzo o obbligo di responsabilità è da Voi offerto esclusivamente e con la presente accettate di manlevare ogni Contributore per qualsiasi responsabilità sostenuta da tale Contributore in conseguenza dei termini di garanzia, supporto, indennizzo o responsabilità da Voi offerti. È possibile includere ulteriori declinazioni di garanzia e limitazioni di responsabilità specifiche di qualsiasi giurisdizione.
4. Incapacità di rispettare a causa di statuto o regolamento
Se è impossibile per te rispettare uno qualsiasi dei termini della presente Licenza rispetto ad alcuni o tutti i Software Coperti a causa di leggi, ordini giudiziari o regolamenti, allora devi: (a) rispettare i termini della presente Licenza nella misura massima possibile; e (b) descrivere le limitazioni e il codice che influenzano. Tale descrizione deve essere inserita in un file di testo incluso con tutte le distribuzioni del Software Coperto ai sensi della presente Licenza. Fatta eccezione per la misura vietata dallo statuto o dal regolamento, tale descrizione deve essere sufficientemente dettagliata affinché un destinatario di abilità ordinarie possa comprenderla.
5. Cessazione
5,1 I diritti concessi ai sensi della presente Licenza cesseranno automaticamente se non rispettate uno qualsiasi dei suoi termini. Tuttavia, se si diventa conformi, i diritti concessi ai sensi della presente Licenza da un particolare Collaboratore vengono ripristinati (a) in modo provvisorio, a meno che e fino a quando tale Collaboratore non interrompa esplicitamente e definitivamente le sovvenzioni, e (b) su base continuativa, nel caso in cui tale Contributore non ti notifichi la non conformità con alcuni mezzi ragionevoli prima di 60 giorni dopo il tuo ritorno alla conformità. Inoltre, le tue sovvenzioni da un particolare Contributore vengono reintegrate su base continuativa se tale Contributore ti notifica la non conformità con alcuni mezzi ragionevoli, questa è la prima volta che hai ricevuto notifica di non conformità a questa Licenza da tale Contributore e diventi conforme prima di 30 giorni dopo la ricezione della notifica.
5,2 Se l'Utente avvia un contenzioso nei confronti di qualsiasi entità affermando una contestazione di violazione di brevetto (escluse azioni di giudizio dichiarativo, contestazioni e rivendicazioni incrociate) sostenendo che una Versione Contributore viola direttamente o indirettamente qualsiasi brevetto, i diritti concessi all'Utente da qualsiasi e tutti i Collaboratori per il Software Coperto ai sensi della Sezione 2.1 della presente Licenza cesseranno.
5,3 In caso di risoluzione ai sensi dei precedenti Articoli 5.1 o 5.2, tutti i contratti di licenza d'uso con l'Utente Finale (esclusi i distributori e i rivenditori) che sono stati validamente concessi da Voi o dai Vostri distributori ai sensi della presente Licenza prima della risoluzione continueranno a essere risolti.
6. Clausola di esonero da responsabilità sulla garanzia
Il Software Coperto viene fornito ai sensi della presente Licenza "così com'è", senza garanzia di alcun tipo, espressa, implicita o legale, incluse, senza limitazione, le garanzie che il Software Coperto è privo di difetti, commerciabile, adatto a uno scopo particolare o non violare. L'intero rischio per la qualità e le prestazioni del Software Coperto è con te. Qualora qualsiasi Software Coperto dovesse rivelarsi difettoso sotto qualsiasi aspetto, l'Utente (non alcun Collaboratore) si assume il costo di qualsiasi assistenza, riparazione o correzione necessaria. La presente dichiarazione di non responsabilità costituisce una parte essenziale della presente Licenza. Nessun utilizzo del Software Coperto è autorizzato ai sensi della presente Licenza, ad eccezione di questa esclusione di responsabilità.
7. Limitazione di responsabilità
In nessun caso e in nessuna teoria legale, sia che si tratti di illecito (inclusa negligenza), contratto o altro, qualsiasi Contributore, o chiunque distribuisca il Software Coperto come consentito sopra, sarà responsabile nei Suoi confronti per qualsiasi responsabilità diretta, indiretta, speciale, incidentale o consequenziale. danni di qualsiasi carattere, inclusi, senza limitazione, danni per perdita di profitti, perdita di avviamento, arresto del lavoro, guasto informatico o malfunzionamento, o qualsiasi altro danno o perdita commerciale, anche se tale parte è stata informata della possibilità di tali danni. La presente limitazione di responsabilità non si applica in caso di morte o lesioni personali risultanti da negligenza di tale parte, nella misura in cui le disposizioni applicabili in materia proibiscano tale limitazione. Alcune giurisdizioni non ammettono l'esclusione o la limitazione di responsabilità per danni accessori o conseguenti; pertanto, la presente esclusione e limitazione potrebbe non essere applicata all'Utente.
8. Contenzioso
Qualsiasi controversia relativa alla presente Licenza può essere intentata solo nei tribunali di una giurisdizione in cui il convenuto mantiene la sua sede principale di attività e tale controversia sarà disciplinata dalle leggi di tale giurisdizione, senza riferimento alle sue disposizioni sui conflitti di legge. Nessuna disposizione della presente sezione osta a che una parte possa presentare domande incrociate o domande riconvenzionali.
9. Varie
Questa licenza rappresenta il contratto completo relativo alla materia oggetto del contratto stesso. Qualora una delle disposizioni della presente Licenza sia ritenuta non applicabile, tale disposizione dovrà essere rielaborata esclusivamente nella misura necessaria per renderla applicabile. Qualsiasi legge o regolamento che preveda che la lingua di un contratto sia interpretata nei confronti del redattore non sarà utilizzata per interpretare questa Licenza nei confronti di un Contributore.
10. Versioni della licenza
10,1 Nuove versioni
Mozilla Foundation è lo steward di licenza. Ad eccezione di quanto previsto nella Sezione 10.3, nessuno al di fuori dello steward di licenza ha il diritto di modificare o pubblicare nuove versioni della presente Licenza. Ad ogni versione verrà assegnato un numero di versione distintivo.
10,2 Effetto delle nuove versioni
Puoi distribuire il Software Coperto in base ai termini della versione della Licenza in base alla quale hai originariamente ricevuto il Software Coperto o ai termini di qualsiasi versione successiva pubblicata dallo steward della licenza.
10,3 Versioni modificate
Se si crea software non regolato da questa Licenza e si desidera creare una nuova licenza per tale software, è possibile creare e utilizzare una versione modificata di questa Licenza se si rinomina la licenza e si rimuovono eventuali riferimenti al nome dello steward di licenza (tranne per notare che tale licenza modificata differisce da questa Licenza).
10,4 Maschera Distribuzione codice origine non compatibile con licenze secondarie
Se si sceglie di distribuire il modulo del codice sorgente che è incompatibile con le licenze secondarie ai sensi dei termini di questa versione della licenza, l'avviso descritto nell'Allegato B di questa licenza deve essere allegato.
Allegato A - Avviso di licenza del modulo del codice sorgente
Il presente Modulo del Codice sorgente è soggetto ai termini della Mozilla Public License, v. 2.0. Se una copia della MPL non è stata distribuita con questo file, è possibile ottenerne una all'indirizzo https://mozilla.org/MPL/2.0/.
Se non è possibile o desiderabile inserire l'avviso in un particolare file, è possibile includere l'avviso in una posizione (come un file LICENSE in una directory pertinente) in cui un destinatario potrebbe cercare tale avviso.
È possibile aggiungere ulteriori avvisi accurati di proprietà del copyright.
Allegato B - Avviso "Incompatibile con licenze secondarie"
Questo modulo del codice sorgente è "Incompatibile con le licenze secondarie", come definito dalla Mozilla Public License, v. 2.0.
-------------- Separatore --------------
Dipendenza: org.apache.ant:ant
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA
Apache 2.0 (come org.apache.ant:ant-launcher)
-------------- Separatore --------------
./lib/optional/LICENSE.hamcrest.txt
[Hamcrest collega a http://opensource.org/licenses/BSD-3-Clause da http://hamcrest.org/JavaHamcrest/ come licenza, ma non indica il proprietario del copyright]
Copyright (c) <YEAR>, <OWNER>
Tutti i diritti riservati.
La distribuzione a terzi e l'uso nelle forme sorgente e binaria, con o senza modifiche, sono consentiti nel rispetto delle condizioni seguenti:
1. Ogni copia ridistribuita del codice sorgente deve contenere le Informazioni sul copyright indicate in precedenza, questa lista di condizioni e il seguente testo di disconoscimento delle responsabilità.
2. Le ridistribuzioni in forma binaria devono riprodurre le informazioni sul copyright riportate in precedenza, questa lista di condizioni e il seguente testo di disconoscimento delle responsabilità riportate di seguito nella documentazione e/o nei materiali con essa forniti.
3. I nomi dei collaboratori del copyright e i nomi dei collaboratori non possono essere utilizzati per sottoscrivere o promuovere prodotti derivati da questo software senza previa autorizzazione scritta specifica.
QUESTO SOFTWARE È FORNITO DAI PROPRIETARI DEL COPYRIGHT E DAGLI AUTORI "COSÌ COM'È" E NON VIENE RICONOSCIUTA ALCUNA GARANZIA, ESPRESSA O IMPLICITA, COMPRESE, TRA LE ALTRE, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E DI IDONEITÀ PER UN FINE PARTICOLARE. IN NESSUN CASO IL PROPRIETARIO DEL COPYRIGHT O GLI AUTORI SARANNO RITENUTI RESPONSABILI DI DANNI DIRETTI, INDIRETTI, ACCIDENTALI, SPECIALI O ESEMPLARI (COMPRESI, TRA GLI ALTRI, L'APPROVVIGIONAMENTO DI BENI O SERVIZI DI SOSTITUZIONE, LA PERDITA DI UTILIZZO, DATI O PROFITTI O L'INTERRUZIONE DELL'ATTIVITÀ), INDIPENDENTEMENTE DAL MODO IN CUI VENGONO CAUSATI E DAL TIPO DI RESPONSABILITÀ, CONTRATTUALE O DI DIRITTO, (COMPRESA LA NEGLIGENZA), DERIVANTI DALL'USO DEL PRESENTE SOFTWARE, ANCHE SE VIENE FORNITA NOTIFICA DELLA POSSIBILITÀ DI TALI DANNI.
-------------- Separatore --------------
./lib/optional/LICENSE.junit.html
Licenza pubblica comune - v 1.0
IL PROGRAMMA DI ACCOMPAGNAMENTO È FORNITO IN BASE AI TERMINI DI QUESTA LICENZA PUBBLICA COMUNE ("ACCORDO"). QUALSIASI UTILIZZO, RIPRODUZIONE O DISTRIBUZIONE DEL PROGRAMMA COSTITUISCE L'ACCETTAZIONE DEL PRESENTE ACCORDO DA PARTE DEL DESTINATARIO.
1. DEFINIZIONI
"contributo":
a) nel caso del Contributore iniziale, il codice iniziale e la documentazione distribuiti ai sensi del presente Accordo, e
b) nel caso di ciascun Contributore successivo: i) modifiche al Programma, e ii) aggiunte al Programma; laddove tali modifiche e/o aggiunte al Programma provengano da e siano distribuite da quel particolare Contributore. Un Contributo 'origina' da un Contributore se è stato aggiunto al Programma da tale Contributore stesso o da chiunque agisca per conto di tale Contributore. I contributi non includono aggiunte al Programma che: (i) sono moduli separati di software distribuiti insieme al Programma in base al proprio contratto di licenza e (ii) non sono opere derivate dal Programma.
"Contributore" indica qualsiasi persona o entità che distribuisce il Programma.
Per "brevetti concessi in licenza" si intendono le domande di brevetto concesse in licenza da un Contributore che sono necessariamente violate dall'uso o dalla vendita del suo Contributo da solo o quando combinate con il Programma.
"Programma" indica i Contributi distribuiti in conformità al presente Accordo.
"Destinatario" indica chiunque riceva il Programma ai sensi del presente Accordo, inclusi tutti i Collaboratori.
2. CONCESSIONE DEI DIRITTI
a) Fatti salvi i termini del presente Contratto, ogni Contributore concede al Destinatario una licenza di copyright non esclusiva, mondiale, esente da royalty per riprodurre, preparare opere derivate, visualizzare pubblicamente, eseguire pubblicamente, distribuire e concedere in sublicenza il Contributo di tale Contributore, se presente, e tali opere derivate, in forma di codice sorgente e codice oggetto.
b) Fatti salvi i termini del presente Contratto, ogni Contributore concede al Destinatario una licenza di brevetto non esclusiva, mondiale, esente da royalty ai sensi dei Brevetti concessi in licenza per effettuare, utilizzare, vendere, offrire di vendere, importare e altrimenti trasferire il Contributo di tale Contributore, se presente, in codice sorgente e in forma di codice oggetto. La presente licenza di brevetto si applica alla combinazione del Contributo e del Programma se, al momento dell'aggiunta del Contributo da parte del Contributore, tale aggiunta del Contributo fa sì che tale combinazione sia coperta dai Brevetti concessi in licenza. La licenza di brevetto non si applica ad altre combinazioni che includono il Contributo. Nessun hardware di per sé è concesso in licenza di seguito.
c) Il Destinatario comprende che, sebbene ciascun Contributore conceda le licenze ai propri Contributi qui indicati, nessun Contributore fornisce alcuna garanzia che il Programma non violi il brevetto o altri diritti di proprietà intellettuale di qualsiasi altra entità. Ogni Contributore declina ogni responsabilità nei confronti del Destinatario per reclami portati da qualsiasi altra entità in base alla violazione dei diritti di proprietà intellettuale o altro. Come condizione per l'esercizio dei diritti e delle licenze qui concessi, ogni Destinatario si assume la responsabilità esclusiva di garantire qualsiasi altro diritto di proprietà intellettuale necessario, se del caso. Ad esempio, se una licenza di brevetto di terze parti è necessaria per consentire al Destinatario di distribuire il Programma, è responsabilità del Destinatario acquisire tale licenza prima di distribuire il Programma.
d) Ogni Contributore dichiara di avere, a sua conoscenza, diritti d'autore sufficienti nel proprio Contributo, se del caso, per concedere la licenza d'autore stabilita nel presente Accordo.
3. REQUISITI
Un Contributore può scegliere di distribuire il Programma in forma di codice oggetto in base al proprio contratto di licenza, a condizione che:
a) è conforme ai termini e alle condizioni del presente Contratto; e
b) il suo contratto di licenza: i) declina efficacemente per conto di tutti i Collaboratori tutte le garanzie e le condizioni, esplicite e implicite, comprese le garanzie o le condizioni di titolo e di non violazione, e le garanzie o condizioni implicite di commerciabilità e idoneità per uno scopo particolare; ii) esclude efficacemente per conto di tutti i Collaboratori ogni responsabilità per danni, inclusi diretti, indiretti, speciali, incidentali e danni conseguenti, come perdita di profitti; iii) afferma che le disposizioni che differiscono dal presente Accordo sono offerte da tale Contributore da solo e non da qualsiasi altra parte; e iv) afferma che il codice sorgente del Programma è disponibile da tale Contributore e informa i licenziatari su come ottenerlo in modo ragionevole su o attraverso un mezzo comunemente utilizzato per lo scambio di software.
Quando il Programma viene reso disponibile in formato codice sorgente:
a) deve essere reso disponibile ai sensi del presente Accordo; e
b) una copia del presente Contratto deve essere inclusa in ogni copia del Programma.
I collaboratori non possono rimuovere o modificare le note sul copyright contenute nel Programma.
Ogni Contributore deve identificarsi come l'originatore del proprio Contributo, se presente, in modo che consenta ragionevolmente ai Destinatari successivi di identificare l'originatore del Contributo.
4. DISTRIBUZIONE COMMERCIALE
I distributori commerciali di software possono accettare determinate responsabilità nei confronti degli utenti finali, dei partner commerciali e simili. Sebbene questa licenza sia intesa a facilitare l'uso commerciale del Programma, il Contributore che include il Programma in un'offerta di prodotti commerciali dovrebbe farlo in un modo che non crei potenziali responsabilità per altri Contributori. Pertanto, se un Contributore include il Programma in un'offerta di prodotti commerciali, tale Contributore ("Contributore Commerciale") accetta di difendere e indennizzare ogni altro Contributore ("Contributore Indennizzato") da eventuali perdite, danni e costi (collettivamente "Perdite") derivanti da rivendicazioni, cause legali e altre azioni legali intentate da terzi contro il Contributore Indennizzato nella misura causata da atti o omissioni di tale Contributore Commerciale in relazione alla sua distribuzione del Programma in un'offerta di prodotti commerciali. Gli obblighi di cui al presente articolo non si applicano a reclami o perdite relativi a qualsiasi violazione della proprietà intellettuale effettiva o presunta. Al fine di qualificarsi, un Contributore Indennizzato deve: a) informare tempestivamente il Contributore Commerciale per iscritto di tale richiesta e b) consentire al Contributore Commerciale di controllare e cooperare con il Contributore Commerciale nella difesa e in eventuali negoziati di regolamento correlati. Il Contributore Indennizzato può partecipare a tali richieste a proprie spese.
Ad esempio, un Collaboratore può includere il Programma in un'offerta commerciale, Prodotto X. Questo collaboratore è quindi un collaboratore commerciale. Se tale Collaboratore Commerciale fa poi dichiarazioni di performance o offre garanzie relative al Prodotto X, tali dichiarazioni di performance e garanzie sono di esclusiva responsabilità di tale Collaboratore Commerciale. Ai sensi di questa sezione, il Contributore Commerciale dovrebbe difendere le rivendicazioni contro gli altri Contributori relative a tali richieste di prestazioni e garanzie, e se un tribunale richiede a qualsiasi altro Contributore di pagare eventuali danni di conseguenza, il Contributore Commerciale deve pagare tali danni.
5. NESSUNA GARANZIA
FATTA ECCEZIONE PER QUANTO ESPRESSAMENTE STABILITO IN QUESTO ACCORDO, IL PROGRAMMA È FORNITO SU UNA BASE "COSÌ COM'È", SENZA GARANZIE O CONDIZIONI DI QUALSIASI TIPO, ESPLICITE O IMPLICITE TRA CUI, SENZA LIMITAZIONE, QUALSIASI GARANZIA O CONDIZIONE DI TITOLO, NON VIOLAZIONE, COMMERCIABILITÀ O IDONEITÀ PER UNO SCOPO PARTICOLARE. Ogni Destinatario è l'unico responsabile per determinare l'adeguatezza dell'utilizzo e della distribuzione del Programma e si assume tutti i rischi associati all'esercizio dei diritti ai sensi del presente Accordo, inclusi, a titolo esemplificativo ma non esaustivo, i rischi e i costi degli errori del programma, il rispetto delle leggi applicabili, il danno o la perdita di dati, programmi o apparecchiature e l'indisponibilità o l'interruzione delle operazioni.
6. DICHIARAZIONE DI NON RESPONSABILITÀ
FATTA ECCEZIONE PER QUANTO ESPRESSAMENTE STABILITO NEL PRESENTE ACCORDO, NÉ IL DESTINATARIO NÉ ALCUN CONTRIBUENTE AVRANNO ALCUNA RESPONSABILITÀ PER DANNI DIRETTI, INDIRETTI, INCIDENTALI, SPECIALI, ESEMPLIFICATIVI O CONSEQUENZIALI (INCLUSI SENZA LIMITAZIONE PROFITTI PERSI), TUTTAVIA CAUSATI E SU QUALSIASI TEORIA DI RESPONSABILITÀ, SIA IN CONTRATTO, RIGOROSA RESPONSABILITÀ, O TORTURA (INCLUSA NEGLIGENZA O ALTRIMENTI) SORGERE IN QUALSIASI MODO DALL'USO O DISTRIBUZIONE DEL PROGRAMMA O L'ESERCIZIO DI TUTTI I DIRITTI GARANTITI QUI DI SEGUITO, ANCHE SE CONSIGLIATO DELLA POSSIBILITÀ DI TALI DANNI.
7. GENERALE
Se una disposizione del presente Accordo non è valida o non è applicabile ai sensi della legge applicabile, essa non pregiudica la validità o l'applicabilità del resto dei termini del presente Accordo e, senza ulteriori azioni da parte delle parti del presente Accordo, tale disposizione sarà riformata nella misura minima necessaria per rendere tale disposizione valida e applicabile.
Se il Destinatario istituisce un contenzioso in materia di brevetti nei confronti di un Contributore in relazione a un brevetto applicabile al software (incluso un reclamo incrociato o una domanda riconvenzionale in una causa), qualsiasi licenza di brevetto concessa da tale Contributore a tale Destinatario ai sensi del presente Accordo terminerà alla data in cui tale contenzioso è stato archiviato. Inoltre, se il Destinatario istituisce un contenzioso per brevetti contro qualsiasi entità (incluso un reclamo incrociato o una contestazione in una causa) sostenendo che il Programma stesso (escluse le combinazioni del Programma con altri software o hardware) viola i brevetti di tale Destinatario, i diritti di tale Destinatario concessi ai sensi della Sezione 2(b) si risolveranno alla data di deposito di tale contenzioso.
Tutti i diritti del Destinatario ai sensi del presente Accordo cessano se non rispettano uno qualsiasi dei termini o delle condizioni materiali del presente Accordo e non risolvono tale inadempimento in un periodo di tempo ragionevole dopo essere venuti a conoscenza di tale inadempienza. Se tutti i diritti del Destinatario ai sensi del presente Contratto cessano, il Destinatario accetta di cessare l'utilizzo e la distribuzione del Programma non appena ragionevolmente possibile. Tuttavia, gli obblighi della Parte Ricevente ai sensi del presente Accordo e di qualsiasi licenza concessa dalla Parte Ricevente in relazione al Programma continueranno a sopravvivere.
Tutti sono autorizzati a copiare e distribuire copie del presente Contratto, ma al fine di evitare incongruenze il Contratto è protetto da copyright e può essere modificato solo nel modo seguente. Lo Steward si riserva il diritto di pubblicare di volta in volta nuove versioni (comprese le revisioni) del presente Accordo. Nessuno, tranne lo Steward dell'Accordo, ha il diritto di modificare questo Accordo. IBM è il primo Agreement steward. IBM può assegnare la responsabilità di fungere da Steward dell'Accordo a un'entità separata adatta. Ad ogni nuova versione dell'accordo verrà assegnato un numero di versione distintivo. Il Programma (compresi i Contributi) può essere sempre distribuito in base alla versione del Contratto in base alla quale è stato ricevuto. Inoltre, dopo la pubblicazione di una nuova versione dell'Accordo, il Contributore può scegliere di distribuire il Programma (inclusi i suoi Contributi) sotto la nuova versione. Salvo quanto espressamente indicato nelle Sezioni 2(a) e 2(b) di cui sopra, la Parte Ricevente non riceve alcun diritto o licenza sulla proprietà intellettuale di qualsiasi Contributore ai sensi del presente Accordo, sia espressamente, implicitamente, estoppel o in altro modo. Tutti i diritti nel Programma non espressamente concessi ai sensi del presente Contratto sono riservati.
Il presente Accordo è regolato dalle leggi dello Stato di New York e dalle leggi sulla proprietà intellettuale degli Stati Uniti d'America. Nessuna parte del presente accordo intraprenderà un'azione legale ai sensi del presente accordo più di un anno dopo la causa dell'azione. Ogni parte rinuncia ai propri diritti per un processo della giuria in qualsiasi controversia risultante.
-------------- Separatore --------------
./lib/optional/LICENSE.junit4.html
Licenza pubblica Eclipse - v 1.0
IL PROGRAMMA DI ACCOMPAGNAMENTO È FORNITO IN BASE AI TERMINI DI QUESTA LICENZA PUBBLICA ECLIPSE ("ACCORDO"). QUALSIASI UTILIZZO, RIPRODUZIONE O DISTRIBUZIONE DEL PROGRAMMA COSTITUISCE L'ACCETTAZIONE DEL PRESENTE ACCORDO DA PARTE DEL DESTINATARIO.
1. DEFINIZIONI
"contributo":
a) nel caso del Contributore iniziale, il codice iniziale e la documentazione distribuiti ai sensi del presente Accordo, e
b) nel caso di ciascun collaboratore successivo:
i) modifiche al Programma, e
ii) aggiunte al Programma;
se tali modifiche e/o aggiunte al Programma provengono da e sono distribuite da tale particolare Contributore. Un Contributo 'origina' da un Contributore se è stato aggiunto al Programma da tale Contributore stesso o da chiunque agisca per conto di tale Contributore. I contributi non includono aggiunte al Programma che: (i) sono moduli separati di software distribuiti insieme al Programma in base al proprio contratto di licenza e (ii) non sono opere derivate dal Programma.
"Contributore" indica qualsiasi persona o entità che distribuisce il Programma.
Per "brevetti concessi in licenza" si intendono le domande di brevetto concesse in licenza da un Contributore che sono necessariamente violate dall'uso o dalla vendita del suo Contributo da solo o quando combinate con il Programma.
"Programma" indica i Contributi distribuiti in conformità al presente Accordo.
"Destinatario" indica chiunque riceva il Programma ai sensi del presente Accordo, inclusi tutti i Collaboratori.
2. CONCESSIONE DEI DIRITTI
a) Fatti salvi i termini del presente Contratto, ogni Contributore concede al Destinatario una licenza di copyright non esclusiva, mondiale, esente da royalty per riprodurre, preparare opere derivate, visualizzare pubblicamente, eseguire pubblicamente, distribuire e concedere in sublicenza il Contributo di tale Contributore, se presente, e tali opere derivate, in forma di codice sorgente e codice oggetto.
b) Fatti salvi i termini del presente Contratto, ogni Contributore concede al Destinatario una licenza di brevetto non esclusiva, mondiale, esente da royalty ai sensi dei Brevetti concessi in licenza per effettuare, utilizzare, vendere, offrire di vendere, importare e altrimenti trasferire il Contributo di tale Contributore, se presente, in codice sorgente e in forma di codice oggetto. La presente licenza di brevetto si applica alla combinazione del Contributo e del Programma se, al momento dell'aggiunta del Contributo da parte del Contributore, tale aggiunta del Contributo fa sì che tale combinazione sia coperta dai Brevetti concessi in licenza. La licenza di brevetto non si applica ad altre combinazioni che includono il Contributo. Nessun hardware di per sé è concesso in licenza di seguito.
c) Il Destinatario comprende che, sebbene ciascun Contributore conceda le licenze ai propri Contributi qui indicati, nessun Contributore fornisce alcuna garanzia che il Programma non violi il brevetto o altri diritti di proprietà intellettuale di qualsiasi altra entità. Ogni Contributore declina ogni responsabilità nei confronti del Destinatario per reclami portati da qualsiasi altra entità in base alla violazione dei diritti di proprietà intellettuale o altro. Come condizione per l'esercizio dei diritti e delle licenze qui concessi, ogni Destinatario si assume la responsabilità esclusiva di garantire qualsiasi altro diritto di proprietà intellettuale necessario, se del caso. Ad esempio, se una licenza di brevetto di terze parti è necessaria per consentire al Destinatario di distribuire il Programma, è responsabilità del Destinatario acquisire tale licenza prima di distribuire il Programma.
d) Ogni Contributore dichiara di avere, a sua conoscenza, diritti d'autore sufficienti nel proprio Contributo, se del caso, per concedere la licenza d'autore stabilita nel presente Accordo.
3. REQUISITI
Un Contributore può scegliere di distribuire il Programma in forma di codice oggetto in base al proprio contratto di licenza, a condizione che:
a) è conforme ai termini e alle condizioni del presente Contratto; e
b) il suo contratto di licenza:
i) declina efficacemente per conto di tutti i Collaboratori tutte le garanzie e condizioni, esplicite e implicite, incluse garanzie o condizioni di titolo e non violazione, e garanzie o condizioni implicite di commerciabilità e idoneità per uno scopo particolare;
ii) esclude efficacemente per conto di tutti i Contributori ogni responsabilità per danni, inclusi danni diretti, indiretti, speciali, incidentali e consequenziali, quali perdite di profitti;
iii) afferma che qualsiasi disposizione diversa dal presente Accordo è offerta da tale Contributore da solo e non da qualsiasi altra parte; e
iv) afferma che il codice sorgente del Programma è disponibile da tale Contributore e informa i licenziatari su come ottenerlo in modo ragionevole su o attraverso un mezzo abitualmente utilizzato per lo scambio di software.
Quando il Programma viene reso disponibile in formato codice sorgente:
a) deve essere reso disponibile ai sensi del presente Accordo; e
b) una copia del presente Contratto deve essere inclusa in ogni copia del Programma.
I collaboratori non possono rimuovere o modificare le note sul copyright contenute nel Programma.
Ogni Contributore deve identificarsi come l'originatore del proprio Contributo, se presente, in modo che consenta ragionevolmente ai Destinatari successivi di identificare l'originatore del Contributo.
4. DISTRIBUZIONE COMMERCIALE
I distributori commerciali di software possono accettare determinate responsabilità nei confronti degli utenti finali, dei partner commerciali e simili. Sebbene questa licenza sia intesa a facilitare l'uso commerciale del Programma, il Contributore che include il Programma in un'offerta di prodotti commerciali dovrebbe farlo in un modo che non crei potenziali responsabilità per altri Contributori. Pertanto, se un Contributore include il Programma in un'offerta di prodotti commerciali, tale Contributore ("Contributore Commerciale") accetta di difendere e indennizzare ogni altro Contributore ("Contributore Indennizzato") da eventuali perdite, danni e costi (collettivamente "Perdite") derivanti da rivendicazioni, cause legali e altre azioni legali intentate da terzi contro il Contributore Indennizzato nella misura causata da atti o omissioni di tale Contributore Commerciale in relazione alla sua distribuzione del Programma in un'offerta di prodotti commerciali. Gli obblighi di cui al presente articolo non si applicano a reclami o perdite relativi a qualsiasi violazione della proprietà intellettuale effettiva o presunta. Al fine di qualificarsi, un Contributore Indennizzato deve: a) informare tempestivamente il Contributore Commerciale per iscritto di tale richiesta e b) consentire al Contributore Commerciale di controllare e cooperare con il Contributore Commerciale nella difesa e in eventuali negoziati di regolamento correlati. Il Contributore Indennizzato può partecipare a tali richieste a proprie spese.
Ad esempio, un Collaboratore può includere il Programma in un'offerta commerciale, Prodotto X. Questo collaboratore è quindi un collaboratore commerciale. Se tale Collaboratore Commerciale fa poi dichiarazioni di performance o offre garanzie relative al Prodotto X, tali dichiarazioni di performance e garanzie sono di esclusiva responsabilità di tale Collaboratore Commerciale. Ai sensi di questa sezione, il Contributore Commerciale dovrebbe difendere le rivendicazioni contro gli altri Contributori relative a tali richieste di prestazioni e garanzie, e se un tribunale richiede a qualsiasi altro Contributore di pagare eventuali danni di conseguenza, il Contributore Commerciale deve pagare tali danni.
5. NESSUNA GARANZIA
FATTA ECCEZIONE PER QUANTO ESPRESSAMENTE STABILITO IN QUESTO ACCORDO, IL PROGRAMMA È FORNITO SU UNA BASE "COSÌ COM'È", SENZA GARANZIE O CONDIZIONI DI QUALSIASI TIPO, ESPLICITE O IMPLICITE TRA CUI, SENZA LIMITAZIONE, QUALSIASI GARANZIA O CONDIZIONE DI TITOLO, NON VIOLAZIONE, COMMERCIABILITÀ O IDONEITÀ PER UNO SCOPO PARTICOLARE. Ogni Destinatario è l'unico responsabile per determinare l'adeguatezza dell'utilizzo e della distribuzione del Programma e si assume tutti i rischi associati all'esercizio dei diritti ai sensi del presente Accordo, inclusi, a titolo esemplificativo ma non esaustivo, i rischi e i costi degli errori del programma, il rispetto delle leggi applicabili, il danno o la perdita di dati, programmi o apparecchiature e l'indisponibilità o l'interruzione delle operazioni.
6. DICHIARAZIONE DI NON RESPONSABILITÀ
FATTA ECCEZIONE PER QUANTO ESPRESSAMENTE STABILITO NEL PRESENTE ACCORDO, NÉ IL DESTINATARIO NÉ ALCUN CONTRIBUENTE AVRANNO ALCUNA RESPONSABILITÀ PER DANNI DIRETTI, INDIRETTI, INCIDENTALI, SPECIALI, ESEMPLIFICATIVI O CONSEQUENZIALI (INCLUSI SENZA LIMITAZIONE PROFITTI PERSI), TUTTAVIA CAUSATI E SU QUALSIASI TEORIA DI RESPONSABILITÀ, SIA IN CONTRATTO, RIGOROSA RESPONSABILITÀ, O TORTURA (INCLUSA NEGLIGENZA O ALTRIMENTI) SORGERE IN QUALSIASI MODO DALL'USO O DISTRIBUZIONE DEL PROGRAMMA O L'ESERCIZIO DI TUTTI I DIRITTI GARANTITI QUI DI SEGUITO, ANCHE SE CONSIGLIATO DELLA POSSIBILITÀ DI TALI DANNI.
7. GENERALE
Se una disposizione del presente Accordo non è valida o non è applicabile ai sensi della legge applicabile, essa non pregiudica la validità o l'applicabilità del resto dei termini del presente Accordo e, senza ulteriori azioni da parte delle parti del presente Accordo, tale disposizione sarà riformata nella misura minima necessaria per rendere tale disposizione valida e applicabile.
Se il Destinatario istituisce un contenzioso per brevetti contro qualsiasi entità (inclusa una domanda incrociata o una contestazione in una causa) sostenendo che il Programma stesso (escluse le combinazioni del Programma con altri software o hardware) viola i brevetti di tale Destinatario, i diritti di tale Destinatario concessi ai sensi della Sezione 2(b) si risolveranno alla data in cui tale contenzioso è archiviato.
Tutti i diritti del Destinatario ai sensi del presente Accordo cessano se non rispettano uno qualsiasi dei termini o delle condizioni materiali del presente Accordo e non risolvono tale inadempimento in un periodo di tempo ragionevole dopo essere venuti a conoscenza di tale inadempienza. Se tutti i diritti del Destinatario ai sensi del presente Contratto cessano, il Destinatario accetta di cessare l'utilizzo e la distribuzione del Programma non appena ragionevolmente possibile. Tuttavia, gli obblighi della Parte Ricevente ai sensi del presente Accordo e di qualsiasi licenza concessa dalla Parte Ricevente in relazione al Programma continueranno a sopravvivere.
Tutti sono autorizzati a copiare e distribuire copie del presente Contratto, ma al fine di evitare incongruenze il Contratto è protetto da copyright e può essere modificato solo nel modo seguente. Lo Steward si riserva il diritto di pubblicare di volta in volta nuove versioni (comprese le revisioni) del presente Accordo. Nessuno, tranne lo Steward dell'Accordo, ha il diritto di modificare questo Accordo. Eclipse Foundation è lo Steward dell'Accordo iniziale. La Eclipse Foundation può assegnare la responsabilità di fungere da Steward dell'Accordo a un'entità separata adatta. Ad ogni nuova versione dell'accordo verrà assegnato un numero di versione distintivo. Il Programma (compresi i Contributi) può essere sempre distribuito in base alla versione del Contratto in base alla quale è stato ricevuto. Inoltre, dopo la pubblicazione di una nuova versione dell'Accordo, il Contributore può scegliere di distribuire il Programma (inclusi i suoi Contributi) sotto la nuova versione. Salvo quanto espressamente indicato nelle Sezioni 2(a) e 2(b) di cui sopra, la Parte Ricevente non riceve alcun diritto o licenza sulla proprietà intellettuale di qualsiasi Contributore ai sensi del presente Accordo, sia espressamente, implicitamente, estoppel o in altro modo. Tutti i diritti nel Programma non espressamente concessi ai sensi del presente Contratto sono riservati.
Il presente Accordo è regolato dalle leggi dello Stato di New York e dalle leggi sulla proprietà intellettuale degli Stati Uniti d'America. Nessuna parte del presente accordo intraprenderà un'azione legale ai sensi del presente accordo più di un anno dopo la causa dell'azione. Ogni parte rinuncia ai propri diritti per un processo della giuria in qualsiasi controversia risultante.
-------------- Separatore --------------
./manual/LICENSE
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./AVVISO
(Avviso uguale a org.apache.ant:ant-launcher)
-------------- Separatore --------------
Dipendenza: org.apache.ant:ant-launcher
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA
/*
* 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.
*/INFORMATIVA SUL SOFTWARE W3C® E LICENZA http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
Questo prodotto insieme al software e alla documentazione (ad esempio i file README) inclusi o ad altri componenti correlati viene fornito dai titolari del copyright in base alla licenza riportata di seguito. Il possesso, l'utilizzo e/o la copia di questo prodotto implicano necessariamente da parte dell'utente (il licenziatario) la lettura, la comprensione e l'accettazione dei termini e delle condizioni riportati di seguito.
È consentito copiare, modificare e distribuire questo software e la relativa documentazione, con o senza modifiche, per qualsiasi scopo e gratuitamente a condizione che su TUTTE le copie complete o parziali del software e della documentazione, incluse le modifiche, sia riportato quanto indicato di seguito:
1. Il testo completo di questa COMUNICAZIONE in una posizione visualizzabile agli utenti del prodotto ridistribuito o derivato.
2. Eventuali disclaimer, avvisi o termini e condizioni preesistenti sulla proprietà intellettuale. Se non esiste, l'avviso breve del software W3C deve essere incluso (l'ipertesto è preferito, il testo è consentito) all'interno del corpo di qualsiasi codice ridistribuito o derivato.
3. Avviso di qualsiasi modifica apportata ai file, incluse le modifiche alla data. Si consiglia di fornire gli URI della posizione da cui è derivato il codice.
IL SOFTWARE E LA DOCUMENTAZIONE VENGONO FORNITI NELLA FORMA PRESENTE E I TITOLARI DEL COPYRIGHT NON FORNISCONO ALCUNA GARANZIA IMPLICITA O ESPLICITA, IVI INCLUSE, MA LIMITATAMENTE A, GARANZIE DI COMMERCIABILITÀ O IDONEITÀ A UNO SCOPO SPECIFICO NÉ GARANTISCONO CHE L'UTILIZZO DEL SOFTWARE O DELLA DOCUMENTAZIONE NON VIOLERÀ EVENTUALI BREVETTI, COPYRIGHT, MARCHI O ALTRI DIRITTI DI TERZE PARTE.
I TITOLARI DEL COPYRIGHT NON POTRANNO ESSERE RITENUTI RESPONSABILI PER EVENTUALI DANNI DIRETTI, INDIRETTI, SPECIALI O CONSEQUENZIALI DERIVANTI DALL'UTILIZZO DEL SOFTWARE O DELLA DOCUMENTAZIONE.
I nomi e i marchi dei titolari del copyright NON possono essere utilizzati negli annunci pubblicitari relativi al software senza previa autorizzazione scritta. I titolari del copyright non possono in alcun modo perdere il proprio titolo su questo software e sulla documentazione correlata.
____________________________________
Questa formulazione dell'avviso e della licenza del W3C è diventata attiva il 31 dicembre 2002. Questa versione rimuove l'avviso di proprietà del copyright in modo tale che questa licenza possa essere utilizzata con materiali diversi da quelli di proprietà del W3C, riflette che ERCIM è ora una host del W3C, include riferimenti a questa specifica versione datata della licenza e rimuove la concessione ambigua di "uso". In caso contrario, questa versione è la stessa della versione precedente ed è scritta in modo da preservare la valutazione della Free Software Foundation sulla compatibilità GPL e la certificazione OSI nell'ambito della Definizione Open Source. Si prega di consultare le nostre FAQ sul copyright per domande comuni sull'utilizzo dei materiali dal nostro sito, inclusi termini e condizioni specifici per pacchetti come libwww, Amaya e Jigsaw. Altre domande su questo avviso possono essere indirizzate a site-policy@w3.org.
Joseph Reagle <site-policy@w3.org>
Questa licenza proviene da: http://www.megginson.com/SAX/copying.html
Tuttavia, si prega di notare che le future versioni di SAX possono essere coperte sotto http://saxproject.org/?selected=pd
SAX2 è gratis!
Con la presente abbandono tutti i diritti di proprietà su SAX 2.0 (API semplice per XML) e rilascio tutto il codice sorgente SAX 2.0, il codice compilato e la documentazione contenuta in questa distribuzione nel dominio pubblico. SAX viene fornito senza alcuna garanzia o garanzia di idoneità per qualsiasi scopo.
David Megginson, david@megginson.com
05-05-2000
-------------- Separatore --------------
./AVVISO
Apache Ant
Copyright 1999-2024 La Apache Software Foundation
Questo prodotto include software sviluppato da The Apache Software Foundation (https://www.apache.org/).
L'attività di <sync> si basa sul codice Copyright (c) 2002, Landmark Graphics Corp., che è stato gentilmente donato alla Apache Software Foundation.
-------------- Separatore --------------
Dipendenza: org.apache.commons:commons-collections4
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA.txt
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./NOTICE.txt
Raccolte di Apache Commons
Copyright 2001-2019 La Apache Software Foundation
Questo prodotto include software sviluppato dalla Apache Software Foundation (http://www.apache.org/).
-------------- Separatore --------------
Dipendenza: org.apache.commons:commons-compress
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA.txt
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./NOTICE.txt
Compressione di Apache Commons
Copyright 2002-2025 La Apache Software Foundation
Questo prodotto include software sviluppato dalla Apache Software Foundation (https://www.apache.org/).
-------------- Separatore --------------
./NOTICE.txt
Apache Commons comprime il copyright 2002-2024 Apache Software Foundation
Questo prodotto include software sviluppato da The Apache Software Foundation (https://www.apache.org/).
-------------- Separatore --------------
./NOTICE.txt
(Avviso uguale a org.apache.commons:commons-compress)
-------------- Separatore --------------
Dipendenza: org.apache.commons:commons-lang3
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA.txt
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./NOTICE.txt
Lingua di Apache Commons
Copyright 2001-2024 La Apache Software Foundation
Questo prodotto include software sviluppato dalla Apache Software Foundation (https://www.apache.org/).
-------------- Separatore --------------
Dipendenza: org.apache.commons:commons-math3
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA.txt
Licenza Apache
Versione 2.0, gennaio 2004
http://www.apache.org/licenses/
TERMINI E CONDIZIONI PER L'UTILIZZO, LA RIPRODUZIONE E LA DISTRIBUZIONE
1. Definizioni.
"Licenza" indica i termini e le condizioni per l'utilizzo, la riproduzione e la distribuzione in base a quanto definito dalle Sezioni da 1 a 9 del presente documento.
"Licenziante" indica il proprietario del Copyright o l'entità autorizzata dal proprietario del Copyright che concede la Licenza.
"Persona giuridica" indica l'insieme delle entità agenti e tutte le altre entità che controllano, sono controllate o sono sotto il controllo comune di tale entità. Ai fini di questa definizione, il termine "controllo" indica (i) il potere, diretto o indiretto, di dirigere e gestire tale entità in base al contratto o altrimenti, (ii) la proprietà di almeno il 50 per cento (50%) delle azioni in circolazione, oppure (iii) la proprietà effettiva di tale entità.
"Utente" indica una Persona fisica o giuridica che esercita le autorizzazioni concesse in base alla presente Licenza.
"Sorgente" indica il formato preferito per apportare modifiche, a titolo esemplificativo ma non limitativo, al codice sorgente del software, alla fonte della documentazione e ai file di configurazione.
"Oggetto" indica qualsiasi formato risultante dalla trasformazione meccanica o dalla traduzione di un formato di codice Sorgente, inclusi, a titolo esemplificativo ma non limitativo, il codice oggetto compilato, la documentazione generata e le conversioni in altri tipi di supporto.
"Lavoro" indica l'opera originale di autore, in formato di codice Sorgente o Oggetto, resa disponibile in base alla Licenza, come indicato dall'informativa sul Copyright inclusa o allegata al lavoro. Un esempio è riportato nell'Appendice descritta di seguito.
Per "Lavori Derivati" si intendono i lavori, in formato di codice Sorgente o Oggetto, basati o derivati dal Lavoro Originale e per i quali revisioni editoriali, annotazioni, elaborazioni o altre modifiche rappresentano, nel loro insieme, un'opera originale di autore. Ai fini della presente Licenza, i Lavori Derivati non includono i Lavori che rimangono distinti dal Lavoro Originale o semplicemente collegati (o legati in base al nome) all'interfaccia del Lavoro e dei Lavori Derivati da ciò.
"Contributo" indica qualsiasi opera originale di autore, inclusa la versione originale del Lavoro ed eventuali modifiche o aggiunte al Lavoro stesso o ai Lavori Derivati da questo, che è intenzionalmente inviata al Licenziante affinché venga inclusa nel Lavoro dal titolare del Copyright o da una Persona fisica o giuridica autorizzata a inviarla per conto del proprietario del Copyright. Ai fini di questa definizione, il termine "inviata" indica qualsiasi forma di comunicazione elettronica, verbale o scritta inviata al Licenziante o ai suoi rappresentanti, incluse, a titolo esemplificativo ma non limitativo, comunicazioni tramite mailing list elettroniche, sistemi di controllo del codice sorgente, sistemi di registrazione dei problemi gestiti dal Licenziante o per suo conto, a scopo di discussione o miglioramento del Lavoro, escluse le comunicazioni contrassegnate in modo esplicito o altrimenti definite per iscritto dal proprietario del Copyright come "Non costituiscono un contributo".
"Collaboratore" indica il Licenziante o qualsiasi Persona fisica o giuridica per conto della quale il Licenziante ha ricevuto un contributo inserito successivamente nel Lavoro.
2. Concessione della licenza di Copyright. In base ai termini e alle condizioni contenute nella presente Licenza, ciascun Collaboratore concede all'Utente una licenza di Copyright a tempo indeterminato, a livello mondiale, non esclusiva, gratuita, non soggetta a royalty e irrevocabile per la riproduzione, la preparazione di Lavori Derivati, l'esposizione e l'esecuzione pubbliche, la concessione in sublicenza e la distribuzione del Lavoro e di tali Lavori Derivati in formato di codice Sorgente o Oggetto.
3. Concessione della licenza sul brevetto. In base ai termini e alle condizioni contenute della presente Licenza, ogni Collaboratore concede all'Utente una licenza sul brevetto a tempo indeterminato, a livello mondiale, non esclusiva, gratuita, non soggetta a royalty, irrevocabile (eccetto per quanto indicato nella presente sezione) per creare, far creare, utilizzare, offrire in vendita, vendere, importare e altrimenti trasferire il Lavoro, in cui tale licenza è applicabile esclusivamente alle domande di brevetto che possono essere concesse su licenza da tale Collaboratore e vengono necessariamente violate dal loro singolo Contributo o da una combinazione di Contributi al Lavoro a cui tali contributi vengono inviati. Se l'Utente avvia un contenzioso in materia di brevetti contro qualsiasi entità (inclusa una domanda riconvenzionale, o una azione di difesa in ambito legale) nella quale si sostiene che il Lavoro o un Contributo inserito nel Lavoro costituisce una violazione diretta o concorrente del brevetto, qualsiasi licenza sul brevetto concessa all'Utente in base alla presente Licenza per tale Lavoro cesserà dalla data in cui è stato avviato il contenzioso.
4. Ridistribuzione. L'Utente potrà riprodurre e distribuire copie del Lavoro o dei Lavori Derivati in qualsiasi forma o mezzo, con o senza modifiche, e in formato di codice Sorgente o Oggetto a condizione che vengano rispettate le condizioni seguenti:
(a) L'Utente deve fornire agli altri destinatari del Lavoro o delle Lavori Derivati una copia della presente licenza; e
(b) L'Utente deve inserire in qualsiasi file modificato avvisi ben visibili indicanti che i file sono stati modificati; e
(c) l'Utente deve mantenere, nella forma Sorgente di qualsiasi Opera Derivata da lui distribuita, tutte le informative sul Diritto d'autore, sui brevetti, sui marchi e su attribuzioni del codice Sorgenti del Lavoro, escluse le informative non attinenti ad alcuna parte dei Lavori Derivati; e
(d) Se il Lavoro include un file testuale di "AVVISO" come parte della sua distribuzione, allora tutte le Lavori Derivati distribuite dall'Utente devono includere una copia leggibile delle informative sulle attribuzioni contenute nel file AVVISO, escluse quelle non attinenti ad alcuna parte dei Lavori Derivati, se e queste informative di terze parti vengono normalmente visualizzate. in almeno uno dei seguenti punti: all'interno di un file testuale AVVISO distribuito come parte dei Lavori Derivati; all'interno del modulo Sorgente o della documentazione, se fornito insieme ai Lavori Derivati; o all'interno di una visualizzazione generata dai Lavori Derivati, se e dove queste informative di terze parti vengono normalmente visualizzate. Il contenuto del file di AVVISO è solo a scopo informativo e non modifica la Licenza. L'Utente può aggiungere informative di attribuzione personali all'interno dei Lavori Derivati da lui distribuiti, insieme o come aggiunta al testo di AVVISO del Lavoro, a condizione che tali informative di attribuzione aggiuntive non possano essere interpretate come modifica della Licenza.
L'Utente può aggiungere la propria dichiarazione sul Copyright alle modifiche da lui apportate e fornire termini e condizioni di licenza supplementari o differenti per l'utilizzo, la riproduzione o la distribuzione di tali modifiche o per qualsiasi Lavoro Derivato nel suo insieme, a condizione che l'utilizzo, la riproduzione e la distribuzione del Lavoro sia altrimenti conforme alle condizioni stabilite nella presente Licenza.
5. Invio di contributi. Salvo quanto diversamente ed espressamente stabilito dall'Utente, qualsiasi Contributo inviato intenzionalmente dall'Utente al Licenziante per essere incluso nel Lavoro deve rispettare i termini e le condizioni definite nella presente Licenza con l'esclusione di termini o condizioni supplementari. Nonostante quanto sopra indicato, nulla della presente Licenza sostituisce o modifica i termini di qualsiasi contratto di licenza separato che possa essere stato stipulato con il Licenziante relativamente a questi Contributi.
6. Marchi. La presente Licenza non autorizza l'uso di nomi commerciali, marchi, marchi di servizio o nomi di prodotti del Licenziante, se non nei limiti necessari a un utilizzo ragionevole e conforme agli usi per descrivere l'origine del Lavoro e riprodurre il contenuto del file di AVVISO.
7. Clausola di esonero da responsabilità sulla garanzia. Salvo quanto previsto dalla legge applicabile o concordato per iscritto, il Licenziante fornisce il Lavoro (e ciascun Collaboratore fornisce il suo Contributo) nello STATO DI FATTO E DI DIRITTO IN CUI SI TROVA SENZA ALCUNA GARANZIA O CONDIZIONE DI ALCUN TIPO, esplicita o implicita, incluse, a titolo esemplificativo ma non limitativo, eventuali garanzie e condizioni di TITOLARITÀ, MANCATA VIOLAZIONE DI DIRITTI, COMMERCIABILITÀ o IDONEITÀ PER UNO SCOPO SPECIFICO. È di esclusiva responsabilità dell'Utente determinare l'idoneità dell'uso o della ridistribuzione del Lavoro e l'Utente inoltre si assume ogni rischio associato all'esercizio delle autorizzazioni in base alla presente Licenza.
8. Limitazione di responsabilità. In nessun caso e in base a nessuna teoria legale sia per responsabilità extracontrattuale (inclusa la negligenza), contrattuale o di altra natura, salvo quanto previsto dalla legge applicabile (ad esempio atti di negligenza intenzionali e per colpa grave) o concordato per iscritto, il Collaboratore potrà essere ritenuto responsabile nei confronti dell'Utente per danni diretti, indiretti, speciali, accessori o conseguenti di qualsiasi tipo derivanti da quanto indicato nella presente Licenza oppure dall'uso o dalla impossibilità di utilizzare il Lavoro, inclusi, a titolo esemplificativo ma non limitativo, danni per mancato avviamento, interruzione del lavoro, guasto o malfunzionamento del computer o qualsiasi altro danno o perdita commerciale, anche nel caso in cui il Collaboratore sia stato informato sulla possibilità di tali danni.
9. Accettazione della garanzia o responsabilità aggiuntiva. Durante la ridistribuzione del Lavoro o dei Lavori Derivati, l'Utente può scegliere di offrire, dietro un corrispettivo, l'accettazione degli obblighi e/o dei diritti relativi all'assistenza, alla garanzia, al risarcimento o altri obblighi e/o diritti di responsabilità conformemente alla presente Licenza. Tuttavia, nell'accettazione di tali obblighi, l'Utente può agire solo per suo conto e sotto la sua esclusiva responsabilità, non per conto di qualsiasi altro Collaboratore, e solo se si impegna a tutelare, difendere, risarcire e tenere indenne ciascun Collaboratore da e a fronte di qualsiasi responsabilità sostenuta da tale Collaboratore o reclamo contro quest'ultimo, derivante dall'accettazione di tale garanzia o responsabilità aggiuntiva.
FINE DEI TERMINI E DELLE CONDIZIONI
APPENDICE: Come applicare la licenza Apache al proprio lavoro
Per applicare la licenza Apache al proprio lavoro, applicare il seguente avviso di informazioni, sostituendo i campi racchiusi tra parentesi quadre "[]" con le proprie informazioni di identificazione. (Non includere le parentesi quadre!) Il testo deve essere inserito nella sintassi di commento appropriata al formato file. Inoltre, si raccomanda di includere un nome di file o classe e una descrizione di scopo del file o classe nella stessa "pagina stampata" delle informazioni di copyright per agevolare l'identificazione all'interno di archivi di terze parti.
Copyright [yyyy] [nome del proprietario del copyright]
Concesso in licenza alle condizioni della licenza Apache, versione 2.0 (la "Licenza"); questo file può essere utilizzato solo in conformità con la Licenza. È possibile ottenere una copia della Licenza all'indirizzo
http://www.apache.org/licenses/LICENSE-2.0
A meno che non sia previsto diversamente dalla legge applicabile o concordato per iscritto, il software distribuito in conformità alla Licenza viene fornito nello STATO DI FATTO E DI DIRITTO IN CUI SI TROVA SENZA ALCUNA GARANZIA O CONDIZIONE DI ALCUN TIPO, esplicita o implicita. Consultare la Licenza per informazioni sulla lingua specifica che regola le autorizzazioni e le limitazioni stabilite in tale Licenza.
Apache Commons Math include il seguente codice fornito all'ASF in base alla licenza Apache 2.0:
- L'implementazione della funzione di errore inverso nella classe Erf si basa sul codice CUDA sviluppato da Mike Giles, Oxford-Man Institute of Quantitative Finance, e pubblicato in GPU Computing Gems, volume 2, 2010 (concessione ricevuta il 23 marzo 2013) - The LinearConstraint, LinearObjectiveFunction, LinearOptimizer, RelationShip, SimplexSolver e SimplexTableau classi in pacchetto org.apache.commons.math3.optimization.linear include software sviluppato da Benjamin McCann (http://www.benmccann.com) e distribuito con i seguenti diritti d'autore: Copyright 2009 Google Inc. (concessione ricevuta il 16 marzo 2009) - La classe "org.apache.commons.math3.exception.util.LocalizedFormatsTest" che è una versione adattata della classe di test "OrekitMessagesTest" per la libreria Orekit - La "org.apache.commons.math3.analysis.interpolation.HermiteInterpolator" è stata importata dalla libreria di dinamiche di volo spaziale Orekit.
- L'implementazione della funzione di errore inverso nella classe Erf si basa sul codice CUDA sviluppato da Mike Giles, Oxford-Man Institute of Quantitative Finance, e pubblicato in GPU Computing Gems, volume 2, 2010 (concessione ricevuta il 23 marzo 2013)
- Le classi LinearConstraint, LinearObjectiveFunction, LinearOptimizer, RelationShip, SimplexSolver e SimplexTableau in package org.apache.commons.math3.optimization.linear includono software sviluppato da Benjamin McCann (http://www.benmccann.com) e distribuito con i seguenti diritti d'autore: Copyright 2009 Google Inc. (concessione ricevuta il 16 marzo 2009)
- La classe "org.apache.commons.math3.exception.util.LocalizedFormatsTest" che è una versione adattata della classe di test "OrekitMessagesTest" per la libreria Orekit
- La "org.apache.commons.math3.analysis.interpolation.HermiteInterpolator" è stata importata dalla libreria di dinamiche di volo spaziali Orekit.
===============================================================================
APACHE COMMONS MATH OPERE DERIVATE:
La libreria Apache Commons-Math include una serie di sottocomponenti la cui implementazione deriva da fonti originali scritte in C o Fortran. I termini di licenza delle fonti originali sono riprodotti di seguito.
======================================================================= Per la routine lmder, lmpar e qrsolv Fortran da minpack e tradotta nella classe LevenbergMarquardtOptimizer nel package org.apache.commons.math3.optimization.general Copyright e dichiarazione di licenza originali dell'origine:
Minpack Copyright Notice (1999) Università di Chicago. Tutti i diritti riservati.
La distribuzione a terzi e l'uso nelle forme sorgente e binaria, con o senza modifiche, sono consentiti nel rispetto delle condizioni seguenti:
1. Ogni copia ridistribuita del codice sorgente deve contenere le Informazioni sul copyright indicate in precedenza, questa lista di condizioni e il seguente testo di disconoscimento delle responsabilità.
2. Le ridistribuzioni in forma binaria devono riprodurre le informazioni sul copyright riportate in precedenza, questa lista di condizioni e il seguente testo di disconoscimento delle responsabilità riportate di seguito nella documentazione e/o nei materiali con essa forniti.
3. La documentazione dell'Utente Finale inclusa nella ridistribuzione, se presente, deve includere le seguenti conferme:
"Questo prodotto include software sviluppato dall'Università di Chicago, come Operatore dell'Argonne National Laboratory.
In alternativa, questo riconoscimento può apparire nel software stesso, se e dove tali riconoscimenti di terze parti normalmente appaiono.
4. DICHIARAZIONE DI NON RESPONSABILITÀ SULLA GARANZIA. IL SOFTWARE È FORNITO "COSÌ COM'È" SENZA GARANZIA DI ALCUN TIPO. IL TITOLARE DEL COPYRIGHT, GLI STATI UNITI, IL DIPARTIMENTO DELL'ENERGIA DEGLI STATI UNITI E I LORO DIPENDENTI: (1) DECLINA QUALSIASI GARANZIA, ESPRESSA O IMPLICITA, INCLUSA MA NON LIMITATA A QUALSIASI GARANZIA IMPLICITA DI COMMERCIABILITÀ, IDONEITÀ PER UNO SCOPO PARTICOLARE, TITOLO O NON VIOLAZIONE, (2) NON ASSUMERE ALCUNA LEGGE RESPONSABILITÀ O RESPONSABILITÀ PER L'ACCURATEZZA, COMPLETEZZA O UTILITÀ DEL SOFTWARE, (3) NON RAPPRESENTANO CHE L'USO DEL SOFTWARE NON VIOLEREBBE I DIRITTI DI PROPRIETÀ PRIVATA, (4) NON GARANTISCONO CHE IL SOFTWARE FUNZIONERÀ ININTERROTTAMENTE, CHE È PRIVO DI ERRORI O CHE EVENTUALI ERRORI SARANNO CORRETTI.
5. LIMITAZIONE DI RESPONSABILITÀ. IN NESSUN CASO IL TITOLARE DEL COPYRIGHT, GLI STATI UNITI, IL DIPARTIMENTO DELL'ENERGIA DEGLI STATI UNITI, O I LORO DIPENDENTI: ESSERE RESPONSABILE PER QUALSIASI DANNO INDIRETTO, INCIDENTALE, CONSEQUENZIALE, SPECIALE O PUNITIVO DI QUALSIASI TIPO O NATURA, COMPRESA MA NON LIMITATA ALLA PERDITA DI PROFITTI O PERDITA DI DATI, PER QUALSIASI MOTIVO, SE TALE RESPONSABILITÀ È ASSERTA SULLA BASE DEL CONTRATTO, TORTURA (INCLUSA NEGLIGENZA O RESPONSABILITÀ RIGOROSA), O ALTRIMENTI, ANCHE SE UNA QUALSIASI DI QUESTE PARTI È STATA AVVERTITA DELLA POSSIBILITÀ DI TALE PERDITA O DANNI. ===============================================================================================
Dichiarazione di copyright e licenza per la routine Fortran odex sviluppata da E. Capelli e G. Wanner e tradotto in GraggBulirschStoerIntegrator classe in pacchetto org.apache.commons.math3.ode.nonstiff:
Copyright (c) 2004, Ernst Hairer
La distribuzione a terzi e l'uso nelle forme sorgente e binaria, con o senza modifiche, sono consentiti nel rispetto delle condizioni seguenti:
- Ogni copia ridistribuita del codice sorgente deve contenere l'informativa sul copyright indicata in precedenza, questa lista di condizioni e il seguente disclaimer.
Ogni copia ridistribuita in forma binaria deve riprodurre le informazioni sul diritto d'autore indicate in precedenza, questa lista di condizioni e il seguente testo di disconoscimento delle responsabilità riportate di seguito nella documentazione e/o nel materiali con essa fornito.
QUESTO SOFTWARE È FORNITO DAI PROPRIETARI DEL COPYRIGHT E DAGLI AUTORI "COSÌ COM'È" E NON VIENE RICONOSCIUTA ALCUNA GARANZIA, ESPRESSA O IMPLICITA, COMPRESE, TRA LE ALTRE, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E DI IDONEITÀ PER UN FINE PARTICOLARE. DANNI DIRETTI, INDIRETTI, SPECIALI O ESEMPLARI (COMPRESI, TRA GLI ALTRI), INDIPENDENTEMENTE DAL MODO IN CUI VENGONO CAUSATI, DATI O PROFITTI, PERDITA DI UTILIZZO, PERDITA DI UTILIZZO, PERDITA DI UTILIZZO, PERDITA DI PROFITTI; O INTERRUZIONE DELL'ATTIVITÀ COMMERCIALE, TUTTAVIA, CAUSATA E BASATA SU QUALSIASI TEORIA DELLA RESPONSABILITÀ, INDIPENDENTEMENTE DAL FATTO CHE SI TRATTI DI CONTRATTO, DI RESPONSABILITÀ RIGOROSA O DI TORTURA (INCLUSA NEGLIGENZA O ALTRIMENTI) DERIVANTE DALL'USO DI QUESTO SOFTWARE, ANCHE SE CONSIGLIATA DALLA POSSIBILITÀ DI TALE DANNO. ==============================================================
Dichiarazione di copyright e licenza per le routine originali Mersenne twister C tradotte nella classe MersenneTwister nel pacchetto org.apache.commons.math3.random:
Copyright (C) 1997 - 2002, Makoto Matsumoto e Takuji Nishimura, Tutti i diritti riservati.
La distribuzione a terzi e l'uso nelle forme sorgente e binaria, con o senza modifiche, sono consentiti nel rispetto delle condizioni seguenti:
1. Ogni copia ridistribuita del codice sorgente deve contenere le Informazioni sul copyright indicate in precedenza, questa lista di condizioni e il seguente testo di disconoscimento delle responsabilità.
2. Le ridistribuzioni in forma binaria devono riprodurre le informazioni sul copyright riportate in precedenza, questa lista di condizioni e il seguente testo di disconoscimento delle responsabilità riportate di seguito nella documentazione e/o nei materiali con essa forniti.
3. I nomi dei collaboratori di SimpleCaptcha possono essere utilizzati per sottoscrivere o promuovere prodotti derivati da questo software senza previa autorizzazione scritta specifica.
QUESTO SOFTWARE È FORNITO DAI PROPRIETARI DEL COPYRIGHT E DAGLI AUTORI "COSÌ COM'È" E NON VIENE RICONOSCIUTA ALCUNA GARANZIA, ESPRESSA O IMPLICITA, COMPRESE, TRA LE ALTRE, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E DI IDONEITÀ PER UN FINE PARTICOLARE. IN NESSUN CASO IL PROPRIETARIO DEL COPYRIGHT O GLI AUTORI SARANNO RITENUTI RESPONSABILI DI DANNI DIRETTI, INDIRETTI, ACCIDENTALI, SPECIALI O ESEMPLARI (COMPRESI, TRA GLI ALTRI, L'APPROVVIGIONAMENTO DI BENI O SERVIZI DI SOSTITUZIONE, LA PERDITA DI UTILIZZO, DATI O PROFITTI O L'INTERRUZIONE DELL'ATTIVITÀ), INDIPENDENTEMENTE DAL MODO IN CUI VENGONO CAUSATI E DAL TIPO DI RESPONSABILITÀ, CONTRATTUALE O DI DIRITTO, (COMPRESA LA NEGLIGENZA), DERIVANTI DALL'USO DEL PRESENTE SOFTWARE, ANCHE SE VIENE FORNITA NOTIFICA DELLA POSSIBILITÀ DI TALI DANNI.
===============================================================================
Il codice iniziale per lo shuffling di un array (originariamente in classe "org.apache.commons.math3.random.RandomDataGenerator", ora sostituito da un metodo in classe "org.apache.commons.math3.util.MathArrays") è stato ispirato dalla descrizione dell'algoritmo fornita in "Algoritmi", da Ian Craw e John Pulham (Università di Aberdeen 1999). Il libro di testo (contenente una prova che lo shuffle è uniformemente casuale) è disponibile qui: http://citeseerx.ist.psu.edu/viewdoc/download;?doi=10.1.1.173.1898&rep=rep1&type=pdf
===============================================================================
Dichiarazione di licenza per i numeri di direzione nei file delle risorse per le sequenze Sobol.
-----------------------------------------------------------------------------
Licenza relativa a sobol.cc e ai relativi set di numeri di direzione
-----------------------------------------------------------------------------
Copyright (c) 2008, Frances Y. Kuo e Stephen Joe
Tutti i diritti riservati.
La distribuzione a terzi e l'uso nelle forme sorgente e binaria, con o senza modifiche, sono consentiti nel rispetto delle condizioni seguenti:
* Le ridistribuite del codice sorgente devono contenere l'informativa sul copyright indicata in precedenza, questa lista di condizioni e il seguente disclaimer.
* Ogni copia ridistribuita in forma binaria deve riprodurre le informazioni sul diritto d'autore indicate in precedenza, questa lista di condizioni e il seguente testo di disconoscimento delle responsabilità riportate di seguito nella documentazione e/o nel Materiale con essa fornito.
* Né i nomi dei titolari dei diritti d'autore né i nomi dell'Università del Nuovo Galles del Sud e dell'Università di Waikato e dei suoi collaboratori possono essere utilizzati per approvare o promuovere prodotti derivati da questo software senza specifica autorizzazione scritta.
QUESTO SOFTWARE È FORNITO DAI PROPRIETARI DEL COPYRIGHT E DAGLI AUTORI "COSÌ COM'È" E NON VIENE RICONOSCIUTA LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E DI IDONEITÀ PER UN FINE PARTICOLARE. IN NESSUN CASO I TITOLARI DEL COPYRIGHT SARANNO RESPONSABILI DI EVENTUALI DANNI DIRETTI, INDIRETTI, INCIDENTALI, SPECIALI, ESEMPLIFICATIVI O CONSEQUENZIALI (COMPRESA, MA NON LIMITATA A, L'APPROVVIGIONAMENTO DI BENI O SERVIZI SOSTITUTIVI; PERDITA DI UTILIZZO, DATI O PROFITTI; O AFFARI) INTERRUZIONE) TUTTAVIA CAUSATA E SU QUALSIASI TEORIA DELLA RESPONSABILITÀ, SIA IN CONTRATTO CHE NEGLIGENZA, OPPURE IN CASO DI INSORGENZA (COMPRESA LA NEGLIGENZA O ALTRIMENTI) DI DANNI DIRETTI, INDIPENDENTE DI BENI O L'INTERRUZIONE DELL'ATTIVITÀ, DATI O PROFITTI O L'INTERRUZIONE DEI DANNI. ==========================================================
Il commit iniziale del pacchetto "org.apache.commons.math3.ml.neuralnet" è una versione adattata del codice sviluppata nel contesto del Consorzio di elaborazione dati e analisi (DPAC) del progetto "Gaia" dell'Agenzia spaziale europea (ESA). ===================================================================================================================================
Il commit iniziale della classe "org.apache.commons.math3.special.BesselJ" è una versione adattata del codice tradotto dal programma netlib Fortran, rjbesl http://www.netlib.org/specfun/rjbesl di R.J. Cody al Laboratorio Nazionale di Argonne (USA). Nessuna licenza o dichiarazione di copyright inclusa nelle origini Fortran originali. ===============================================================================================
Le classi BracketFinder (package org.apache.commons.math3.optimization.univariate) e PowellOptimizer (package org.apache.commons.math3.optimization.general) si basano sul codice Python nel modulo "optimize.py" (versione 0.5) sviluppato da Travis E. Olifante per la biblioteca SciPy (http://www.scipy.org/) Copyright © 2003-2009 SciPy Developers.
Licenza SciPy
Tutti i diritti riservati.
Copyright © 2003-2013 SciPy Sviluppatori.
Tutti i diritti riservati.
La distribuzione a terzi e l'uso nelle forme sorgente e binaria, con o senza modifiche, sono consentiti nel rispetto delle condizioni seguenti:
* Le ridistribuite del codice sorgente devono contenere l'informativa sul copyright indicata in precedenza, questa lista di condizioni e il seguente disclaimer.
* Ogni copia ridistribuita in forma binaria deve riprodurre le informazioni sul diritto d'autore indicate in precedenza, questa lista di condizioni e il seguente testo di disconoscimento delle responsabilità riportate di seguito nella documentazione e/o nel Materiale con essa fornito.
* Il nome di Enthought e i nomi dei collaboratori di SciPy non possono essere utilizzati per sottoscrivere o promuovere prodotti derivati da questo software senza previa autorizzazione scritta specifica.
QUESTO SOFTWARE È FORNITO DAI TITOLARI DEL COPYRIGHT E DAI CONTRIBUTORI "COSÌ COM'È" E DA QUALSIASI GARANZIA ESPRESSA O IMPLICITA, INCLUSE, MA NON LIMITATE A, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E IDONEITÀ PER UNO SCOPO PARTICOLARE SONO ESCLUSE. DANNI DIRETTI, INDIRETTI, SPECIALI O ESEMPLARI (COMPRESI, TRA GLI ALTRI), INDIPENDENTEMENTE DAL MODO IN CUI VENGONO CAUSATI, DATI O PROFITTI, PERDITA DI UTILIZZO, PERDITA DI UTILIZZO, PERDITA DI UTILIZZO, PERDITA DI PROFITTI; O INTERRUZIONE DELL'ATTIVITÀ COMMERCIALE, TUTTAVIA, CAUSATA E BASATA SU QUALSIASI TEORIA DELLA RESPONSABILITÀ, INDIPENDENTEMENTE DAL FATTO CHE SI TRATTI DI CONTRATTO, DI RESPONSABILITÀ RIGOROSA O DI TORTURA (INCLUSA NEGLIGENZA O ALTRIMENTI) DERIVANTE DALL'USO DI QUESTO SOFTWARE, ANCHE SE CONSIGLIATA DALLA POSSIBILITÀ DI TALE DANNO. ==============================================================
-------------- Separatore --------------
./license-header.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.
*/-------------- Separatore --------------
./NOTICE.txt
matematica di Apache Commons
Copyright 2001-2016 La Apache Software Foundation
Questo prodotto include software sviluppato dalla Apache Software Foundation (http://www.apache.org/).
Questo prodotto include il software sviluppato per Orekit da CS Systèmes d'Information (http://www.c-s.fr/) Copyright 2010-2012 CS Systèmes d'Information
-------------- Separatore --------------
Dipendenza: org.apache.logging.log4j:log4j-api
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA.txt
Licenza Apache
Versione 2.0, gennaio 2004
http://www.apache.org/licenses/
TERMINI E CONDIZIONI PER L'UTILIZZO, LA RIPRODUZIONE E LA DISTRIBUZIONE
1. Definizioni.
"Licenza" indica i termini e le condizioni per l'utilizzo, la riproduzione e la distribuzione in base a quanto definito dalle Sezioni da 1 a 9 del presente documento.
"Licenziante" indica il proprietario del Copyright o l'entità autorizzata dal proprietario del Copyright che concede la Licenza.
"Persona giuridica" indica l'insieme delle entità agenti e tutte le altre entità che controllano, sono controllate o sono sotto il controllo comune di tale entità. Ai fini di questa definizione, il termine "controllo" indica (i) il potere, diretto o indiretto, di dirigere e gestire tale entità in base al contratto o altrimenti, (ii) la proprietà di almeno il 50 per cento (50%) delle azioni in circolazione, oppure (iii) la proprietà effettiva di tale entità.
"Utente" indica una Persona fisica o giuridica che esercita le autorizzazioni concesse in base alla presente Licenza.
"Sorgente" indica il formato preferito per apportare modifiche, a titolo esemplificativo ma non limitativo, al codice sorgente del software, alla fonte della documentazione e ai file di configurazione.
"Oggetto" indica qualsiasi formato risultante dalla trasformazione meccanica o dalla traduzione di un formato di codice Sorgente, inclusi, a titolo esemplificativo ma non limitativo, il codice oggetto compilato, la documentazione generata e le conversioni in altri tipi di supporto.
"Lavoro" indica l'opera originale di autore, in formato di codice Sorgente o Oggetto, resa disponibile in base alla Licenza, come indicato dall'informativa sul Copyright inclusa o allegata al lavoro. Un esempio è riportato nell'Appendice descritta di seguito.
Per "Lavori Derivati" si intendono i lavori, in formato di codice Sorgente o Oggetto, basati o derivati dal Lavoro Originale e per i quali revisioni editoriali, annotazioni, elaborazioni o altre modifiche rappresentano, nel loro insieme, un'opera originale di autore. Ai fini della presente Licenza, i Lavori Derivati non includono i Lavori che rimangono distinti dal Lavoro Originale o semplicemente collegati (o legati in base al nome) all'interfaccia del Lavoro e dei Lavori Derivati da ciò.
"Contributo" indica qualsiasi opera originale di autore, inclusa la versione originale del Lavoro ed eventuali modifiche o aggiunte al Lavoro stesso o ai Lavori Derivati da questo, che è intenzionalmente inviata al Licenziante affinché venga inclusa nel Lavoro dal titolare del Copyright o da una Persona fisica o giuridica autorizzata a inviarla per conto del proprietario del Copyright. Ai fini di questa definizione, il termine "inviata" indica qualsiasi forma di comunicazione elettronica, verbale o scritta inviata al Licenziante o ai suoi rappresentanti, incluse, a titolo esemplificativo ma non limitativo, comunicazioni tramite mailing list elettroniche, sistemi di controllo del codice sorgente, sistemi di registrazione dei problemi gestiti dal Licenziante o per suo conto, a scopo di discussione o miglioramento del Lavoro, escluse le comunicazioni contrassegnate in modo esplicito o altrimenti definite per iscritto dal proprietario del Copyright come "Non costituiscono un contributo".
"Collaboratore" indica il Licenziante o qualsiasi Persona fisica o giuridica per conto della quale il Licenziante ha ricevuto un contributo inserito successivamente nel Lavoro.
2. Concessione della licenza di Copyright. In base ai termini e alle condizioni contenute nella presente Licenza, ciascun Collaboratore concede all'Utente una licenza di Copyright a tempo indeterminato, a livello mondiale, non esclusiva, gratuita, non soggetta a royalty e irrevocabile per la riproduzione, la preparazione di Lavori Derivati, l'esposizione e l'esecuzione pubbliche, la concessione in sublicenza e la distribuzione del Lavoro e di tali Lavori Derivati in formato di codice Sorgente o Oggetto.
3. Concessione della licenza sul brevetto. In base ai termini e alle condizioni contenute della presente Licenza, ogni Collaboratore concede all'Utente una licenza sul brevetto a tempo indeterminato, a livello mondiale, non esclusiva, gratuita, non soggetta a royalty, irrevocabile (eccetto per quanto indicato nella presente sezione) per creare, far creare, utilizzare, offrire in vendita, vendere, importare e altrimenti trasferire il Lavoro, in cui tale licenza è applicabile esclusivamente alle domande di brevetto che possono essere concesse su licenza da tale Collaboratore e vengono necessariamente violate dal loro singolo Contributo o da una combinazione di Contributi al Lavoro a cui tali contributi vengono inviati. Se l'Utente avvia un contenzioso in materia di brevetti contro qualsiasi entità (inclusa una domanda riconvenzionale, o una azione di difesa in ambito legale) nella quale si sostiene che il Lavoro o un Contributo inserito nel Lavoro costituisce una violazione diretta o concorrente del brevetto, qualsiasi licenza sul brevetto concessa all'Utente in base alla presente Licenza per tale Lavoro cesserà dalla data in cui è stato avviato il contenzioso.
4. Ridistribuzione. L'Utente potrà riprodurre e distribuire copie del Lavoro o dei Lavori Derivati in qualsiasi forma o mezzo, con o senza modifiche, e in formato di codice Sorgente o Oggetto a condizione che vengano rispettate le condizioni seguenti:
(a) L'Utente deve fornire agli altri destinatari del Lavoro o delle Lavori Derivati una copia della presente licenza; e
(b) L'Utente deve inserire in qualsiasi file modificato avvisi ben visibili indicanti che i file sono stati modificati; e
(c) l'Utente deve mantenere, nella forma Sorgente di qualsiasi Opera Derivata da lui distribuita, tutte le informative sul Diritto d'autore, sui brevetti, sui marchi e su attribuzioni del codice Sorgenti del Lavoro, escluse le informative non attinenti ad alcuna parte dei Lavori Derivati; e
(d) Se il Lavoro include un file testuale di "AVVISO" come parte della sua distribuzione, allora tutte le Lavori Derivati distribuite dall'Utente devono includere una copia leggibile delle informative sulle attribuzioni contenute nel file AVVISO, escluse quelle non attinenti ad alcuna parte dei Lavori Derivati, se e queste informative di terze parti vengono normalmente visualizzate. in almeno uno dei seguenti punti: all'interno di un file testuale AVVISO distribuito come parte dei Lavori Derivati; all'interno del modulo Sorgente o della documentazione, se fornito insieme ai Lavori Derivati; o all'interno di una visualizzazione generata dai Lavori Derivati, se e dove queste informative di terze parti vengono normalmente visualizzate. Il contenuto del file di AVVISO è solo a scopo informativo e non modifica la Licenza. L'Utente può aggiungere informative di attribuzione personali all'interno dei Lavori Derivati da lui distribuiti, insieme o come aggiunta al testo di AVVISO del Lavoro, a condizione che tali informative di attribuzione aggiuntive non possano essere interpretate come modifica della Licenza.
L'Utente può aggiungere la propria dichiarazione sul Copyright alle modifiche da lui apportate e fornire termini e condizioni di licenza supplementari o differenti per l'utilizzo, la riproduzione o la distribuzione di tali modifiche o per qualsiasi Lavoro Derivato nel suo insieme, a condizione che l'utilizzo, la riproduzione e la distribuzione del Lavoro sia altrimenti conforme alle condizioni stabilite nella presente Licenza.
5. Invio di contributi. Salvo quanto diversamente ed espressamente stabilito dall'Utente, qualsiasi Contributo inviato intenzionalmente dall'Utente al Licenziante per essere incluso nel Lavoro deve rispettare i termini e le condizioni definite nella presente Licenza con l'esclusione di termini o condizioni supplementari. Nonostante quanto sopra indicato, nulla della presente Licenza sostituisce o modifica i termini di qualsiasi contratto di licenza separato che possa essere stato stipulato con il Licenziante relativamente a questi Contributi.
6. Marchi. La presente Licenza non autorizza l'uso di nomi commerciali, marchi, marchi di servizio o nomi di prodotti del Licenziante, se non nei limiti necessari a un utilizzo ragionevole e conforme agli usi per descrivere l'origine del Lavoro e riprodurre il contenuto del file di AVVISO.
7. Clausola di esonero da responsabilità sulla garanzia. Salvo quanto previsto dalla legge applicabile o concordato per iscritto, il Licenziante fornisce il Lavoro (e ciascun Collaboratore fornisce il suo Contributo) nello STATO DI FATTO E DI DIRITTO IN CUI SI TROVA SENZA ALCUNA GARANZIA O CONDIZIONE DI ALCUN TIPO, esplicita o implicita, incluse, a titolo esemplificativo ma non limitativo, eventuali garanzie e condizioni di TITOLARITÀ, MANCATA VIOLAZIONE DI DIRITTI, COMMERCIABILITÀ o IDONEITÀ PER UNO SCOPO SPECIFICO. È di esclusiva responsabilità dell'Utente determinare l'idoneità dell'uso o della ridistribuzione del Lavoro e l'Utente inoltre si assume ogni rischio associato all'esercizio delle autorizzazioni in base alla presente Licenza.
8. Limitazione di responsabilità. In nessun caso e in base a nessuna teoria legale sia per responsabilità extracontrattuale (inclusa la negligenza), contrattuale o di altra natura, salvo quanto previsto dalla legge applicabile (ad esempio atti di negligenza intenzionali e per colpa grave) o concordato per iscritto, il Collaboratore potrà essere ritenuto responsabile nei confronti dell'Utente per danni diretti, indiretti, speciali, accessori o conseguenti di qualsiasi tipo derivanti da quanto indicato nella presente Licenza oppure dall'uso o dalla impossibilità di utilizzare il Lavoro, inclusi, a titolo esemplificativo ma non limitativo, danni per mancato avviamento, interruzione del lavoro, guasto o malfunzionamento del computer o qualsiasi altro danno o perdita commerciale, anche nel caso in cui il Collaboratore sia stato informato sulla possibilità di tali danni.
9. Accettazione della garanzia o responsabilità aggiuntiva. Durante la ridistribuzione del Lavoro o dei Lavori Derivati, l'Utente può scegliere di offrire, dietro un corrispettivo, l'accettazione degli obblighi e/o dei diritti relativi all'assistenza, alla garanzia, al risarcimento o altri obblighi e/o diritti di responsabilità conformemente alla presente Licenza. Tuttavia, nell'accettazione di tali obblighi, l'Utente può agire solo per suo conto e sotto la sua esclusiva responsabilità, non per conto di qualsiasi altro Collaboratore, e solo se si impegna a tutelare, difendere, risarcire e tenere indenne ciascun Collaboratore da e a fronte di qualsiasi responsabilità sostenuta da tale Collaboratore o reclamo contro quest'ultimo, derivante dall'accettazione di tale garanzia o responsabilità aggiuntiva.
FINE DEI TERMINI E DELLE CONDIZIONI
APPENDICE: Come applicare la licenza Apache al proprio lavoro
Per applicare la licenza Apache al proprio lavoro, applicare il seguente avviso di informazioni, sostituendo i campi racchiusi tra parentesi quadre "[]" con le proprie informazioni di identificazione. (Non includere le parentesi quadre!) Il testo deve essere inserito nella sintassi di commento appropriata al formato file. Inoltre, si raccomanda di includere un nome di file o classe e una descrizione di scopo del file o classe nella stessa "pagina stampata" delle informazioni di copyright per agevolare l'identificazione all'interno di archivi di terze parti.
Copyright 1999-2005 La Apache Software Foundation
Concesso in licenza alle condizioni della licenza Apache, versione 2.0 (la "Licenza"); questo file può essere utilizzato solo in conformità con la Licenza. È possibile ottenere una copia della Licenza all'indirizzo
http://www.apache.org/licenses/LICENSE-2.0
A meno che non sia previsto diversamente dalla legge applicabile o concordato per iscritto, il software distribuito in conformità alla Licenza viene fornito nello STATO DI FATTO E DI DIRITTO IN CUI SI TROVA SENZA ALCUNA GARANZIA O CONDIZIONE DI ALCUN TIPO, esplicita o implicita. Consultare la Licenza per informazioni sulla lingua specifica che regola le autorizzazioni e le limitazioni stabilite in tale Licenza.
-------------- Separatore --------------
./NOTICE.txt
Apache Log4j
Copyright 1999-2024 Apache Software Foundation
Questo prodotto include software sviluppato dalla Apache Software Foundation (http://www.apache.org/).
ResolverUtil.java
Copyright 2005-2006 Tim Fennell
Server di test SMTP Dumbster
Copyright 2004 Jason Paul Cucina
TipoUtil.java
Copyright 2002-2012 Ramnivas Laddad, Juergen Hoeller, Chris Beams
picocli (http://picocli.info)
Diritto d'autore 2017 Remko Popma
TimeoutBlockingWaitStrategy.java e parti di Util.java
Diritto d'autore 2011 LMAX Ltd.
-------------- Separatore --------------
Dipendenza: org.apache.maven:maven-artifact
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./AVVISO
Apache Maven
Copyright 2001-2019 La Apache Software Foundation
Questo prodotto include software sviluppato dalla Apache Software Foundation (http://www.apache.org/).
-------------- Separatore --------------
Dipendenza: org.apache.maven:maven-builder-support
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./AVVISO
(Avviso uguale a org.apache.maven:maven-artifact)
-------------- Separatore --------------
Dipendenza: org.apache.maven:maven-core
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./AVVISO
(Avviso uguale a org.apache.maven:maven-artifact)
-------------- Separatore --------------
Dipendenza: org.apache.maven:maven-model
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./AVVISO
(Avviso uguale a org.apache.maven:maven-artifact)
-------------- Separatore --------------
Dipendenza: org.apache.maven:maven-model-builder
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./AVVISO
(Avviso uguale a org.apache.maven:maven-artifact)
-------------- Separatore --------------
Dipendenza: org.apache.maven:maven-plugin-api
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./AVVISO
(Avviso uguale a org.apache.maven:maven-artifact)
-------------- Separatore --------------
Dipendenza: org.apache.maven:maven-repository-metadata
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./AVVISO
(Avviso uguale a org.apache.maven:maven-artifact)
-------------- Separatore --------------
Dipendenza: org.apache.maven:maven-resolver-provider
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./AVVISO
(Avviso uguale a org.apache.maven:maven-artifact)
-------------- Separatore --------------
Dipendenza: org.apache.maven:maven-settings
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./AVVISO
(Avviso uguale a org.apache.maven:maven-artifact)
-------------- Separatore --------------
Dipendenza: org.apache.maven:maven-settings-builder
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./AVVISO
(Avviso uguale a org.apache.maven:maven-artifact)
-------------- Separatore --------------
Dipendenza: org.apache.maven.plugin-tools:maven-plugin-annotations
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./AVVISO
Strumenti plugin Apache Maven
Copyright 2007-2024 La Apache Software Foundation
Questo prodotto include software sviluppato su
Le Apache Software Foundation (http://www.apache.org/).
-------------- Separatore --------------
Dipendenza: org.apache.maven.resolver:maven-resolver-api
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: org.apache.maven.resolver:maven-resolver-impl
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: org.apache.maven.resolver:maven-resolver-named-locks
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: org.apache.maven.resolver:maven-resolver-spi
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: org.apache.maven.resolver:maven-resolver-util
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: org.apache.maven.shared:maven-shared-utils
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./src/main/resources/META-INF/NOTICE
Questo prodotto include software sviluppato da
Le Apache Software Foundation (http://www.apache.org/).
-------------- Separatore --------------
Dipendenza: org.apache.poi:poi
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./legal/LICENSE
Apache 2.0,MIT (come org.apache.poi:poi-ooxml)
-------------- Separatore --------------
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./legal/NOTICE
(Avviso uguale a org.apache.poi:poi-ooxml)
-------------- Separatore --------------
Dipendenza: org.apache.poi:poi-ooxml-lite
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./legal/LICENSE
Apache 2.0,MIT (come org.apache.poi:poi-ooxml)
-------------- Separatore --------------
./legal/NOTICE
(Avviso uguale a org.apache.poi:poi-ooxml)
-------------- Separatore --------------
Dipendenza: org.apache.xmlbeans:xmlbeans
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA-binary.txt
Licenza Apache
Versione 2.0, gennaio 2004
http://www.apache.org/licenses/
TERMINI E CONDIZIONI PER L'UTILIZZO, LA RIPRODUZIONE E LA DISTRIBUZIONE
1. Definizioni.
"Licenza" indica i termini e le condizioni per l'utilizzo, la riproduzione e la distribuzione in base a quanto definito dalle Sezioni da 1 a 9 del presente documento.
"Licenziante" indica il proprietario del Copyright o l'entità autorizzata dal proprietario del Copyright che concede la Licenza.
"Persona giuridica" indica l'insieme delle entità agenti e tutte le altre entità che controllano, sono controllate o sono sotto il controllo comune di tale entità. Ai fini di questa definizione, il termine "controllo" indica (i) il potere, diretto o indiretto, di dirigere e gestire tale entità in base al contratto o altrimenti, (ii) la proprietà di almeno il 50 per cento (50%) delle azioni in circolazione, oppure (iii) la proprietà effettiva di tale entità.
"Utente" indica una Persona fisica o giuridica che esercita le autorizzazioni concesse in base alla presente Licenza.
"Sorgente" indica il formato preferito per apportare modifiche, a titolo esemplificativo ma non limitativo, al codice sorgente del software, alla fonte della documentazione e ai file di configurazione.
"Oggetto" indica qualsiasi formato risultante dalla trasformazione meccanica o dalla traduzione di un formato di codice Sorgente, inclusi, a titolo esemplificativo ma non limitativo, il codice oggetto compilato, la documentazione generata e le conversioni in altri tipi di supporto.
"Lavoro" indica l'opera originale di autore, in formato di codice Sorgente o Oggetto, resa disponibile in base alla Licenza, come indicato dall'informativa sul Copyright inclusa o allegata al lavoro. Un esempio è riportato nell'Appendice descritta di seguito.
Per "Lavori Derivati" si intendono i lavori, in formato di codice Sorgente o Oggetto, basati o derivati dal Lavoro Originale e per i quali revisioni editoriali, annotazioni, elaborazioni o altre modifiche rappresentano, nel loro insieme, un'opera originale di autore. Ai fini della presente Licenza, i Lavori Derivati non includono i Lavori che rimangono distinti dal Lavoro Originale o semplicemente collegati (o legati in base al nome) all'interfaccia del Lavoro e dei Lavori Derivati da ciò.
"Contributo" indica qualsiasi opera originale di autore, inclusa la versione originale del Lavoro ed eventuali modifiche o aggiunte al Lavoro stesso o ai Lavori Derivati da questo, che è intenzionalmente inviata al Licenziante affinché venga inclusa nel Lavoro dal titolare del Copyright o da una Persona fisica o giuridica autorizzata a inviarla per conto del proprietario del Copyright. Ai fini di questa definizione, il termine "inviata" indica qualsiasi forma di comunicazione elettronica, verbale o scritta inviata al Licenziante o ai suoi rappresentanti, incluse, a titolo esemplificativo ma non limitativo, comunicazioni tramite mailing list elettroniche, sistemi di controllo del codice sorgente, sistemi di registrazione dei problemi gestiti dal Licenziante o per suo conto, a scopo di discussione o miglioramento del Lavoro, escluse le comunicazioni contrassegnate in modo esplicito o altrimenti definite per iscritto dal proprietario del Copyright come "Non costituiscono un contributo".
"Collaboratore" indica il Licenziante o qualsiasi Persona fisica o giuridica per conto della quale il Licenziante ha ricevuto un contributo inserito successivamente nel Lavoro.
2. Concessione della licenza di Copyright. In base ai termini e alle condizioni contenute nella presente Licenza, ciascun Collaboratore concede all'Utente una licenza di Copyright a tempo indeterminato, a livello mondiale, non esclusiva, gratuita, non soggetta a royalty e irrevocabile per la riproduzione, la preparazione di Lavori Derivati, l'esposizione e l'esecuzione pubbliche, la concessione in sublicenza e la distribuzione del Lavoro e di tali Lavori Derivati in formato di codice Sorgente o Oggetto.
3. Concessione della licenza sul brevetto. In base ai termini e alle condizioni contenute della presente Licenza, ogni Collaboratore concede all'Utente una licenza sul brevetto a tempo indeterminato, a livello mondiale, non esclusiva, gratuita, non soggetta a royalty, irrevocabile (eccetto per quanto indicato nella presente sezione) per creare, far creare, utilizzare, offrire in vendita, vendere, importare e altrimenti trasferire il Lavoro, in cui tale licenza è applicabile esclusivamente alle domande di brevetto che possono essere concesse su licenza da tale Collaboratore e vengono necessariamente violate dal loro singolo Contributo o da una combinazione di Contributi al Lavoro a cui tali contributi vengono inviati. Se l'Utente avvia un contenzioso in materia di brevetti contro qualsiasi entità (inclusa una domanda riconvenzionale, o una azione di difesa in ambito legale) nella quale si sostiene che il Lavoro o un Contributo inserito nel Lavoro costituisce una violazione diretta o concorrente del brevetto, qualsiasi licenza sul brevetto concessa all'Utente in base alla presente Licenza per tale Lavoro cesserà dalla data in cui è stato avviato il contenzioso.
4. Ridistribuzione. L'Utente potrà riprodurre e distribuire copie del Lavoro o dei Lavori Derivati in qualsiasi forma o mezzo, con o senza modifiche, e in formato di codice Sorgente o Oggetto a condizione che vengano rispettate le condizioni seguenti:
(a) L'Utente deve fornire agli altri destinatari del Lavoro o delle Lavori Derivati una copia della presente licenza; e
(b) L'Utente deve inserire in qualsiasi file modificato avvisi ben visibili indicanti che i file sono stati modificati; e
(c) l'Utente deve mantenere, nella forma Sorgente di qualsiasi Opera Derivata da lui distribuita, tutte le informative sul Diritto d'autore, sui brevetti, sui marchi e su attribuzioni del codice Sorgenti del Lavoro, escluse le informative non attinenti ad alcuna parte dei Lavori Derivati; e
(d) Se il Lavoro include un file testuale di "AVVISO" come parte della sua distribuzione, allora tutte le Lavori Derivati distribuite dall'Utente devono includere una copia leggibile delle informative sulle attribuzioni contenute nel file AVVISO, escluse quelle non attinenti ad alcuna parte dei Lavori Derivati, se e queste informative di terze parti vengono normalmente visualizzate. in almeno uno dei seguenti punti: all'interno di un file testuale AVVISO distribuito come parte dei Lavori Derivati; all'interno del modulo Sorgente o della documentazione, se fornito insieme ai Lavori Derivati; o all'interno di una visualizzazione generata dai Lavori Derivati, se e dove queste informative di terze parti vengono normalmente visualizzate. Il contenuto del file di AVVISO è solo a scopo informativo e non modifica la Licenza. L'Utente può aggiungere informative di attribuzione personali all'interno dei Lavori Derivati da lui distribuiti, insieme o come aggiunta al testo di AVVISO del Lavoro, a condizione che tali informative di attribuzione aggiuntive non possano essere interpretate come modifica della Licenza.
L'Utente può aggiungere la propria dichiarazione sul Copyright alle modifiche da lui apportate e fornire termini e condizioni di licenza supplementari o differenti per l'utilizzo, la riproduzione o la distribuzione di tali modifiche o per qualsiasi Lavoro Derivato nel suo insieme, a condizione che l'utilizzo, la riproduzione e la distribuzione del Lavoro sia altrimenti conforme alle condizioni stabilite nella presente Licenza.
5. Invio di contributi. Salvo quanto diversamente ed espressamente stabilito dall'Utente, qualsiasi Contributo inviato intenzionalmente dall'Utente al Licenziante per essere incluso nel Lavoro deve rispettare i termini e le condizioni definite nella presente Licenza con l'esclusione di termini o condizioni supplementari. Nonostante quanto sopra indicato, nulla della presente Licenza sostituisce o modifica i termini di qualsiasi contratto di licenza separato che possa essere stato stipulato con il Licenziante relativamente a questi Contributi.
6. Marchi. La presente Licenza non autorizza l'uso di nomi commerciali, marchi, marchi di servizio o nomi di prodotti del Licenziante, se non nei limiti necessari a un utilizzo ragionevole e conforme agli usi per descrivere l'origine del Lavoro e riprodurre il contenuto del file di AVVISO.
7. Clausola di esonero da responsabilità sulla garanzia. Salvo quanto previsto dalla legge applicabile o concordato per iscritto, il Licenziante fornisce il Lavoro (e ciascun Collaboratore fornisce il suo Contributo) nello STATO DI FATTO E DI DIRITTO IN CUI SI TROVA SENZA ALCUNA GARANZIA O CONDIZIONE DI ALCUN TIPO, esplicita o implicita, incluse, a titolo esemplificativo ma non limitativo, eventuali garanzie e condizioni di TITOLARITÀ, MANCATA VIOLAZIONE DI DIRITTI, COMMERCIABILITÀ o IDONEITÀ PER UNO SCOPO SPECIFICO. È di esclusiva responsabilità dell'Utente determinare l'idoneità dell'uso o della ridistribuzione del Lavoro e l'Utente inoltre si assume ogni rischio associato all'esercizio delle autorizzazioni in base alla presente Licenza.
8. Limitazione di responsabilità. In nessun caso e in base a nessuna teoria legale sia per responsabilità extracontrattuale (inclusa la negligenza), contrattuale o di altra natura, salvo quanto previsto dalla legge applicabile (ad esempio atti di negligenza intenzionali e per colpa grave) o concordato per iscritto, il Collaboratore potrà essere ritenuto responsabile nei confronti dell'Utente per danni diretti, indiretti, speciali, accessori o conseguenti di qualsiasi tipo derivanti da quanto indicato nella presente Licenza oppure dall'uso o dalla impossibilità di utilizzare il Lavoro, inclusi, a titolo esemplificativo ma non limitativo, danni per mancato avviamento, interruzione del lavoro, guasto o malfunzionamento del computer o qualsiasi altro danno o perdita commerciale, anche nel caso in cui il Collaboratore sia stato informato sulla possibilità di tali danni.
9. Accettazione della garanzia o responsabilità aggiuntiva. Durante la ridistribuzione del Lavoro o dei Lavori Derivati, l'Utente può scegliere di offrire, dietro un corrispettivo, l'accettazione degli obblighi e/o dei diritti relativi all'assistenza, alla garanzia, al risarcimento o altri obblighi e/o diritti di responsabilità conformemente alla presente Licenza. Tuttavia, nell'accettazione di tali obblighi, l'Utente può agire solo per suo conto e sotto la sua esclusiva responsabilità, non per conto di qualsiasi altro Collaboratore, e solo se si impegna a tutelare, difendere, risarcire e tenere indenne ciascun Collaboratore da e a fronte di qualsiasi responsabilità sostenuta da tale Collaboratore o reclamo contro quest'ultimo, derivante dall'accettazione di tale garanzia o responsabilità aggiuntiva.
FINE DEI TERMINI E DELLE CONDIZIONI
APPENDICE: Come applicare la licenza Apache al proprio lavoro
Per applicare la licenza Apache al proprio lavoro, applicare il seguente avviso di informazioni, sostituendo i campi racchiusi tra parentesi quadre "[]" con le proprie informazioni di identificazione. (Non includere le parentesi quadre!) Il testo deve essere inserito nella sintassi di commento appropriata al formato file. Inoltre, si raccomanda di includere un nome di file o classe e una descrizione di scopo del file o classe nella stessa "pagina stampata" delle informazioni di copyright per agevolare l'identificazione all'interno di archivi di terze parti.
Copyright [yyyy] [nome del proprietario del copyright]
Concesso in licenza alle condizioni della licenza Apache, versione 2.0 (la "Licenza"); questo file può essere utilizzato solo in conformità con la Licenza. È possibile ottenere una copia della Licenza all'indirizzo
http://www.apache.org/licenses/LICENSE-2.0
A meno che non sia previsto diversamente dalla legge applicabile o concordato per iscritto, il software distribuito in conformità alla Licenza viene fornito nello STATO DI FATTO E DI DIRITTO IN CUI SI TROVA SENZA ALCUNA GARANZIA O CONDIZIONE DI ALCUN TIPO, esplicita o implicita. Consultare la Licenza per informazioni sulla lingua specifica che regola le autorizzazioni e le limitazioni stabilite in tale Licenza.
--------------------------------------------------------------------------------
Questo progetto raggruppa alcuni componenti che sono anche concessi in licenza in base alla 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.2Licenza software Apache 2.0 e LGPL 3.0
----------------------------------------
com.github.javaparser:javaparser-core:3.26.2
com.github.javaparser:javaparser-simbolo-solver-core:3.26.2
Apache Software License 2.0, LGPL 2.1 (o versione successiva) e Mozilla Public License 1.1
-------------------------------------------------------------------------------
org.javassist:javassist:3.30.2-GA
Licenza MIT
-----------
org.slf4j:slf4j-api:1.7.25
Licenza pubblica Mozilla 2.0
--------------------------
net.sf.saxon:Sassone-HE:12,5
-------------- Separatore --------------
./LICENZA.txt
Licenza Apache
Versione 2.0, gennaio 2004
http://www.apache.org/licenses/
TERMINI E CONDIZIONI PER L'UTILIZZO, LA RIPRODUZIONE E LA DISTRIBUZIONE
1. Definizioni.
"Licenza" indica i termini e le condizioni per l'utilizzo, la riproduzione e la distribuzione in base a quanto definito dalle Sezioni da 1 a 9 del presente documento.
"Licenziante" indica il proprietario del Copyright o l'entità autorizzata dal proprietario del Copyright che concede la Licenza.
"Persona giuridica" indica l'insieme delle entità agenti e tutte le altre entità che controllano, sono controllate o sono sotto il controllo comune di tale entità. Ai fini di questa definizione, il termine "controllo" indica (i) il potere, diretto o indiretto, di dirigere e gestire tale entità in base al contratto o altrimenti, (ii) la proprietà di almeno il 50 per cento (50%) delle azioni in circolazione, oppure (iii) la proprietà effettiva di tale entità.
"Utente" indica una Persona fisica o giuridica che esercita le autorizzazioni concesse in base alla presente Licenza.
"Sorgente" indica il formato preferito per apportare modifiche, a titolo esemplificativo ma non limitativo, al codice sorgente del software, alla fonte della documentazione e ai file di configurazione.
"Oggetto" indica qualsiasi formato risultante dalla trasformazione meccanica o dalla traduzione di un formato di codice Sorgente, inclusi, a titolo esemplificativo ma non limitativo, il codice oggetto compilato, la documentazione generata e le conversioni in altri tipi di supporto.
"Lavoro" indica l'opera originale di autore, in formato di codice Sorgente o Oggetto, resa disponibile in base alla Licenza, come indicato dall'informativa sul Copyright inclusa o allegata al lavoro. Un esempio è riportato nell'Appendice descritta di seguito.
Per "Lavori Derivati" si intendono i lavori, in formato di codice Sorgente o Oggetto, basati o derivati dal Lavoro Originale e per i quali revisioni editoriali, annotazioni, elaborazioni o altre modifiche rappresentano, nel loro insieme, un'opera originale di autore. Ai fini della presente Licenza, i Lavori Derivati non includono i Lavori che rimangono distinti dal Lavoro Originale o semplicemente collegati (o legati in base al nome) all'interfaccia del Lavoro e dei Lavori Derivati da ciò.
"Contributo" indica qualsiasi opera originale di autore, inclusa la versione originale del Lavoro ed eventuali modifiche o aggiunte al Lavoro stesso o ai Lavori Derivati da questo, che è intenzionalmente inviata al Licenziante affinché venga inclusa nel Lavoro dal titolare del Copyright o da una Persona fisica o giuridica autorizzata a inviarla per conto del proprietario del Copyright. Ai fini di questa definizione, il termine "inviata" indica qualsiasi forma di comunicazione elettronica, verbale o scritta inviata al Licenziante o ai suoi rappresentanti, incluse, a titolo esemplificativo ma non limitativo, comunicazioni tramite mailing list elettroniche, sistemi di controllo del codice sorgente, sistemi di registrazione dei problemi gestiti dal Licenziante o per suo conto, a scopo di discussione o miglioramento del Lavoro, escluse le comunicazioni contrassegnate in modo esplicito o altrimenti definite per iscritto dal proprietario del Copyright come "Non costituiscono un contributo".
"Collaboratore" indica il Licenziante o qualsiasi Persona fisica o giuridica per conto della quale il Licenziante ha ricevuto un contributo inserito successivamente nel Lavoro.
2. Concessione della licenza di Copyright. In base ai termini e alle condizioni contenute nella presente Licenza, ciascun Collaboratore concede all'Utente una licenza di Copyright a tempo indeterminato, a livello mondiale, non esclusiva, gratuita, non soggetta a royalty e irrevocabile per la riproduzione, la preparazione di Lavori Derivati, l'esposizione e l'esecuzione pubbliche, la concessione in sublicenza e la distribuzione del Lavoro e di tali Lavori Derivati in formato di codice Sorgente o Oggetto.
3. Concessione della licenza sul brevetto. In base ai termini e alle condizioni contenute della presente Licenza, ogni Collaboratore concede all'Utente una licenza sul brevetto a tempo indeterminato, a livello mondiale, non esclusiva, gratuita, non soggetta a royalty, irrevocabile (eccetto per quanto indicato nella presente sezione) per creare, far creare, utilizzare, offrire in vendita, vendere, importare e altrimenti trasferire il Lavoro, in cui tale licenza è applicabile esclusivamente alle domande di brevetto che possono essere concesse su licenza da tale Collaboratore e vengono necessariamente violate dal loro singolo Contributo o da una combinazione di Contributi al Lavoro a cui tali contributi vengono inviati. Se l'Utente avvia un contenzioso in materia di brevetti contro qualsiasi entità (inclusa una domanda riconvenzionale, o una azione di difesa in ambito legale) nella quale si sostiene che il Lavoro o un Contributo inserito nel Lavoro costituisce una violazione diretta o concorrente del brevetto, qualsiasi licenza sul brevetto concessa all'Utente in base alla presente Licenza per tale Lavoro cesserà dalla data in cui è stato avviato il contenzioso.
4. Ridistribuzione. L'Utente potrà riprodurre e distribuire copie del Lavoro o dei Lavori Derivati in qualsiasi forma o mezzo, con o senza modifiche, e in formato di codice Sorgente o Oggetto a condizione che vengano rispettate le condizioni seguenti:
(a) L'Utente deve fornire agli altri destinatari del Lavoro o delle Lavori Derivati una copia della presente licenza; e
(b) L'Utente deve inserire in qualsiasi file modificato avvisi ben visibili indicanti che i file sono stati modificati; e
(c) l'Utente deve mantenere, nella forma Sorgente di qualsiasi Opera Derivata da lui distribuita, tutte le informative sul Diritto d'autore, sui brevetti, sui marchi e su attribuzioni del codice Sorgenti del Lavoro, escluse le informative non attinenti ad alcuna parte dei Lavori Derivati; e
(d) Se il Lavoro include un file testuale di "AVVISO" come parte della sua distribuzione, allora tutte le Lavori Derivati distribuite dall'Utente devono includere una copia leggibile delle informative sulle attribuzioni contenute nel file AVVISO, escluse quelle non attinenti ad alcuna parte dei Lavori Derivati, se e queste informative di terze parti vengono normalmente visualizzate. in almeno uno dei seguenti punti: all'interno di un file testuale AVVISO distribuito come parte dei Lavori Derivati; all'interno del modulo Sorgente o della documentazione, se fornito insieme ai Lavori Derivati; o all'interno di una visualizzazione generata dai Lavori Derivati, se e dove queste informative di terze parti vengono normalmente visualizzate. Il contenuto del file di AVVISO è solo a scopo informativo e non modifica la Licenza. L'Utente può aggiungere informative di attribuzione personali all'interno dei Lavori Derivati da lui distribuiti, insieme o come aggiunta al testo di AVVISO del Lavoro, a condizione che tali informative di attribuzione aggiuntive non possano essere interpretate come modifica della Licenza.
L'Utente può aggiungere la propria dichiarazione sul Copyright alle modifiche da lui apportate e fornire termini e condizioni di licenza supplementari o differenti per l'utilizzo, la riproduzione o la distribuzione di tali modifiche o per qualsiasi Lavoro Derivato nel suo insieme, a condizione che l'utilizzo, la riproduzione e la distribuzione del Lavoro sia altrimenti conforme alle condizioni stabilite nella presente Licenza.
5. Invio di contributi. Salvo quanto diversamente ed espressamente stabilito dall'Utente, qualsiasi Contributo inviato intenzionalmente dall'Utente al Licenziante per essere incluso nel Lavoro deve rispettare i termini e le condizioni definite nella presente Licenza con l'esclusione di termini o condizioni supplementari. Nonostante quanto sopra indicato, nulla della presente Licenza sostituisce o modifica i termini di qualsiasi contratto di licenza separato che possa essere stato stipulato con il Licenziante relativamente a questi Contributi.
6. Marchi. La presente Licenza non autorizza l'uso di nomi commerciali, marchi, marchi di servizio o nomi di prodotti del Licenziante, se non nei limiti necessari a un utilizzo ragionevole e conforme agli usi per descrivere l'origine del Lavoro e riprodurre il contenuto del file di AVVISO.
7. Clausola di esonero da responsabilità sulla garanzia. Salvo quanto previsto dalla legge applicabile o concordato per iscritto, il Licenziante fornisce il Lavoro (e ciascun Collaboratore fornisce il suo Contributo) nello STATO DI FATTO E DI DIRITTO IN CUI SI TROVA SENZA ALCUNA GARANZIA O CONDIZIONE DI ALCUN TIPO, esplicita o implicita, incluse, a titolo esemplificativo ma non limitativo, eventuali garanzie e condizioni di TITOLARITÀ, MANCATA VIOLAZIONE DI DIRITTI, COMMERCIABILITÀ o IDONEITÀ PER UNO SCOPO SPECIFICO. È di esclusiva responsabilità dell'Utente determinare l'idoneità dell'uso o della ridistribuzione del Lavoro e l'Utente inoltre si assume ogni rischio associato all'esercizio delle autorizzazioni in base alla presente Licenza.
8. Limitazione di responsabilità. In nessun caso e in base a nessuna teoria legale sia per responsabilità extracontrattuale (inclusa la negligenza), contrattuale o di altra natura, salvo quanto previsto dalla legge applicabile (ad esempio atti di negligenza intenzionali e per colpa grave) o concordato per iscritto, il Collaboratore potrà essere ritenuto responsabile nei confronti dell'Utente per danni diretti, indiretti, speciali, accessori o conseguenti di qualsiasi tipo derivanti da quanto indicato nella presente Licenza oppure dall'uso o dalla impossibilità di utilizzare il Lavoro, inclusi, a titolo esemplificativo ma non limitativo, danni per mancato avviamento, interruzione del lavoro, guasto o malfunzionamento del computer o qualsiasi altro danno o perdita commerciale, anche nel caso in cui il Collaboratore sia stato informato sulla possibilità di tali danni.
9. Accettazione della garanzia o responsabilità aggiuntiva. Durante la ridistribuzione del Lavoro o dei Lavori Derivati, l'Utente può scegliere di offrire, dietro un corrispettivo, l'accettazione degli obblighi e/o dei diritti relativi all'assistenza, alla garanzia, al risarcimento o altri obblighi e/o diritti di responsabilità conformemente alla presente Licenza. Tuttavia, nell'accettazione di tali obblighi, l'Utente può agire solo per suo conto e sotto la sua esclusiva responsabilità, non per conto di qualsiasi altro Collaboratore, e solo se si impegna a tutelare, difendere, risarcire e tenere indenne ciascun Collaboratore da e a fronte di qualsiasi responsabilità sostenuta da tale Collaboratore o reclamo contro quest'ultimo, derivante dall'accettazione di tale garanzia o responsabilità aggiuntiva.
FINE DEI TERMINI E DELLE CONDIZIONI
APPENDICE: Come applicare la licenza Apache al proprio lavoro
Per applicare la licenza Apache al proprio lavoro, applicare il seguente avviso di informazioni, sostituendo i campi racchiusi tra parentesi quadre "[]" con le proprie informazioni di identificazione. (Non includere le parentesi quadre!) Il testo deve essere inserito nella sintassi di commento appropriata al formato file. Inoltre, si raccomanda di includere un nome di file o classe e una descrizione di scopo del file o classe nella stessa "pagina stampata" delle informazioni di copyright per agevolare l'identificazione all'interno di archivi di terze parti.
Copyright [yyyy] [nome del proprietario del copyright]
Concesso in licenza alle condizioni della licenza Apache, versione 2.0 (la "Licenza"); questo file può essere utilizzato solo in conformità con la Licenza. È possibile ottenere una copia della Licenza all'indirizzo
http://www.apache.org/licenses/LICENSE-2.0
A meno che non sia previsto diversamente dalla legge applicabile o concordato per iscritto, il software distribuito in conformità alla Licenza viene fornito nello STATO DI FATTO E DI DIRITTO IN CUI SI TROVA SENZA ALCUNA GARANZIA O CONDIZIONE DI ALCUN TIPO, esplicita o implicita. Consultare la Licenza per informazioni sulla lingua specifica che regola le autorizzazioni e le limitazioni stabilite in tale Licenza.
------------------
La release di origine XMLBeans raggruppa il wrapper Gradle. (https://docs.gradle.org/current/userguide/gradle_wrapper.html)
Questo è rilasciato sotto la licenza Apache, v2.0. Copyright © 2015-2021 gli autori originali.
Copyright © 2015-2021 gli autori originali.
------------------
Il file wrapper.gradle è stato sviluppato dal progetto Apache Kafka ed è rilasciato sotto licenza Apache, v2.0.
------------------
ExceptionUtils deriva da `scala.util.control.NonFatal` in scala-libreria che è stato rilasciato sotto la licenza Apache 2.0.
Copyright © 2002-2023 EPFL
Copyright (c) 2011-2023 Lightbend, Inc.
------------------
Alcuni casi di test nella suite di test XMLBeans derivano dalla suite di test dello schema XML W3C. File di origine Java in file src/test/java/org/W3C e XML/DTD in src/test/resources/xbean/dom/W3C.
AVVISO E LICENZA SOFTWARE W3C®
Copyright © 1994-2002 World Wide Web Consortium, (Istituto di Tecnologia del Massachusetts, Institut National de Recherche en Informatique et en Automatique, Keio University).
Tutti i diritti riservati. http://www.w3.org/Consortium/Legal/
Questo lavoro W3C (compresi software, documenti o altri elementi correlati) viene fornito dai titolari di copyright con la seguente licenza. Il possesso, l'utilizzo e/o la copia di questo prodotto implicano necessariamente da parte dell'utente (il licenziatario) la lettura, la comprensione e l'accettazione dei termini e delle condizioni riportati di seguito:
È consentito utilizzare, copiare, modificare e distribuire questo software e la relativa documentazione, con o senza modifiche, per qualsiasi scopo e senza costi o royalty, a condizione che su TUTTE le copie del software e della documentazione o parti di essa, incluse tutte le modifiche, sia riportato quanto segue:
il testo completo di questa COMUNICAZIONE in una posizione visibile agli utenti del prodotto ridistribuito o derivato; Eventuali disclaimer, avvisi o termini e condizioni preesistenti sulla proprietà intellettuale. Se non esiste, un breve avviso del seguente modulo (l'ipertesto è preferito, il testo è consentito) deve essere utilizzato all'interno del corpo di qualsiasi codice ridistribuito o derivato: "Copyright © [$date-of-software] World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). Tutti i diritti riservati. http://www.w3.org/Consortium/Legal/"
Avviso di qualsiasi modifica apportata ai file W3C, incluse le modifiche alla data. Si consiglia di fornire gli URI della posizione da cui è derivato il codice. IL SOFTWARE E LA DOCUMENTAZIONE VENGONO FORNITI NELLA FORMA PRESENTE E I TITOLARI DEL COPYRIGHT NON FORNISCONO ALCUNA GARANZIA IMPLICITA O ESPLICITA, IVI INCLUSE, MA LIMITATAMENTE A, GARANZIE DI COMMERCIABILITÀ O IDONEITÀ A UNO SCOPO SPECIFICO NÉ GARANTISCONO CHE L'UTILIZZO DEL SOFTWARE O DELLA DOCUMENTAZIONE NON VIOLERÀ EVENTUALI BREVETTI, COPYRIGHT, MARCHI O ALTRI DIRITTI DI TERZE PARTE.
I TITOLARI DEL COPYRIGHT NON POTRANNO ESSERE RITENUTI RESPONSABILI PER EVENTUALI DANNI DIRETTI, INDIRETTI, SPECIALI O CONSEQUENZIALI DERIVANTI DALL'UTILIZZO DEL SOFTWARE O DELLA DOCUMENTAZIONE.
I nomi e i marchi dei titolari del copyright NON possono essere utilizzati negli annunci pubblicitari relativi al software senza previa autorizzazione scritta. I titolari del copyright non possono in alcun modo perdere il proprio titolo su questo software e sulla documentazione correlata.
____________________________________
Questa formulazione dell'avviso e della licenza del W3C è diventata attiva il 14 agosto 1998 in modo da migliorare la compatibilità con la GPL. Questa versione garantisce che i termini di licenza del software W3C non siano più restrittivi della GPL e di conseguenza il software W3C può essere distribuito in pacchetti GPL. Vedere la formulazione precedente per la polizza prima di questa data. Si prega di consultare le nostre FAQ sul copyright per domande comuni sull'utilizzo dei materiali dal nostro sito, inclusi termini e condizioni specifici per pacchetti come libwww, Amaya e Jigsaw. Altre domande su questo avviso possono essere indirizzate a site-policy@w3.org.
-------------- Separatore --------------
./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. ==
=========================================================================Questo prodotto include software sviluppato su
Le Apache Software Foundation (http://www.apache.org/).
Parti di questo software erano originariamente basate su quanto segue: - copyright del software (c) 2000-2003, BEA Systems, <http://www.bea.com/>. Nota: Il Segretario ASF ha a disposizione un accordo di sovvenzione software (SGA) di BEA Systems, Inc. datato 9 Sep 2003 per XMLBeans firmato dal loro EVP / CFO.
Oltre ai contributi al progetto Apache XMLBeans, questo software include anche:
- uno o più file sorgente dei prodotti Apache Xerces-J e Apache Axis, Copyright (c) 1999-2003 Apache Software Foundation
- W3C XML Schemi documenti Copyright 2001-2003 (c) World Wide Web Consortium (Massachusetts Institute of Technology, European Research Consortium for Informatics and Mathematics, Keio University)
- resolver.jar dal progetto Apache Xml Commons, Copyright (c) 2001-2003 Apache Software Foundation
**********************
COMPONENTI DI TERZE PARTI
**********************
Questo software include software di terze parti soggetto ai seguenti diritti d'autore:
Apache Ant
Copyright 1999-2023 La Apache Software Foundation
Questo prodotto include software sviluppato su
Apache Software Foundation (https://www.apache.org/).
L'attività di <sync> si basa sul codice Copyright (c) 2002, Landmark Graphics Corp., che è stato gentilmente donato alla Apache Software Foundation.
Codec Apache Commons
Copyright 2002-2020 La Apache Software Foundation
Questo prodotto include software sviluppato su
Apache Software Foundation (https://www.apache.org/).
src/test/org/apache/commons/codec/language/DoubleMetaphoneTest.java contiene i dati di test da http://aspell.net/test/orig/batch0.tab. Copyright (C) 2002 Kevin Atkinson (kevina@gnu.org)
===============================================================================
Il contenuto del pacchetto org.apache.commons.codec.language.bm è stato tradotto dal codice sorgente originale php disponibile all'indirizzo http://stevemorse.org/phoneticinfo.htm con l'autorizzazione degli autori originali. Copyright (c) 2008 Alexander Beider & Stephen P. Morse.
-------------- Separatore --------------
./NOTICE.txt
=========================================================================
== NOTICE file corresponding to section 4(d) of the Apache License, ==
== Version 2.0, in this case for the Apache XmlBeans distribution. ==
=========================================================================Questo prodotto include software sviluppato su
Le Apache Software Foundation (http://www.apache.org/).
Parti di questo software erano originariamente basate sui seguenti elementi:
- copyright del software (c) 2000-2003, BEA Systems, <http://www.bea.com/>. Nota: Il Segretario ASF ha a disposizione un accordo di sovvenzione software (SGA) di BEA Systems, Inc. datato 9 Sep 2003 per XMLBeans firmato dal loro EVP / CFO.
Oltre ai contributi al progetto Apache XMLBeans, questo software include anche:
- uno o più file sorgente dei prodotti Apache Xerces-J e Apache Axis, Copyright (c) 1999-2003 Apache Software Foundation
- W3C XML Schemi documenti Copyright 2001-2003 (c) World Wide Web Consortium (Massachusetts Institute of Technology, European Research Consortium for Informatics and Mathematics, Keio University)
- resolver.jar dal progetto Apache Xml Commons, Copyright (c) 2001-2003 Apache Software Foundation
ExceptionUtils deriva da `scala.util.control.NonFatal` in scala-libreria che è stato rilasciato sotto la licenza Apache 2.0.
Copyright © 2002-2023 EPFL
Copyright (c) 2011-2023 Lightbend, Inc.
Scala include software sviluppato in
LAMPADA/EPFL (https://lamp.epfl.ch/) e
Lightbend, Inc. (https://www.lightbend.com/).
-------------- Separatore --------------
Dipendenza: org.checkerframework:checker-qual
Copyright: Sviluppatori del framework Checker
Licenza: MIT
./LICENZA.txt
Qualificatori framework strumento di controllo
Copyright 2004-presente dagli sviluppatori di Checker Framework
Licenza MIT:
Con il presente documento viene concessa l'autorizzazione, senza alcun costo aggiuntivo, a chiunque entre in possesso del Software senza nessuna restrizione, a utilizzare il Software senza nessuna restrizione, compresi i diritti non autorizzati a utilizzare, copiare, modificare, unire, pubblicare, distribuire. con il presente documento viene concessa l'autorizzazione, senza alcun costo aggiuntivo, a chiunque entri in possesso di una copia del presente software e dei relativi file della documentazione, ad utilizzare il Software senza alcuna licenza, purché i diritti non limitati a utilizzare, distribuire in licenza e/o vendere il Software e ad autorizzare le persone a cui viene offerto il Software a fare ugualmente rispettare le condizioni indicate di seguito:
QUESTO SOFTWARE È FORNITO "COSÌ COM'È" E NON VIENE RICONOSCIUTA ALCUNA GARANZIA, ESPRESSA O IMPLICITA, COMPRESE, TRA LE ALTRE, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E DI IDONEITÀ PER UN FINE PARTICOLARE E NON VIOLAZIONE DEI DIRITTI ALTRUI. IN NESSUN CASO GLI AUTORI O I DETENTORI DEL COPYRIGHT POTRANNO ESSERE RITENUTI RESPONSABILI PER EVENTUALI CONTESTAZIONI, DANNI O ALTRE RESPONSABILITÀ, SIANO ESSI RISULTANTI DALL'ADEMPIMENTO DEL CONTRATTO, DA NEGLIGENZA O ALTRO, DERIVANTI DA O IN QUALSIASI MODO CONNESSI AL SOFTWARE O ALL'UTILIZZO O AD ALTRE PRESTAZIONI DEL SOFTWARE.
-------------- Separatore --------------
Dipendenza: org.codehaus.plexus:plexus-cipher
Diritto d'autore: Fondazione Codehaus
Licenza: Apache 2.0
./LICENZA.txt
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./NOTICE.txt
Il codice di questo componente contiene una classe - Base64 presa da http://juliusdavies.ca/svn/not-yet-commons-ssl/tags/commons-ssl-0.3.10/src/java/org/apache/commons/ssl/Base64.java che è licenza Apache: http://www.apache.org/licenses/LICENSE-2.0
La routine di elaborazione delle chiavi PBE PBECipher.createCipher() è adottata da http://juliusdavies.ca/svn/not-yet-commons-ssl/tags/commons-ssl-0.3.10/src/java/org/apache/commons/ssl/OpenSSL.java con licenza Apache APL-2.0: http://www.apache.org/licenses/LICENSE-2.0
-------------- Separatore --------------
Dipendenza: org.codehaus.plexus:plexus-classworlds
Diritto d'autore: Fondazione Codehaus
Licenza: Apache 2.0
./LICENZA-Codehaus.txt
/*
$Id$
Copyright 2002 (C) Il Codehaus. Tutti i diritti riservati. La ridistribuzione e l'uso di questo software e della relativa documentazione ("Software"), con o senza modifiche, sono consentiti a condizione che siano soddisfatte le seguenti condizioni:
1. Le ridistribuzioni del codice sorgente devono conservare dichiarazioni e avvisi sul copyright. Le ridistribuzioni devono contenere anche una copia di questo documento.
2. Le ridistribuzioni in forma binaria devono riprodurre le informazioni sul copyright riportate in precedenza, questa lista di condizioni e il seguente testo di disconoscimento delle responsabilità riportate di seguito nella documentazione e/o nei materiali con essa forniti.
3. Il nome "classworlds" non deve essere utilizzato per approvare o promuovere prodotti derivati da questo Software senza previa autorizzazione scritta di The Codehaus. Per l'autorizzazione scritta, contattare bob@codehaus.org.
4. I prodotti derivati da questo Software non possono essere chiamati "classworlds" né i "classworlds" possono apparire nei loro nomi senza previa autorizzazione scritta di The Codehaus. "classworlds" è un marchio registrato di The Codehaus.
5. Il credito dovuto deve essere dato al Codehaus. (http://classworlds.codehaus.org/).
QUESTO SOFTWARE È FORNITO DAL CODEHAUS E DAI COLLABORATORI ``COSÌ COM'È'' E DA QUALSIASI GARANZIA ESPRESSA O IMPLICITA, INCLUSE, MA NON LIMITATE A, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E IDONEITÀ PER UNO SCOPO PARTICOLARE SONO ESCLUSE. IN NESSUN CASO IL CODEHAUS O I SUOI COLLABORATORI SARANNO RESPONSABILI PER QUALSIASI DANNO DIRETTO, INDIRETTO, INCIDENTALE, SPECIALE, ESEMPLARE O CONSEQUENZIALE (COMPRESA, MA NON LIMITATA A, L'APPROVVIGIONAMENTO DI BENI O SERVIZI SOSTITUTIVI; PERDITA DI UTILIZZO, DATI O PROFITTI); O L'INTERRUZIONE DELLE ATTIVITÀ COMMERCIALI, TUTTAVIA CAUSATE E BASATE SU QUALSIASI TEORIA DELLA RESPONSABILITÀ, INDIPENDENTEMENTE DAL FATTO CHE SI TRATTI DI CONTRATTO, DI RESPONSABILITÀ RIGOROSA O DI TORTURA (INCLUSA NEGLIGENZA O ALTRIMENTI), INDIPENDENTEMENTE DALLA POSSIBILITÀ DI UTILIZZARE QUESTO SOFTWARE, ANCHE SE CONSIGLIATO DALLA POSSIBILITÀ DI TALE DANNO.
*/
-------------- Separatore --------------
./LICENZA.txt
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: org.codehaus.plexus:plexus-component-annotations
Diritto d'autore: Fondazione Codehaus
Licenza: Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: org.codehaus.plexus:plexus-interpolazione
Diritto d'autore: sonatype
Licenza: Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: org.codehaus.plexus:plexus-sec-dispatcher
Diritto d'autore: Fondazione Codehaus
Licenza: Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: org.codehaus.plexus:plexus-utils
Diritto d'autore: Fondazione Codehaus
Licenza: Apache 2.0
./LICENZA.txt
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./NOTICE.txt
(Avviso uguale a org.apache.maven.shared:maven-shared-utils)
-------------- Separatore --------------
Dipendenza: org.codehaus.plexus:plexus-xml
Copyright: The Apache Software Foundation
Licenza: Apache 2.0
./LICENZA.txt
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./src/main/resources/META-INF/LICENSE
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
./NOTICE.txt
(Avviso uguale a org.apache.maven.shared:maven-shared-utils)
-------------- Separatore --------------
./src/main/resources/META-INF/NOTICE
Questo prodotto include il software sviluppato dall'Indiana University Extreme! Laboratorio (http://www.extreme.indiana.edu/).
Questo prodotto include software sviluppato da The Apache Software Foundation (http://www.apache.org/).
Questo prodotto include software sviluppato da ThoughtWorks (http://www.thoughtworks.com).
Questo prodotto include software sviluppato da javolution (http://javolution.org/).
Questo prodotto include software sviluppato da Rome (https://rome.dev.java.net/).
-------------- Separatore --------------
Dipendenza: org.eclipse.sisu:org.eclipse.sisu.inject
Copyright: Fondazione Eclipse
Licenza: Apache 2.0
./LICENZA.txt
"Eclipse PUBLIC LICENSE - v 2.0 IL PROGRAMMA DI ACCOMPAGNAMENTO È FORNITO AI SENSI DEI TERMINI DELLA PRESENTE LICENZA PUBBLICA ECLIPSE ("ACCORDO"). QUALSIASI UTILIZZO, RIPRODUZIONE O DISTRIBUZIONE DEL PROGRAMMA COSTITUISCE L'ACCETTAZIONE DEL PRESENTE ACCORDO DA PARTE DEL DESTINATARIO.
1. DEFINIZIONI "Contributo" significa:
a) nel caso del Contributore iniziale, il contenuto iniziale distribuito ai sensi del presente Contratto, e
b) nel caso di ciascun collaboratore successivo:
i) modifiche al Programma, e
ii) aggiunte al Programma;
se tali modifiche e/o aggiunte al Programma provengono da e sono distribuite da tale particolare Contributore. Un Contributo "origina" da un Contributore se è stato aggiunto al Programma da tale Contributore stesso o da chiunque agisca per conto di tale Contributore. I contributi non includono modifiche o aggiunte al programma che non sono opere modificate. "Contributore" indica qualsiasi persona o entità che distribuisce il Programma.
Per "brevetti concessi in licenza" si intendono le domande di brevetto concesse in licenza da un Contributore che sono necessariamente violate dall'uso o dalla vendita del suo Contributo da solo o quando combinate con il Programma.
"Programma" indica i Contributi distribuiti in conformità al presente Accordo.
"Destinatario" indica chiunque riceva il Programma ai sensi del presente Accordo o di qualsiasi Licenza Secondaria (a seconda dei casi), inclusi i Collaboratori.
Per "Lavori Derivati" si intendono tutti i lavori, in formato di codice Sorgente o di altro tipo, basati (o derivati) dal Programma e per i quali revisioni editoriali, annotazioni, elaborazioni o altre modifiche rappresentano, nel loro insieme, un'opera originale di autore.
Per "opere modificate" si intende qualsiasi opera in Codice sorgente o altra forma risultante da un'aggiunta, cancellazione o modifica dei contenuti del Programma, incluso, a fini di chiarezza, qualsiasi nuovo file in forma di Codice sorgente che contenga qualsiasi contenuto del Programma. Le Opere Modificate non includeranno opere che contengono solo dichiarazioni, interfacce, tipi, classi, strutture o file del Programma, esclusivamente in ciascun caso al fine di collegare, vincolare per nome o sottoclasse il Programma o le Opere Modificate dello stesso.
"Distribuzione" indica gli atti di a) distribuzione o b) messa a disposizione in qualsiasi modo che consenta il trasferimento di una copia.
"Codice sorgente" indica il formato preferito per apportare modifiche, a titolo esemplificativo ma non limitativo, al codice sorgente del software, alla sorgente della documentazione e Ai file di configurazione.
"Licenza secondaria" indica la GNU General Public License, la versione 2.0 o qualsiasi versione successiva di tale licenza, incluse eventuali eccezioni o autorizzazioni aggiuntive identificate dal Contributore iniziale.
2. CONCESSIONE DEI DIRITTI
a) Fatti salvi i termini del presente Contratto, ogni Contributore concede al Destinatario una licenza di copyright non esclusiva, mondiale e priva di royalty per riprodurre, preparare Opere derivate, visualizzare pubblicamente, eseguire pubblicamente, distribuire e concedere in sublicenza il Contributo di tale Contributore, se presente, e tali Opere derivate. b) Fatti salvi i termini del presente Contratto, ogni Contributore concede al Destinatario una licenza di brevetto non esclusiva, mondiale, esente da royalty ai sensi dei Brevetti concessi in licenza per effettuare, utilizzare, vendere, offrire di vendere, importare e altrimenti trasferire il Contributo di tale Contributore, se presente, nel Codice sorgente o in altra forma. La presente licenza di brevetto si applica alla combinazione del Contributo e del Programma se, al momento dell'aggiunta del Contributo da parte del Contributore, tale aggiunta del Contributo fa sì che tale combinazione sia coperta dai Brevetti concessi in licenza. La licenza di brevetto non si applica ad altre combinazioni che includono il Contributo. Nessun hardware di per sé è concesso in licenza ai sensi del presente documento. c) Il Destinatario comprende che, sebbene ciascun Contributore conceda le licenze ai propri Contributi indicati nel presente documento, nessuna garanzia è fornita da alcun Contributore che il Programma non violi il brevetto o altri diritti di proprietà intellettuale di qualsiasi altra entità. Ogni Contributore declina ogni responsabilità nei confronti del Destinatario per reclami portati da qualsiasi altra entità in base alla violazione dei diritti di proprietà intellettuale o altro. Come condizione per l'esercizio dei diritti e delle licenze qui concessi, ogni Destinatario si assume la responsabilità esclusiva di garantire qualsiasi altro diritto di proprietà intellettuale necessario, se del caso. Ad esempio, se una licenza di brevetto di terze parti è necessaria per consentire al Destinatario di distribuire il Programma, è responsabilità del Destinatario acquisire tale licenza prima di distribuire il Programma. d) Ogni Contributore dichiara che a sua conoscenza ha diritti di copyright sufficienti nel suo Contributo, se del caso, per concedere il set di licenze di copyright Fatti salvi i termini di una Licenza Secondaria, nessun Contributore concede sovvenzioni aggiuntive a qualsiasi Destinatario (diverso da quelli stabiliti nel presente Contratto) a seguito della ricezione del Programma da parte di tale Destinatario ai sensi dei termini di una Licenza Secondaria (se consentito ai sensi dei termini della Sezione 3).
3. REQUISITI
3.1 Se un Contributore distribuisce il Programma in qualsiasi forma, allora:
a) il Programma deve essere reso disponibile anche come Codice sorgente, ai sensi dell'articolo 3.2, e il Contributore deve accompagnare il Programma con una dichiarazione che il Codice sorgente per il Programma è disponibile ai sensi del presente Accordo, e informa i Destinatari su come ottenerlo in un modo ragionevole su o attraverso un mezzo abitualmente utilizzato per lo scambio di software; e b) il Contributore può distribuire il Programma con una licenza diversa dal presente Accordo, a condizione che tale licenza: i) di fatto declini per conto di tutti gli altri Contributori tutte le garanzie e condizioni, espresso e implicito, comprese garanzie o condizioni di titolo e non violazione, e garanzie o condizioni implicite di commerciabilità e idoneità per uno scopo particolare; ii) esclude efficacemente per conto di tutti gli altri Collaboratori ogni responsabilità per danni, inclusi danni diretti, indiretti, speciali, incidentali e consequenziali, iii) non tenti di limitare o alterare i diritti dei destinatari nel Codice sorgente ai sensi dell'articolo 3.2; e iv) richieda la successiva distribuzione del Programma da parte di qualsiasi parte sotto una licenza che soddisfi i requisiti del presente articolo 3.
3.2 Quando il programma viene distribuito come codice sorgente:
a) deve essere reso disponibile ai sensi del presente Contratto, o se il Programma (i) è combinato con altro materiale in un file o file separati resi disponibili sotto una Licenza Secondaria, e (ii) il Contributore iniziale accluso al Codice sorgente la notifica descritta nell'Allegato A del presente Accordo; il Programma può essere reso disponibile alle condizioni di tali Licenze secondarie e
b) una copia del presente Contratto deve essere inclusa in ciascuna copia del Programma. 3.3 I Contributori non possono rimuovere o alterare alcun copyright, brevetto, marchio commerciale, avviso di attribuzione, disclaimer di garanzia o limitazioni di responsabilità ("notizie") contenute nel Programma da qualsiasi copia del Programma che Distribuiscono, a condizione che i Contributori possano aggiungere i propri avvisi appropriati.
4. DISTRIBUZIONE COMMERCIALE
I distributori commerciali di software possono accettare determinate responsabilità nei confronti degli utenti finali, dei partner commerciali e simili. Sebbene questa licenza sia intesa a facilitare l'uso commerciale del Programma, il Contributore che include il Programma in un'offerta di prodotti commerciali dovrebbe farlo in un modo che non crei potenziali responsabilità per altri Contributori. Pertanto, se un Contributore include il Programma in un'offerta di prodotti commerciali, tale Contributore ("Contributore Commerciale") accetta di difendere e indennizzare ogni altro Contributore ("Contributore Indennizzato") da eventuali perdite, danni e costi (collettivamente "Perdite") derivanti da rivendicazioni, cause legali e altre azioni legali intentate da terzi contro il Contributore Indennizzato nella misura causata da atti o omissioni di tale Contributore Commerciale in relazione alla sua distribuzione del Programma in un'offerta di prodotti commerciali. Gli obblighi di cui al presente articolo non si applicano a reclami o perdite relativi a qualsiasi violazione della proprietà intellettuale effettiva o presunta. Al fine di qualificarsi, un Contributore Indennizzato deve: a) informare tempestivamente il Contributore Commerciale per iscritto di tale richiesta e b) consentire al Contributore Commerciale di controllare e cooperare con il Contributore Commerciale nella difesa e in eventuali negoziati di regolamento correlati. Il Contributore Indennizzato può partecipare a tali richieste a proprie spese.
Ad esempio, un Collaboratore può includere il Programma in un'offerta commerciale, Prodotto X. Questo collaboratore è quindi un collaboratore commerciale. Se tale Collaboratore Commerciale fa poi dichiarazioni di performance o offre garanzie relative al Prodotto X, tali dichiarazioni di performance e garanzie sono di esclusiva responsabilità di tale Collaboratore Commerciale. Ai sensi di questa sezione, il Contributore Commerciale dovrebbe difendere le rivendicazioni contro gli altri Contributori relative a tali richieste di prestazioni e garanzie, e se un tribunale richiede a qualsiasi altro Contributore di pagare eventuali danni di conseguenza, il Contributore Commerciale deve pagare tali danni.
5. NESSUNA GARANZIA
FATTA ECCEZIONE PER QUANTO ESPRESSAMENTE STABILITO IN QUESTO ACCORDO, E PER L'ESTENSIONE CONSENTITA DALLA LEGGE APPLICABILE, IL PROGRAMMA È FORNITO SU UNA BASE "COSÌ COM'È", SENZA GARANZIE O CONDIZIONI DI QUALSIASI TIPO, SIA ESPLICITA O IMPLICITA COMPRESA, SENZA LIMITAZIONE, QUALSIASI GARANZIA O CONDIZIONE DI TITOLO, NON VIOLAZIONE, COMMERCIABILITÀ O IDONEITÀ PER UNO SCOPO PARTICOLARE. Ogni Destinatario è l'unico responsabile per determinare l'adeguatezza dell'utilizzo e della distribuzione del Programma e si assume tutti i rischi associati all'esercizio dei diritti ai sensi del presente Accordo, inclusi, a titolo esemplificativo ma non esaustivo, i rischi e i costi degli errori del programma, il rispetto delle leggi applicabili, il danno o la perdita di dati, programmi o apparecchiature e l'indisponibilità o l'interruzione delle operazioni.
6. DICHIARAZIONE DI NON RESPONSABILITÀ
FATTA ECCEZIONE PER QUANTO ESPRESSAMENTE STABILITO NEL PRESENTE ACCORDO E PER L'ESTENSIONE CONSENTITA DALLA LEGGE APPLICABILE, NÉ IL DESTINATARIO NÉ ALCUN CONTRIBUENTE AVRANNO ALCUNA RESPONSABILITÀ PER DANNI DIRETTI, INDIRETTI, INCIDENTALI, SPECIALI, ESEMPLIFICATIVI O CONSEQUENZIALI (INCLUSI PROFITTI PERSI SENZA LIMITAZIONE), TUTTAVIA CAUSATI E SU QUALSIASI TEORIA DI RESPONSABILITÀ, SIA IN CONTRATTO, RIGOROSA RESPONSABILITÀ, O TORTURA (INCLUSA NEGLIGENZA O ALTRIMENTI) SORGERE IN QUALSIASI MODO FUORI DALL'USO O DISTRIBUZIONE DEL PROGRAMMA O L'ESERCIZIO DI QUALSIASI DIRITTO CONCESSO QUI SOTTO, ANCHE SE CONSIGLIATO DELLA POSSIBILITÀ DI TALI DANNI.
7. GENERALE
Se una disposizione del presente Accordo non è valida o non è applicabile ai sensi della legge applicabile, essa non pregiudica la validità o l'applicabilità del resto dei termini del presente Accordo e, senza ulteriori azioni da parte delle parti del presente Accordo, tale disposizione sarà riformata nella misura minima necessaria per rendere tale disposizione valida e applicabile.
Se il Destinatario istituisce un contenzioso per brevetti contro qualsiasi entità (inclusa una domanda incrociata o una contestazione in una causa) sostenendo che il Programma stesso (escluse le combinazioni del Programma con altri software o hardware) viola i brevetti di tale Destinatario, i diritti di tale Destinatario concessi ai sensi della Sezione 2(b) si risolveranno alla data in cui tale contenzioso è archiviato.
Tutti i diritti del Destinatario ai sensi del presente Accordo cessano se non rispettano uno qualsiasi dei termini o delle condizioni materiali del presente Accordo e non risolvono tale inadempimento in un periodo di tempo ragionevole dopo essere venuti a conoscenza di tale inadempienza. Se tutti i diritti del Destinatario ai sensi del presente Contratto cessano, il Destinatario accetta di cessare l'utilizzo e la distribuzione del Programma non appena ragionevolmente possibile. Tuttavia, gli obblighi della Parte Ricevente ai sensi del presente Accordo e di qualsiasi licenza concessa dalla Parte Ricevente in relazione al Programma continueranno a sopravvivere.
Tutti sono autorizzati a copiare e distribuire copie del presente Contratto, ma al fine di evitare incongruenze il Contratto è protetto da copyright e può essere modificato solo nel modo seguente. Lo Steward si riserva il diritto di pubblicare di volta in volta nuove versioni (comprese le revisioni) del presente Accordo. Nessuno, tranne lo Steward dell'Accordo, ha il diritto di modificare questo Accordo. Eclipse Foundation è lo Steward dell'Accordo iniziale. La Eclipse Foundation può assegnare la responsabilità di fungere da Steward dell'Accordo a un'entità separata adatta. Ad ogni nuova versione dell'accordo verrà assegnato un numero di versione distintivo. Il Programma (compresi i Contributi) può sempre essere distribuito soggetto alla versione del Contratto in base alla quale è stato ricevuto. Inoltre, dopo la pubblicazione di una nuova versione dell'Accordo, il Contributore può scegliere di distribuire il Programma (compresi i suoi Contributi) sotto la nuova versione.
Salvo quanto espressamente indicato nelle Sezioni 2(a) e 2(b) di cui sopra, la Parte Ricevente non riceve alcun diritto o licenza sulla proprietà intellettuale di qualsiasi Contributore ai sensi del presente Accordo, sia espressamente, implicitamente, estoppel o in altro modo. Tutti i diritti nel Programma non espressamente concessi ai sensi del presente Contratto sono riservati. Nulla nel presente Contratto è inteso per essere applicabile da qualsiasi entità che non sia un Contributore o Destinatario. Non vengono creati diritti di terzi beneficiari ai sensi del presente accordo.
Allegato A – Avviso sulle licenze secondarie
"Il presente Codice sorgente può anche essere reso disponibile ai sensi delle seguenti Licenze secondarie quando le condizioni per tale disponibilità stabilite nella Eclipse Public License, v. 2.0 sono soddisfatte: {name license(s), version(s), and Exception or additional permission here}".
Includere semplicemente una copia del presente Accordo, incluso il presente Allegato A, non è sufficiente per concedere in licenza il Codice sorgente ai sensi delle Licenze secondarie.
Se non è possibile o desiderabile inserire l'avviso in un particolare file, è possibile includere l'avviso in una posizione (come un file LICENSE in una directory pertinente) in cui un destinatario potrebbe cercare tale avviso.
È possibile aggiungere ulteriori avvisi accurati di proprietà del copyright".
-------------- Separatore --------------
./titolo di licenza-epl2.txt
Copyright (c) ${year} Sonatype, Inc.
Tutti i diritti riservati. Questo programma e i materiali di accompagnamento sono resi disponibili ai sensi dei termini della Eclipse Public License 2.0 che accompagna questa distribuzione, ed è disponibile all'indirizzo https://www.eclipse.org/legal/epl-2.0/
Identificatore di licenza SPDX: EPL-2.0
Redattori:
Contributori: Stuart McCulloch (Sonatype, Inc.) - API iniziale e implementazione
-------------- Separatore --------------
https://www.eclipse.org/legal/epl-v10.html
EPL 1.0 (come org.apache.ant:ant)
-------------- Separatore --------------
Dipendenza: org.eclipse.sisu:org.eclipse.sisu.plexus
Copyright: Fondazione Eclipse
Licenza: EPL 1.0
https://www.eclipse.org/legal/epl-v10.html
EPL 1.0 (come org.apache.ant:ant)
-------------- Separatore --------------
Dipendenza: org.javassist:javassist
Diritto d'autore: Shigeru Chiba
Licenza: Apache 2.0; LGPL v.2.1; MPL 1.1
./Licenza.html
LICENZA PUBBLICA PER MOZILLA
Versione 1.1
1. Definizioni.
1 Per "uso commerciale" si intende la distribuzione o la messa a disposizione a terzi del Codice coperto.
1,1 "Contributore" indica ogni entità che crea o contribuisce alla creazione di Modifiche.
1,2 Per "Versione Contributore" si intende la combinazione del Codice Originale, delle Modifiche precedenti utilizzate da un Contributore e delle Modifiche apportate da quel particolare Contributore.
1,3 Per "Codice Coperto" si intende il Codice Originale o le Modifiche o la combinazione del Codice Originale e delle Modifiche, in ogni caso incluse parti di esso.
1,4 "Meccanismo di distribuzione elettronica" indica un meccanismo generalmente accettato nella comunità di sviluppo software per il trasferimento elettronico di dati.
1,5 "Eseguibile" indica il codice coperto in qualsiasi forma diversa dal codice sorgente.
1,6 "Sviluppatore iniziale" indica la persona o l'entità identificata come Sviluppatore iniziale nell'avviso relativo al codice sorgente richiesto dall'Allegato A.
1,7 Per "Larger Work" si intende un'opera che combina Codice Coperto o parti di esso con codice non disciplinato dai termini della presente Licenza.
1,8 "Licenza" significa questo documento.
1,8 "licenziabile" significa avere il diritto di concedere, nella misura massima possibile, al momento della concessione iniziale o successivamente acquisita, tutti i diritti qui espressi.
1,9 Per "modifiche" si intende qualsiasi aggiunta o cancellazione dalla sostanza o dalla struttura del codice originale o di eventuali modifiche precedenti. Quando il codice coperto viene rilasciato come una serie di file, una modifica è:
A. Qualsiasi aggiunta o cancellazione dal contenuto di un file contenente il codice originale o le modifiche precedenti.
B. Qualsiasi nuovo file contenente qualsiasi parte del codice originale o modifiche precedenti.
1,1 "Codice Originale" indica il Codice Sorgente del codice software del computer descritto nell'avviso del Codice Sorgente richiesto dall'Allegato A come Codice Originale e che, al momento del suo rilascio ai sensi della presente Licenza, non è già Codice Sorgente disciplinato dalla presente Licenza.
1,1 Per "Richieste di Brevetto" si intende qualsiasi domanda di brevetto, ora posseduta o successivamente acquisita, incluse, a titolo esemplificativo ma non esaustivo, le rivendicazioni relative a metodi, processi e apparecchiature, in qualsiasi licenza concessa in licenza dal concedente.
1,11 "codice sorgente" indica la forma preferita del codice coperto per apportare modifiche ad esso, inclusi tutti i moduli che contiene, più eventuali file di definizione dell'interfaccia associati, script utilizzati per controllare la compilazione e l'installazione di un eseguibile o confronti differenziali del codice sorgente con il codice originale o un altro codice coperto ben noto e disponibile a scelta del collaboratore. Il codice sorgente può essere in forma compressa o archiviata, a condizione che il software di decompressione o disarchiviazione appropriato sia ampiamente disponibile gratuitamente.
1,12 "Voi" (o "Vostro") indica un individuo o una persona giuridica che esercita i diritti ai sensi e che rispetta tutti i termini della presente Licenza o di una versione futura di questa Licenza rilasciata ai sensi della Sezione 6.1. Per le persone giuridiche, il termine "Utente" indica qualsiasi organizzazione che controlla, è controllata o è sotto il controllo comune con l'utente. Ai fini della presente definizione, per "controllo" si intende (a) il potere, diretto o indiretto, di determinare la direzione o la gestione di tale entità, sia per contratto che in altro modo, o (b) la proprietà di oltre il cinquanta per cento (50%) delle azioni in circolazione o la proprietà effettiva di tale entità.
2. Licenza del codice sorgente.
2,1 Concessione iniziale per sviluppatori.
Lo Sviluppatore Iniziale concede all'Utente una licenza mondiale, esente da royalty, non esclusiva, soggetta a rivendicazioni di proprietà intellettuale di terzi:
(a) in base ai diritti di proprietà intellettuale (diversi da brevetti o marchi) concessi in licenza dallo sviluppatore iniziale per utilizzare, riprodurre, modificare, visualizzare, eseguire, concedere in sublicenza e distribuire il codice originale (o parti di esso) con o senza modifiche e/o come parte di un lavoro più grande; e
(b) ai sensi delle rivendicazioni dei brevetti violate dalla fabbricazione, dall'uso o dalla vendita del codice originale, per fare, aver fatto, utilizzare, praticare, vendere e offrire in vendita e/o altrimenti disporre del codice originale (o parti di esso).
(c) le licenze concesse nella presente Sezione 2.1(a) e (b) sono valide alla data in cui lo Sviluppatore Iniziale distribuisce prima il Codice Originale ai sensi dei termini della presente Licenza.
(d) In deroga alla precedente Sezione 2.1(b), non viene concessa alcuna licenza di brevetto: 1) per il codice che Voi cancellate dal Codice Originale; 2) separato dal Codice Originale; o 3) per le violazioni causate da: i) la modifica del Codice Originale o ii) la combinazione del Codice Originale con altri software o dispositivi.
2,2 Contributor Grant.
Fatte salve le rivendicazioni di proprietà intellettuale di terzi, ciascun Contributore concede all'Utente una licenza mondiale, esente da royalty e non esclusiva.
(a) in base ai diritti di proprietà intellettuale (diversi da brevetti o marchi) concessi in licenza dal Contributore, per utilizzare, riprodurre, modificare, visualizzare, eseguire, concedere in sublicenza e distribuire le Modifiche create da tale Contributore (o porzioni di esse) su base non modificata, con altre Modifiche, come Codice Coperto e/o come parte di un Lavoro Più Grande; e
(b) in base alle richieste di brevetto violate dalla creazione, dall'utilizzo o dalla vendita di modifiche effettuate da tale Contributore da solo e/o in combinazione con la sua Versione Contributore (o parti di tale combinazione), per effettuare, utilizzare, vendere, offrire in vendita, aver effettuato e/o altrimenti disporre di: 1) Modifiche effettuate da tale Contributore (o parti di esso); e 2) la combinazione di Modifiche effettuate da tale Contributore con la sua Versione Contributore (o parti di tale combinazione).
(c) le licenze concesse nelle Sezioni 2.2(a) e 2.2(b) sono valide alla data in cui il Contributore fa prima uso commerciale del Codice coperto.
(d) In deroga alla precedente Sezione 2.2(b), non viene concessa alcuna licenza di brevetto: 1) per qualsiasi codice che Contributor ha eliminato dalla Versione Contributor; 2) separato dalla Versione Contributor; 3) per le violazioni causate da: i) modifiche di terzi di Versione Contributore o ii) la combinazione di Modifiche apportate da tale Contributore con altri software (tranne che nell'ambito della Versione Contributore) o altri dispositivi; o 4) in base alle Richieste di Brevetto violate dal Codice Coperto in assenza di Modifiche apportate da tale Contributore.
3. Obblighi di distribuzione.
3,1 Applicazione della licenza.
Le modifiche che create o a cui contribuite sono regolate dai termini della presente Licenza, inclusa, a titolo esemplificativo, la Sezione 2.2. La versione del codice sorgente del codice coperto può essere distribuita solo in base ai termini di questa licenza o a una versione futura di questa licenza rilasciata ai sensi della Sezione 6.1 e devi includere una copia di questa licenza con ogni copia del codice sorgente che distribuisci. L'utente non può offrire o imporre termini a qualsiasi versione del Codice sorgente che altera o limita la versione applicabile di questa Licenza o i diritti dei destinatari ai sensi del presente documento. Tuttavia, Voi potete includere un documento aggiuntivo che offra i diritti aggiuntivi descritti nella Sezione 3.5.
3,2 Disponibilità del codice origine.
Qualsiasi modifica creata dall'utente o a cui l'utente contribuisce deve essere resa disponibile sotto forma di codice sorgente ai sensi della presente licenza sia sullo stesso supporto di una versione eseguibile o tramite un meccanismo di distribuzione elettronica accettato a chiunque abbia effettuato una versione eseguibile. disponibile; e se messo a disposizione tramite il meccanismo di distribuzione elettronica, deve rimanere disponibile per almeno dodici (12) mesi dopo la data in cui è diventato disponibile inizialmente, o almeno sei (6) mesi dopo che una versione successiva di tale modifica particolare è stata messa a disposizione di tali destinatari. L'utente è responsabile di garantire che la versione del codice sorgente rimanga disponibile anche se il meccanismo di distribuzione elettronica è gestito da terzi.
3,3 Descrizione delle modifiche.
È necessario fare in modo che tutto il codice coperto al quale si contribuisce contenga un file che documenta le modifiche apportate per creare tale codice coperto e la data di qualsiasi modifica. È necessario includere un'affermazione prominente che la Modifica deriva, direttamente o indirettamente, dal Codice Originale fornito dallo Sviluppatore Iniziale e include il nome dello Sviluppatore Iniziale in (a) il Codice sorgente e (b) in qualsiasi avviso in una versione eseguibile o documentazione correlata in cui si descrive l'origine o la proprietà del Codice coperto.
3,4 La proprietà intellettuale è importante
(a) Reclami di terzi.
Se il Contributore è a conoscenza che una licenza ai sensi dei diritti di proprietà intellettuale di terzi è necessaria per esercitare i diritti concessi da tale Contributore ai sensi delle Sezioni 2.1 o 2.2, il Contributore deve includere un file di testo con la distribuzione del codice sorgente intitolata "LEGAL" che descrive la richiesta e la parte che fa la richiesta in modo sufficientemente dettagliato che un destinatario saprà chi contattare. Se il Contributore ottiene tale conoscenza dopo che la Modifica è stata resa disponibile come descritto nella Sezione 3.2, il Contributore modificherà prontamente il file LEGALE in tutte le copie che il Contributore mette a disposizione in seguito e adotterà altre misure (come la notifica di mailing list o newsgroup appropriati) ragionevolmente calcolate per informare coloro che hanno ricevuto il Codice Coperto che sono state acquisite nuove conoscenze.
(b) API dei collaboratori.
Se le Modifiche di Contributor includono un'interfaccia di programmazione dell'applicazione e Contributor è a conoscenza di licenze di brevetto ragionevolmente necessarie per implementare tale API, Contributor deve anche includere queste informazioni nel file LEGAL.
c) Rappresentanze.
Contributor dichiara che, salvo quanto divulgato ai sensi della Sezione 3.4(a) di cui sopra, Contributor ritiene che le Modifiche del Contributor siano la creazione originale del Contributor e/o il Contributor abbia diritti sufficienti per concedere i diritti trasmessi dalla presente Licenza.
3,5 Avvisi obbligatori.
È necessario duplicare l'avviso nell'Allegato A in ciascun file del Codice sorgente. Se non è possibile inserire tale avviso in un particolare file del codice sorgente a causa della sua struttura, è necessario includere tale avviso in una posizione (come una directory rilevante) in cui un utente potrebbe cercare tale avviso. Se hai creato una o più Modifiche, puoi aggiungere il tuo nome come Contributore all'avviso descritto nell'Allegato A. È inoltre necessario duplicare questa Licenza in qualsiasi documentazione relativa al Codice sorgente in cui si descrivono i diritti dei destinatari o i diritti di proprietà relativi al Codice coperto. Puoi scegliere di offrire e di addebitare un corrispettivo per garanzia, supporto, indennizzo o obblighi di responsabilità a uno o più destinatari del Codice Coperto. Tuttavia, puoi farlo solo per tuo conto e non per conto dello sviluppatore iniziale o di qualsiasi collaboratore. L'utente deve rendere assolutamente chiaro che tale garanzia, supporto, indennizzo o obbligo di responsabilità è offerto da solo e accetta di manlevare lo Sviluppatore Iniziale e ogni Contributore per qualsiasi responsabilità sostenuta dallo Sviluppatore Iniziale o da tale Contributore a seguito di condizioni di garanzia, supporto, indennizzo o responsabilità che offre.
3,6 Distribuzione delle versioni eseguibili.
È possibile distribuire il codice coperto in forma eseguibile solo se i requisiti della sezione 3.1-3.5 sono stati soddisfatti per tale codice coperto e se si include un avviso che afferma che la versione del codice sorgente del codice coperto è disponibile ai sensi dei termini della presente licenza, inclusa una descrizione di come e dove hai adempiuto agli obblighi della sezione 3.2. La comunicazione deve essere chiaramente inclusa in qualsiasi avviso in una versione eseguibile, nella documentazione correlata o nella garanzia in cui Voi descrivete i diritti dei destinatari in relazione al Codice Coperto. È possibile distribuire la versione eseguibile del codice coperto o i diritti di proprietà sotto una licenza di tua scelta, che può contenere termini diversi da questa licenza, a condizione che tu sia in conformità con termini della presente Licenza e che la licenza per la versione eseguibile non tenta di limitare o modificare i diritti del destinatario nella versione del Codice sorgente dai diritti stabiliti nella presente Licenza. Se distribuisci la versione eseguibile con una licenza diversa, devi chiarire in modo assoluto che i termini che differiscono da questa licenza sono offerti da te da solo, non dallo sviluppatore iniziale o da qualsiasi collaboratore. L'utente accetta di indennizzare lo sviluppatore iniziale e ogni collaboratore per qualsiasi responsabilità sostenuta dallo sviluppatore iniziale o da tale collaboratore a seguito di tali termini offerti.
3,7 Lavori più grandi.
È possibile creare un'Opera Più Grande combinando il Codice Coperto con altri codici non regolati dai termini di questa Licenza e distribuire l'Opera Più Grande come un singolo prodotto. In tal caso, è necessario assicurarsi che i requisiti di questa licenza siano soddisfatti per il codice coperto.
4. Incapacità di rispettare a causa di statuto o regolamento.
Se è impossibile per te rispettare uno qualsiasi dei termini della presente Licenza rispetto ad alcuni o tutti i codici coperti a causa di statuto, ordine giudiziario o regolamento, allora devi: (a) rispettare i termini della presente Licenza nella misura massima possibile; e (b) descrivere le limitazioni e il codice che influenzano. Tale descrizione deve essere inclusa nel file LEGALE descritto nella Sezione 3.4 e deve essere inclusa in tutte le distribuzioni del Codice sorgente. Fatta eccezione per la misura vietata dallo statuto o dal regolamento, tale descrizione deve essere sufficientemente dettagliata affinché un destinatario di abilità ordinarie possa comprenderla.
5. Applicazione di questa licenza.
La presente Licenza si applica al codice al quale lo Sviluppatore Iniziale ha allegato la comunicazione nell'Allegato A e al relativo Codice Coperto.
6. Versioni della licenza.
6,1 Nuove versioni.
Netscape Communications Corporation (''Netscape'') può pubblicare di tanto in tanto versioni riviste e/o nuove della Licenza. Ad ogni versione verrà assegnato un numero di versione distintivo.
6,2 Effetto delle nuove versioni.
Una volta che il Codice Coperto è stato pubblicato sotto una particolare versione della Licenza, puoi sempre continuare a utilizzarlo secondo i termini di tale versione. È inoltre possibile scegliere di utilizzare tale Codice Coperto in base ai termini di qualsiasi versione successiva della Licenza pubblicata da Netscape. Nessun altro che Netscape ha il diritto di modificare i termini applicabili al Codice Coperto creato ai sensi della presente Licenza.
6,3 Lavori derivati. Se crei o utilizzi una versione modificata di questa Licenza (che puoi fare solo per applicarla a codice che non è già Codice Coperto disciplinato da questa Licenza), devi (a) rinominare la tua licenza in modo che le frasi ''Mozilla'', ''MOZILLAPL'', ''MOZPL'', ' "Netscape", "MPL", "NPL" o qualsiasi frase confusamente simile non appaiono nella licenza (tranne per notare che la licenza è diversa da questa licenza) e (b) altrimenti chiarire che la versione della licenza contiene termini che differiscono dalla licenza pubblica Mozilla e dalla licenza pubblica Netscape. (Compilare a nome dello Sviluppatore Iniziale, del Codice Originale o del Contributore nell'avviso descritto nell'Allegato A non sarà di per sé considerato una modifica della presente Licenza.)
7. CLAUSOLA DI ESONERO DA GARANZIA. IL CODICE COPERTO È FORNITO IN BASE A QUESTA LICENZA SU BASE "COSÌ COM'È", SENZA GARANZIA DI ALCUN TIPO, ESPRESSA O IMPLICITA, COMPRESE, SENZA LIMITAZIONE, GARANZIE CHE IL CODICE COPERTO È PRIVO DI DIFETTI, COMMERCIABILE, ADATTO PER UNO SCOPO PARTICOLARE O NON DANNOSO. L'INTERO RISCHIO PER LA QUALITÀ E LE PRESTAZIONI DEL CODICE COPERTO È CON TE. NEL CASO IN CUI QUALSIASI CODICE COPERTO RIVELI DIFETTOSO IN QUALSIASI RISPETTO, TU (NON LO SVILUPPATORE INIZIALE O QUALSIASI ALTRO COLLABORATORE) PRESUMI IL COSTO DI QUALSIASI ASSISTENZA, RIPARAZIONE O CORREZIONE NECESSARIA. QUESTO DISCLAIMER DI GARANZIA COSTITUISCE UNA PARTE ESSENZIALE DI QUESTA LICENZA. NESSUN USO DI QUALSIASI CODICE COPERTO È AUTORIZZATO IN BASE A QUESTA DICHIARAZIONE DI NON RESPONSABILITÀ.
8. CESSAZIONE
8,1 La presente Licenza e i diritti concessi ai sensi del presente documento si risolvono automaticamente se Voi non rispettate le condizioni del presente documento e non risolvete tale inadempimento entro 30 giorni dal momento in cui venite a conoscenza dell'inadempimento. Tutte le sublicenze al Codice Coperto che sono concesse correttamente sopravviveranno a qualsiasi risoluzione della presente Licenza. Le disposizioni che, per loro natura, devono rimanere in vigore oltre la risoluzione della presente Licenza sopravviveranno.
8,2 Se l'Utente avvia un contenzioso affermando una contestazione di violazione di brevetto (escluse le azioni di giudizio dichiarativo) nei confronti dello Sviluppatore Iniziale o di un Contributore (lo Sviluppatore Iniziale o il Contributore contro il quale l'Utente presenta tale azione è indicato come "Partecipante") sostenendo che:
(a) la Versione del Contributore del Partecipante viola, direttamente o indirettamente, qualsiasi brevetto, quindi tutti i diritti a Voi concessi da tale Partecipante ai sensi degli Articoli 2.1 e/o 2.2 della presente Licenza, con un preavviso di 60 giorni dal Partecipante si risolvono in modo prospettico, a meno che entro 60 giorni dopo aver ricevuto notifica al Partecipante: (i) accettate per iscritto di pagare al Partecipante una royalty ragionevole e reciprocamente accettabile relativamente al Vostro utilizzo passato e futuro delle Modifiche apportate da tale Partecipante o (ii) revocare la Vostra contestazione in relazione alla Versione del Collaboratore nei confronti di tale Partecipante. Se entro 60 giorni dalla data di notifica, un ragionevole accordo di royalty e pagamento non è concordato per iscritto dalle parti o la richiesta di contenzioso non viene ritirata, i diritti concessi dal Partecipante a Voi ai sensi degli Articoli 2.1 e/o 2.2 si risolvono automaticamente alla scadenza del periodo di preavviso di 60 giorni sopra specificato.
(b) qualsiasi software, hardware o dispositivo diverso dalla Versione del Contributore del Partecipante, viola direttamente o indirettamente qualsiasi brevetto, quindi qualsiasi diritto a Voi concesso da tale Partecipante ai sensi delle Sezioni 2.1(b) e 2.2(b) è revocato a partire dalla data in cui Voi avete effettuato, utilizzato, venduto, distribuito o fatto, le Modifiche apportate da tale Partecipante.
8,3 Se Voi affermate una contestazione di violazione di brevetto nei confronti del Partecipante sostenendo che tale Versione Contributore del Partecipante viola direttamente o indirettamente qualsiasi brevetto in cui tale contestazione è risolta (ad esempio per licenza o composizione transattiva) prima del l'avvio di un contenzioso per violazione di brevetto, quindi il valore ragionevole delle licenze concesse da tale Partecipante ai sensi delle Sezioni 2.1 o 2.2 sarà preso in considerazione per determinare l'importo o il valore di qualsiasi pagamento o licenza.
8,4 In caso di risoluzione ai sensi dei precedenti Articoli 8.1 o 8.2, tutti i contratti di licenza d'uso con l'Utente Finale (esclusi i distributori e i rivenditori) che sono stati validamente concessi da Voi o da qualsiasi distributore ai sensi del presente documento prima della risoluzione continueranno a essere risolti.
9. LIMITAZIONE DI RESPONSABILITÀ.
IN NESSUN CASO E SOTTO NESSUNA TEORIA LEGALE, SE TORT (INCLUSA NEGLIGENZA), CONTRATTO, O ALTRIMENTI, SI DEVE, LO SVILUPPATORE INIZIALE, QUALSIASI ALTRO COLLABORATORE, O QUALSIASI DISTRIBUTORE DI CODICE COPERTO, O QUALSIASI FORNITORE DI UNA DI TALI PARTI, ESSERE RESPONSABILE DI QUALSIASI PERSONA PER QUALSIASI INDIRETTO, DANNI SPECIALI, INCIDENTALI O CONSEQUENZIALI DI QUALSIASI CARATTERE INCLUSI, SENZA LIMITAZIONE, DANNI PER PERDITA DI AVVIAMENTO, ARRESTO DEL LAVORO, GUASTO O MALFUNZIONAMENTO DEL COMPUTER O QUALSIASI ALTRO DANNO O PERDITA COMMERCIALE, ANCHE SE TALE PARTE SARÀ STATA INFORMATA DELLA POSSIBILITÀ DI TALI DANNI. QUESTA LIMITAZIONE DI RESPONSABILITÀ NON SI APPLICA ALLA RESPONSABILITÀ PER MORTE O LESIONI PERSONALI RISULTANTI DALLA NEGLIGENZA DI TALE PARTE ALLA LEGGE APPLICABILE IN MISURA TALE LIMITAZIONE. ALCUNE GIURISDIZIONI NON CONSENTONO L'ESCLUSIONE O LA LIMITAZIONE DI DANNI ACCIDENTALI O CONSEQUENZIALI, PERTANTO LA PRESENTE ESCLUSIONE E LIMITAZIONE POTREBBE NON ESSERE APPLICATA ALL'UTENTE. 10. U.S. GOVERNMENT END USERS.
Il Codice Coperto è un "oggetto commerciale", in quanto tale termine è definito in 48 C.F.R. 2.101 (ottobre 1995), costituito da "software commerciale per computer" e "documentazione commerciale per software per computer", in quanto tali termini sono utilizzati in 48 C.F.R. 12.212 (settembre 1995). Coerente con 48 C.F.R. 12.212 e 48 C.F.R. 227.7202-1 fino a 227.7202-4 (giugno 1995), tutti gli Stati Uniti. Gli Utenti Finali del Governo acquistano il Codice Coperto con i soli diritti qui stabiliti.
11. VARIE.
Questa licenza rappresenta il contratto completo relativo alla materia oggetto nel presente documento. Qualora una delle disposizioni della presente Licenza sia ritenuta non applicabile, tale disposizione dovrà essere rielaborata esclusivamente nella misura necessaria per renderla applicabile. La presente Licenza sarà regolata dalle disposizioni di legge della California (ad eccezione della misura in cui la legge applicabile, se del caso, prevede diversamente), escluse le sue disposizioni sui conflitti di legge. Per quanto riguarda le controversie in cui almeno una parte è un cittadino o un'entità noleggiata o registrata per fare affari negli Stati Uniti d'America, qualsiasi controversia relativa alla presente Licenza sarà soggetta a la giurisdizione dei tribunali federali del distretto settentrionale della California, con sede situata nella contea di Santa Clara, in California, con la parte soccombente responsabile dei costi, inclusi, senza limitazione, i costi del tribunale e le spese legali ragionevoli. L'applicazione della Convenzione delle Nazioni Unite sui contratti di vendita internazionale di beni è espressamente esclusa. Qualsiasi legge o regolamento che preveda che la lingua di un contratto sia interpretata contro il disegnatore non si applica alla presente Licenza.
12. RESPONSABILITÀ PER RICHIESTE DI RISARCIMENTO.
Come tra lo Sviluppatore Iniziale e i Collaboratori, ciascuna parte è responsabile per reclami e danni derivanti, direttamente o indirettamente, dal suo utilizzo dei diritti ai sensi della presente Licenza e l'Utente accetta di collaborare con lo Sviluppatore Iniziale e i Collaboratori per distribuire tale responsabilità in modo equo. Nulla del presente documento è inteso o sarà considerato come un'ammissione di responsabilità.
13. CODICE CON LICENZA MULTIPLA.
Lo sviluppatore iniziale può designare parti del codice coperto come "Multiple-Licensed". "Multiple-Licensed" significa che lo Sviluppatore Iniziale ti consente di utilizzare parti del Codice Coperto a tua scelta dell'MPL o le eventuali licenze alternative specificate dallo Sviluppatore Iniziale nel file descritto nell'Allegato A.
ALLEGATO A -Mozilla Public License.
Il contenuto di questo file è soggetto alla Mozilla Public License Version 1.1 (la "Licenza"); non è possibile utilizzare questo file se non in conformità con la Licenza. L'utente può ottenere una copia della Licenza all'indirizzo http://www.mozilla.org/MPL/ Il Software distribuito sotto la Licenza è distribuito "COSÌ COME SONO", SENZA GARANZIA DI ALCUN TIPO, espressa o implicita. Consultare la Licenza per le informazioni sulla lingua specifica che regola le restrizioni e i diritti stabiliti in tale Licenza.
Il codice originale è Javassist.
Il primo sviluppatore del codice originale è Shigeru Chiba. Le parti create dallo sviluppatore iniziale sono Copyright (C) 1999- Shigeru Chiba. Tutti i diritti riservati.
Collaboratore/i: __Bill Burke, Jason T. Greene______________.
In alternativa, i contenuti di questo software possono essere utilizzati ai sensi dei termini della GNU Lesser General Public License Version 2.1 o successive (la "LGPL"), o della Apache License Version 2.0 (la "AL"), nel qual caso le disposizioni della LGPL o della AL sono applicabili invece di quelle di cui sopra. Se si desidera consentire l'uso della versione di questo software solo in base ai termini della LGPL o della AL, e non consentire ad altri di utilizzare la versione di questo software ai sensi dei termini della MPL, indicare la decisione dell'utente cancellando le disposizioni di cui sopra e sostituirle con l'avviso e altre disposizioni richieste dalla LGPL o dalla AL. Se non si eliminano le disposizioni di cui sopra, un destinatario può utilizzare la versione di questo software secondo i termini di uno qualsiasi dei MPL, LGPL o AL.
Se si ottiene questo software come parte di JBoss, il contenuto di questo software può essere utilizzato solo secondo i termini della LGPL. Per utilizzarli sotto la MPL, è necessario ottenere un pacchetto separato che includa solo Javassist, ma non l'altra parte di JBoss.
Tutti i contributori all'albero di origine originale hanno accettato il termine di licenza originale descritto sopra.
-------------- Separatore --------------
https://opensource.org/licenses/LGPL-2.1
Licenza pubblica GNU Lesser General
Versione 2.1, febbraio 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Tutti sono autorizzati a copiare e distribuire copie testuali di questo documento di licenza, MA la modifica non è consentita.
[Questa è la prima versione rilasciata della Lesser GPL. Conta anche come successore della GNU Library Public License, versione 2, da cui la versione numero 2.1.]
Preambolo Le licenze per la maggior parte dei software sono progettate per togliere la libertà di condividerle e cambiarle. Al contrario, le licenze pubbliche generali GNU hanno lo scopo di garantire la libertà di condividere e modificare il software libero, per assicurarsi che il software sia gratuito per tutti i suoi utenti.
Questa licenza, la Lesser General Public License, si applica ad alcuni pacchetti software appositamente designati – in genere librerie – della Free Software Foundation e ad altri autori che decidono di utilizzarla. Puoi usarlo anche tu, ma ti suggeriamo prima di pensare attentamente se questa licenza o la normale licenza pubblica generale è la strategia migliore da utilizzare in ogni caso particolare, in base alle spiegazioni riportate di seguito.
Quando parliamo di software libero, ci riferiamo alla libertà d'uso, non al prezzo. Le nostre licenze pubbliche generali sono progettate per assicurarti di avere la libertà di distribuire copie di software libero (e addebitare questo servizio se lo desideri); che ricevi il codice sorgente o puoi ottenerlo se lo vuoi; che puoi cambiare il software e usarne parti in nuovi programmi gratuiti; e che sei informato che puoi fare queste cose.
Per proteggere i tuoi diritti, dobbiamo imporre restrizioni che vietino ai distributori di negarti tali diritti o di chiederti di cedere tali diritti. Queste restrizioni si traducono in determinate responsabilità per te se distribuisci copie della libreria o se la modifichi.
Ad esempio, se distribuisci copie della biblioteca, gratuitamente o a pagamento, devi dare ai destinatari tutti i diritti che ti abbiamo dato. È necessario assicurarsi che anche loro ricevano o possano ottenere il codice sorgente. Se si collega un altro codice alla libreria, è necessario fornire i file oggetto completi ai destinatari in modo che possano ricollegarli alla libreria dopo aver apportato modifiche alla libreria e ricompilarla. E devi mostrare loro questi termini in modo che conoscano i loro diritti.
Proteggiamo i tuoi diritti con un metodo in due fasi: (1) abbiamo copyright della libreria e (2) ti offriamo questa licenza, che ti dà il permesso legale di copiare, distribuire e / o modificare la libreria.
Per proteggere ogni distributore, vogliamo rendere molto chiaro che non c'è garanzia per la libreria gratuita. Inoltre, se la libreria viene modificata da qualcun altro e trasmessa, i destinatari dovrebbero sapere che ciò che hanno non è la versione originale, in modo che la reputazione dell'autore originale non sia influenzata da problemi che potrebbero essere introdotti da altri.
Infine, i brevetti software rappresentano una minaccia costante per l'esistenza di qualsiasi programma gratuito. Vogliamo assicurarci che un'azienda non possa effettivamente limitare gli utenti di un programma gratuito ottenendo una licenza restrittiva da un titolare di brevetto. Pertanto, insistiamo sul fatto che qualsiasi licenza di brevetto ottenuta per una versione della biblioteca deve essere coerente con la piena libertà di utilizzo specificata in questa licenza.
La maggior parte del software GNU, incluse alcune librerie, è coperto dalla normale GNU General Public License. Questa licenza, la GNU Lesser General Public License, si applica a determinate librerie designate ed è molto diversa dalla normale General Public License. Usiamo questa licenza per alcune librerie al fine di consentire il collegamento di tali librerie in programmi non liberi.
Quando un programma è collegato a una biblioteca, staticamente o utilizzando una biblioteca condivisa, la combinazione dei due è legalmente parlando un'opera combinata, un derivato della biblioteca originale. Pertanto, la Licenza Pubblica Generale ordinaria consente tale collegamento solo se l'intera combinazione soddisfa i suoi criteri di libertà. La Licenza Pubblica Generica Minore consente criteri più lassisti per il collegamento di altri codici con la libreria.
Chiamiamo questa licenza la Licenza Pubblica Generale "Meno" perché fa meno per proteggere la libertà dell'utente rispetto alla normale Licenza Pubblica Generale. Fornisce anche altri sviluppatori di software libero Meno di un vantaggio rispetto ai programmi non gratuiti concorrenti. Questi svantaggi sono il motivo per cui utilizziamo la normale licenza pubblica generale per molte biblioteche. Tuttavia, la licenza Lesser offre vantaggi in determinate circostanze speciali.
Ad esempio, in rare occasioni, potrebbe esserci una particolare necessità di incoraggiare l'uso più ampio possibile di una determinata biblioteca, in modo che diventi uno standard de facto. A tale scopo, è necessario consentire ai programmi non liberi di utilizzare la libreria. Un caso più frequente è che una libreria gratuita fa lo stesso lavoro delle librerie non libere ampiamente utilizzate. In questo caso, c'è poco da guadagnare limitando la libreria gratuita solo al software libero, quindi usiamo la Licenza Pubblica Generica Minore.
In altri casi, il permesso di utilizzare una particolare libreria in programmi non liberi consente a un maggior numero di persone di utilizzare un gran numero di software libero. Ad esempio, il permesso di utilizzare la Libreria C GNU in programmi non liberi consente a molte più persone di utilizzare l'intero sistema operativo GNU, così come la sua variante, il sistema operativo GNU/Linux.
Sebbene la Licenza Pubblica Generica Minore sia meno protettiva della libertà degli utenti, garantisce che l'utente di un programma collegato alla Biblioteca abbia la libertà e i mezzi per eseguire tale programma utilizzando una versione modificata della Biblioteca.
Seguono i termini e le condizioni precise per la copia, la distribuzione e la modifica. Prestare molta attenzione alla differenza tra un "lavoro basato sulla biblioteca" e un "lavoro che utilizza la biblioteca". Il primo contiene codice derivato dalla libreria, mentre il secondo deve essere combinato con la libreria per poter essere eseguito.
TERMINI E CONDIZIONI PER COPIA, DISTRIBUZIONE E MODIFICA
0. Il presente Contratto di licenza si applica a qualsiasi libreria software o altro programma che contiene un avviso inviato dal titolare del copyright o da altra parte autorizzata che afferma che può essere distribuito in base ai termini della presente Licenza Pubblica Generica Minore (chiamata anche "questa Licenza"). Ogni licenziatario è indirizzato come "tu".
Per "libreria" si intende una raccolta di funzioni software e/o dati predisposti in modo da essere opportunamente collegati a programmi applicativi (che utilizzano alcune di tali funzioni e dati) per formare eseguibili.
La "Libreria", di seguito, si riferisce a qualsiasi libreria software o lavoro che è stato distribuito in base a questi termini. Per "opera basata sulla Libreria" si intende la Libreria o qualsiasi opera derivata ai sensi della legge sul copyright: vale a dire, un'opera contenente la Libreria o una sua parte, verbatimamente o con modifiche e/o tradotta direttamente in un'altra lingua. (Di seguito, la traduzione è inclusa senza limitazioni nel termine "modifica".)
"codice sorgente" per un'opera significa la forma preferita dell'opera per modificarla. Per una libreria, per codice sorgente completo si intende tutto il codice sorgente di tutti i moduli che contiene, oltre agli eventuali file di definizione dell'interfaccia associati, oltre agli script utilizzati per controllare la compilazione e l'installazione della libreria.
Attività diverse da copia, distribuzione e modifica non sono coperte da questa Licenza; sono al di fuori del suo ambito. L'esecuzione di un programma utilizzando la Libreria non è limitata e l'output di tale programma è coperto solo se il suo contenuto costituisce un'opera basata sulla Libreria (indipendentemente dall'uso della Libreria in uno strumento per scriverla). Se questo è vero dipende da cosa fa la Biblioteca e da cosa fa il programma che utilizza la Biblioteca.
1. È possibile copiare e distribuire copie verbali del codice sorgente completo della Libreria quando lo si riceve, su qualsiasi supporto, a condizione che si pubblichi in modo chiaro e appropriato su ciascuna copia un documento appropriato. avviso di copyright e disclaimer di garanzia; mantenere intatti tutti gli avvisi che si riferiscono a questa Licenza e all'assenza di qualsiasi garanzia; e distribuire una copia di questa Licenza insieme alla Libreria.
È possibile addebitare una tassa per l'atto fisico di trasferimento di una copia, e si può a vostra scelta offrire la protezione della garanzia in cambio di una tassa.
2. È possibile modificare la copia o le copie della Libreria o di qualsiasi parte di essa, formando così un'opera basata sulla Libreria, e copiare e distribuire tali modifiche o lavori ai sensi della Sezione 1 di cui sopra, a condizione che si soddisfino anche tutte le seguenti condizioni:
a) L'opera modificata deve essere essa stessa una libreria software.
b) L'Utente deve includere in qualunque file modificato avvisi ben visibili indicanti che i file sono stati modificati.
c) Devi far sì che l'intera opera sia concessa in licenza gratuitamente a tutte le terze parti ai sensi dei termini della presente Licenza.
d) Se una struttura nella Libreria modificata fa riferimento a una funzione o a una tabella di dati che deve essere fornita da un programma applicativo che utilizza la funzione, diverso da un argomento passato quando la struttura è invocato, allora si deve fare uno sforzo in buona fede per garantire che, nel caso in cui una domanda non fornisce tale funzione o tabella, la struttura funziona ancora, e svolge qualsiasi parte del suo scopo rimane significativo.
Ad esempio, una funzione in una libreria per calcolare le radici quadrate ha uno scopo completamente ben definito, indipendente dall'applicazione. Pertanto, la sottosezione 2d richiede che qualsiasi funzione o tabella fornita dall'applicazione utilizzata da questa funzione sia facoltativa: se l'applicazione non la fornisce, la funzione radice quadrata deve comunque calcolare le radici quadrate.)
Questi requisiti si applicano al lavoro modificato nel suo complesso. Se sezioni identificabili di quell'opera non sono derivate dalla Libreria e possono essere ragionevolmente considerate opere indipendenti e separate in se stesse, allora questa Licenza e i suoi termini non si applicano a tali sezioni quando le distribuisci come opere separate. Ma quando si distribuiscono le stesse sezioni come parte di un tutto che è un'opera basata sulla Biblioteca, la distribuzione del tutto deve essere ai termini di questa Licenza, le cui autorizzazioni per altri licenziatari si estendono all'intero, e quindi a ogni parte indipendentemente da chi l'ha scritta.
Pertanto, non è intenzione di questa sezione rivendicare diritti o contestare i tuoi diritti di lavorare scritti interamente da te; piuttosto, l'intento è quello di esercitare il diritto di controllare la distribuzione di opere derivate o collettive basate sulla Libreria.
Inoltre, la semplice aggregazione di un'altra opera non basata sulla Libreria con la Libreria (o con un'opera basata sulla Libreria) su un volume di un supporto di memorizzazione o distribuzione non comporta l'altra opera nell'ambito della presente Licenza.
3. È possibile scegliere di applicare i termini della normale GNU General Public License invece di questa Licenza a una determinata copia della Libreria. Per fare ciò, è necessario modificare tutti gli avvisi che si riferiscono a questa Licenza, in modo che si riferiscano alla normale GNU General Public License, versione 2, anziché a questa Licenza. (Se è apparsa una versione più recente della versione 2 della normale GNU General Public License, allora puoi specificare quella versione, se lo desideri.) Non apportare altre modifiche a questi avvisi.
Una volta che questa modifica viene effettuata in una data copia, è irreversibile per quella copia, quindi la normale GNU General Public License si applica a tutte le copie successive e le opere derivate fatte da quella copia.
Questa opzione è utile quando si desidera copiare parte del codice della libreria in un programma che non è una libreria.
4. È possibile copiare e distribuire la Libreria (o una parte o un suo derivato, ai sensi della Sezione 2) in codice oggetto o in forma eseguibile ai sensi dei termini delle Sezioni 1 e 2 di cui sopra a condizione che l'accompagni con il corrispondente codice sorgente leggibile da una macchina, che deve essere distribuito ai sensi delle sezioni 1 e 2 di cui sopra su un supporto abitualmente utilizzato per lo scambio di software.
Se la distribuzione del codice oggetto viene effettuata offrendo l'accesso alla copia da un luogo designato, quindi offrendo l'accesso equivalente per copiare il codice sorgente dallo stesso luogo soddisfa il requisito di distribuire il codice sorgente, anche se le terze parti non sono obbligate a copiare il codice sorgente insieme al codice oggetto.
5. Un programma che non contiene alcuna derivazione di alcuna parte della Biblioteca, ma è progettato per lavorare con la Biblioteca, essendo compilato o collegato ad essa, è chiamato un "lavoro che utilizza la Biblioteca". Tale opera, isolatamente, non è un'opera derivata della Biblioteca, e pertanto non rientra nell'ambito di applicazione della presente Licenza.
Tuttavia, il collegamento di un "opera che utilizza la Biblioteca" con la Biblioteca crea un eseguibile che è un derivato della Biblioteca (perché contiene parti della Biblioteca), piuttosto che un "opera che utilizza la biblioteca". L'eseguibile è quindi coperto da questa Licenza. La Sezione 6 stabilisce i termini per la distribuzione di tali eseguibili.
Quando un "lavoro che utilizza la Libreria" utilizza materiale da un file di intestazione che fa parte della Libreria, il codice oggetto per l'opera può essere un'opera derivata della Libreria anche se il codice sorgente non lo è. Se questo è vero è particolarmente significativo se l'opera può essere collegata senza la Biblioteca, o se l'opera stessa è una biblioteca. La soglia per questo essere vero non è precisamente definita dalla legge.
Se un file oggetto di questo tipo utilizza solo parametri numerici, layout e accessori della struttura dati, macro di piccole dimensioni e piccole funzioni in linea (dieci linee o meno di lunghezza), l'uso del file oggetto è illimitato, indipendentemente dal fatto che si tratti legalmente di un'opera derivata. (Gli eseguibili contenenti questo codice oggetto più parti della libreria rientrano comunque nella Sezione 6.)
In caso contrario, se l'opera è un derivato della Libreria, è possibile distribuire il codice oggetto per l'opera ai sensi della Sezione 6. Anche gli eseguibili che contengono tale lavoro rientrano nella Sezione 6, indipendentemente dal fatto che siano collegati direttamente alla Libreria stessa.
6. In deroga alle sezioni precedenti, è inoltre possibile combinare o collegare un "lavoro che utilizza la Libreria" con la Libreria per produrre un'opera contenente porzioni di Biblioteca, e distribuire che funzionano in termini di vostra scelta, a condizione che i termini consentono la modifica del lavoro per uso proprio del cliente e reverse engineering per il debug di tali modifiche.
È necessario dare un avviso in evidenza con ogni copia dell'opera che la Biblioteca è utilizzata in esso e che la Biblioteca e il suo utilizzo sono coperti da questa Licenza. È necessario fornire una copia di questa licenza. Se il lavoro durante l'esecuzione mostra avvisi di copyright, è necessario includere l'avviso di copyright per la Libreria tra di loro, nonché un riferimento che indirizza l'utente alla copia di questa Licenza. Inoltre, devi fare una di queste cose:
a) Accompagnare il lavoro con il corrispondente codice sorgente leggibile da una macchina per la Libreria, comprese le modifiche che sono state utilizzate nell'opera (che devono essere distribuite ai sensi delle sezioni 1 e 2 di cui sopra); e, se l'opera è eseguibile collegato alla Libreria, con il "lavoro che utilizza la Libreria" completo e leggibile dalla macchina, come codice oggetto e/o codice sorgente, in modo che l'utente possa modificare la Libreria e poi ricollegarsi per produrre un eseguibile modificato contenente la Libreria modificata. (È inteso che l'utente che modifica il contenuto dei file delle definizioni nella Libreria non sarà necessariamente in grado di ricompilare l'applicazione per utilizzare le definizioni modificate.)
b) Utilizzare un meccanismo di libreria condivisa adatto per il collegamento con la libreria. Un meccanismo adatto è quello che (1) utilizza in fase di esecuzione una copia della libreria già presente sul sistema informatico dell'utente, piuttosto che copiare le funzioni della libreria nell'eseguibile, e (2) funzionerà correttamente con una versione modificata della libreria, se l'utente ne installa una, purché la versione modificata sia compatibile con l'interfaccia con la versione con cui è stato eseguito il lavoro.
c) Accompagnare il lavoro con un'offerta scritta, valida per almeno tre anni, per dare allo stesso utente i materiali specificati nella sottosezione 6a, di cui sopra, a un costo non superiore al costo di esecuzione di questa distribuzione.
d) Se la distribuzione dell'opera viene effettuata offrendo l'accesso alla copia da un luogo designato, offrire l'accesso equivalente per copiare i materiali sopra specificati dallo stesso luogo.
e) Verificare che l'utente abbia già ricevuto una copia di questi materiali o che ne abbia già inviato una copia.
Per un eseguibile, la forma richiesta del "lavoro che utilizza la Libreria" deve includere tutti i dati e programmi di utilità necessari per riprodurre l'eseguibile da esso. Tuttavia, come eccezione speciale, i materiali da distribuire non devono includere nulla che sia normalmente distribuito (in forma sorgente o binaria) con i principali componenti (compilatore, kernel e così via) del sistema operativo su cui viene eseguito l'eseguibile, a meno che tale componente stesso non accompagni l'eseguibile.
Può accadere che questo requisito sia in contraddizione con le restrizioni di licenza di altre librerie proprietarie che normalmente non accompagnano il sistema operativo. Tale contraddizione significa che non è possibile utilizzare entrambi e la libreria insieme in un eseguibile che si distribuisce.
7. È possibile collocare le strutture della biblioteca che sono un lavoro basato sulla libreria fianco a fianco in una singola biblioteca insieme ad altre strutture della biblioteca non coperte da questa licenza, e distribuire tale biblioteca combinata, a condizione che la distribuzione separata dell'opera basata sulla Biblioteca e delle altre strutture della biblioteca sia altrimenti consentita, e a condizione che tu faccia queste due cose:
a) Accompagnare la libreria combinata con una copia della stessa opera basata sulla Libreria, non abbinata ad altre strutture della biblioteca. Questo deve essere distribuito secondo i termini delle sezioni precedenti.
b) Segnalare con la biblioteca combinata il fatto che parte di essa è un'opera basata sulla Biblioteca, e spiegare dove trovare la forma non combinata di accompagnamento della stessa opera.
8. Non è consentito copiare, modificare, concedere in sublicenza, collegare o distribuire la Libreria, ad eccezione di quanto espressamente previsto dalla presente Licenza. Qualsiasi altro tentativo di copiare, modificare, concedere in sublicenza, collegare o distribuire la Libreria è nullo e risolverà automaticamente i diritti dell'utente ai sensi della presente Licenza. Tuttavia, le parti che hanno ricevuto copie, o diritti, da voi ai sensi della presente Licenza non avranno le loro licenze cessate fino a quando tali parti rimangono in piena conformità.
9. Non è necessario accettare questa licenza, poiché non è stata firmata. Tuttavia, nient'altro ti concede il permesso di modificare o distribuire la Libreria o le sue opere derivate. Queste azioni sono vietate dalla legge se non si accetta questa licenza. Pertanto, modificando o distribuendo la Libreria (o qualsiasi opera basata sulla Libreria), l'utente dichiara di accettare tale Licenza e tutti i termini e le condizioni per la copia, la distribuzione o la modifica della Libreria o delle opere basate su di essa.
10. Ogni volta che ridistribuisci la Libreria (o qualsiasi opera basata sulla Libreria), il destinatario riceve automaticamente una licenza dal licenziante originale per copiare, distribuire, collegare o modificare la Libreria in base ai presenti termini e condizioni. L'utente non può imporre ulteriori restrizioni all'esercizio da parte dei destinatari dei diritti qui concessi. L'utente non è responsabile dell'applicazione della conformità da parte di terzi alla presente Licenza.
11. Se, a seguito di una sentenza del tribunale o di un'accusa di violazione di brevetto o per qualsiasi altro motivo (non limitato alle questioni relative ai brevetti), le condizioni sono imposte (sia per ordine del tribunale, accordo o altro) che contraddicono le condizioni della presente Licenza, non ti scusano dalle condizioni della presente Licenza. Se non riesci a distribuire in modo da soddisfare contemporaneamente i tuoi obblighi ai sensi della presente Licenza e qualsiasi altro obbligo pertinente, di conseguenza non puoi distribuire affatto la Libreria. Ad esempio, se una licenza di brevetto non consentirebbe la ridistribuzione della Biblioteca senza royalty da parte di tutti coloro che ricevono copie direttamente o indirettamente attraverso di te, allora l'unico modo in cui potresti soddisfarla e questa Licenza sarebbe astenerti completamente dalla distribuzione della Biblioteca.
Se una parte di questa sezione è ritenuta non valida o inapplicabile in qualsiasi circostanza particolare, il saldo della sezione è destinato ad applicarsi e la sezione nel suo complesso è destinata ad applicarsi in altre circostanze.
Non è lo scopo di questa sezione indurre l'utente a violare eventuali brevetti o altre rivendicazioni di diritti di proprietà o a contestare la validità di tali reclami; questa sezione ha il solo scopo di proteggere l'integrità del sistema di distribuzione del software libero implementato dalle pratiche di licenza pubblica. Molte persone hanno dato un contributo generoso alla vasta gamma di software distribuiti attraverso quel sistema in base all'applicazione coerente di tale sistema; spetta all'autore / donatore decidere se è disposto a distribuire il software attraverso qualsiasi altro sistema e un licenziatario non può imporre tale scelta.
Questa sezione ha lo scopo di chiarire a fondo ciò che si ritiene sia una conseguenza del resto di questa Licenza.
12. Se la distribuzione e/o l'uso della Biblioteca è limitato in alcuni paesi sia da brevetti che da interfacce protette da copyright, il detentore del copyright originale che colloca la Biblioteca ai sensi della presente Licenza può aggiungere una limitazione esplicita della distribuzione geografica escludendo tali paesi, in modo che la distribuzione sia consentita solo in o tra paesi non così esclusi. In tal caso, questa Licenza incorpora la limitazione come se fosse scritta nel corpo di questa Licenza.
13. La Free Software Foundation può pubblicare di tanto in tanto versioni riviste e/o nuove della Licenza Pubblica Generica Minore. Tali nuove versioni saranno simili in spirito alla versione attuale, ma potrebbero differire in dettaglio per affrontare nuovi problemi o preoccupazioni.
Ad ogni versione viene assegnato un numero di versione distintivo. Se la Libreria specifica un numero di versione di questa Licenza che si applica ad essa e "qualsiasi versione successiva", l'utente ha la possibilità di seguire i termini e le condizioni di tale versione o di qualsiasi versione successiva pubblicata dalla Free Software Foundation. Se la Libreria non specifica un numero di versione della licenza, è possibile scegliere qualsiasi versione mai pubblicata dalla Free Software Foundation.
14. Se si desidera incorporare parti della Biblioteca in altri programmi gratuiti le cui condizioni di distribuzione sono incompatibili con queste, scrivere all'autore per chiedere il permesso. Per il software che è protetto da copyright dalla Free Software Foundation, scrivere alla Free Software Foundation; a volte facciamo eccezioni per questo. La nostra decisione sarà guidata dai due obiettivi di preservare lo status libero di tutti i derivati del nostro software libero e di promuovere la condivisione e il riutilizzo del software in generale.
NESSUNA GARANZIA
15. POICHÉ LA BIBLIOTECA È AUTORIZZATA GRATUITAMENTE, NON C'È GARANZIA PER LA BIBLIOTECA, FINO ALL'ESTENSIONE CONSENTITA DALLA LEGGE APPLICABILE. TRANNE QUANDO DIVERSAMENTE INDICATO NELLA SCRITTURA I TITOLARI DEL COPYRIGHT E / O ALTRE PARTI FORNISCONO LA LIBRERIA "COSÌ COM'È" SENZA GARANZIA DI ALCUN TIPO, ESPRESSA O IMPLICITA, COMPRESA, MA NON LIMITATA A, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E IDONEITÀ PER UNO SCOPO PARTICOLARE. L'INTERO RISCHIO PER LA QUALITÀ E LE PRESTAZIONI DELLA LIBRERIA È CON TE. SE LA LIBRERIA DOVESSE RIVELARSI DIFETTOSA, SI PRESUME IL COSTO DI TUTTA LA MANUTENZIONE, LA RIPARAZIONE O LA CORREZIONE NECESSARIE.
16. IN NESSUN CASO SE NON RICHIESTO DALLA LEGGE APPLICABILE O CONCORDATO PER ISCRITTO QUALSIASI TITOLARE DI COPYRIGHT, O QUALSIASI ALTRA PARTE CHE POSSA MODIFICARE E / O RIDISTRIBUIRE LA LIBRERIA COME CONSENTITO SOPRA, ESSERE RESPONSABILE NEI TUOI CONFRONTI PER DANNI, INCLUSI EVENTUALI DANNI GENERALI, SPECIALI, INCIDENTALI O CONSEQUENZIALI DERIVANTI DALL'USO O INCAPACITÀ DI UTILIZZARE LA LIBRERIA (INCLUSA, MA NON LIMITATA, LA PERDITA DI DATI O DATI RESI IMPRECISI O PERDITE SOSTENUTE DA TE O DA TERZE PARTI O IL FALLIMENTO DELLA LIBRERIA DI OPERARE CON QUALSIASI ALTRO SOFTWARE), ANCHE SE TALE TITOLARE O ALTRA PARTE È STATO CONSIGLIATO DELLA POSSIBILITÀ DI TALI DANNI.
FINE DEI TERMINI E DELLE CONDIZIONI Come applicare questi termini alle tue nuove librerie Se sviluppi una nuova libreria e vuoi che sia del più grande uso possibile per il pubblico, ti consigliamo di renderla software gratuito che tutti possono ridistribuire e modificare. È possibile farlo autorizzando la ridistribuzione ai sensi di questi termini (o, in alternativa, ai sensi dei termini della normale licenza pubblica generale).
Per applicare questi termini, allegare alla libreria le notifiche seguenti. È più sicuro allegarli all'inizio di ogni file sorgente per trasmettere in modo più efficace l'esclusione della garanzia; e ogni file dovrebbe avere almeno la linea "copyright" e un puntatore a dove viene trovato l'avviso completo.
<una riga per dare il nome alla biblioteca e un'idea di cosa fa.> Copyright (C) <anno> <nome dell'autore>
Questa libreria è software gratuito. È possibile ridistribuirla e/o modificarla in base ai termini della licenza GNU Lesser General Public License (LGPL) pubblicata dalla Free Software Foundation (versione 2.1 della licenza o, a scelta), qualsiasi versione successiva.
Questa libreria è distribuita nella speranza che possa essere utile, ma SENZA ALCUNA GARANZIA, tantomeno garanzie implicite di COMMERCIABILITÀ o IDONEITÀ PER UNO SCOPO SPECIFICO. Per ulteriori dettagli, vedere la licenza GNU Lesser General Public License.
In caso contrario, scrivere alla Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Aggiungi anche informazioni su come contattarti per posta elettronica e cartacea.
Dovresti anche chiedere al tuo datore di lavoro (se lavori come programmatore) o alla tua scuola, se del caso, di firmare una "copyright disclaimer" per la biblioteca, se necessario. Ecco un esempio; modificare i nomi:
Yoyodyne, Inc., con la presente declina ogni interesse per il copyright nella biblioteca `Frob' (una biblioteca per le manopole di tweaking) scritta da James Random Hacker.
firma di Ty Coon, 1° aprile 1990 Ty Coon, Presidente di Vice
Questo è tutto ciò che c'è!
-------------- Separatore --------------
https://www.apache.org/licenses/LICENSE-2.0
Apache 2.0 (come com.github.javaparser:javaparser-core)
-------------- Separatore --------------
Dipendenza: org.slf4j:slf4j-api
Diritto d'autore: QOS.ch
Licenza: MIT
./LICENZA.txt
Copyright (c) 2004-2022 QOS.ch Sarl (Svizzera) Tutti i diritti riservati.
Con il presente documento viene concessa l'autorizzazione, senza alcun costo aggiuntivo, a chiunque entri in possesso di una copia del presente software e dei relativi file della documentazione (il ""Software""), ad utilizzare il Software senza alcuna restrizione, inclusi i diritti non limitati a usare, copiare, modificare, pubblicare, distribuire, concedere in licenza e/o vendere copie del Software e di autorizzare le persone a cui viene fornito il Software a fare altrettanto purché vengano rispettate le condizioni elencate di seguito:
L'avviso di copyright riportato sopra e il presente avviso di autorizzazione devono essere inclusi in tutte i copie o porzioni sostanziali del Software.
QUESTO SOFTWARE È FORNITO "COSÌ COM'È" E NON VIENE RICONOSCIUTA ALCUNA GARANZIA, ESPRESSA O IMPLICITA, COMPRESE, TRA LE ALTRE, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E DI IDONEITÀ PER UN FINE PARTICOLARE E NON VIOLAZIONE DEI DIRITTI ALTRUI. IN NESSUN CASO GLI AUTORI O I DETENTORI DEL COPYRIGHT POTRANNO ESSERE RITENUTI RESPONSABILI PER EVENTUALI CONTESTAZIONI, DANNI O ALTRE RESPONSABILITÀ, SIANO ESSI RISULTANTI DALL'ADEMPIMENTO DEL CONTRATTO, DA NEGLIGENZA O ALTRO, DERIVANTI DA O IN QUALSIASI MODO CONNESSI AL SOFTWARE O ALL'UTILIZZO O AD ALTRE PRESTAZIONI DEL SOFTWARE.
-------------- Separatore --------------