Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
License Software - Apache

License Software

Capitolo 12° - Apache

<< Precedente Prossimo >>

Licenza Apache

v1.1 del 22/12/2017

Apache Software Foundation Logo (2016).svg

La Licenza Apache è una licenza di software libero non copyleft scritta dalla Apache Software Foundation (ASF) che obbliga gli utenti a preservare l'informativa di diritto d'autore e d'esclusione di responsabilità nelle versioni modificate.

La versione 2.0 della licenza è compatibile con la GPLv3.0 (ma non con la GPLv2).

La Apache License 1.0 era la versione originaria della licenza che si applica esclusivamente alle versioni più vecchie del software Apache (come le versioni 1.2 del Web server).

La Apache License 1.1 Il cambiamento più importante dalla versione 1.0 consiste nella 'clausola pubblicità' ; i prodotti derivati non devono più riconoscere credito nei loro materiali pubblicitari, ma solo nella loro documentazione.

L'ASF ha approvato un aggiornamento alla Apache License 2.0 nel gennaio 2004. Gli obiettivi dichiarati della licenza comprendevano rendere più semplice l'uso della licenza da parte di progetti non-ASF migliorando la compatibilità con software basati sulla licenza GNU General Public License, consentendo di includere la licenza per riferimento invece di obbligare ad inserirla in ogni file, chiarendo la licenza che si applica ai contributi e richiedendo al contributore di concedere in licenza i brevetti che si violano utilizzando il contributo realizzato dal contributore.

Condizioni di licenza

Come ogni licenza di software libero, La Licenza Apache consente agli utenti di usare il software per ogni scopo, di distribuirlo, modificarlo e di distribuire versioni modificate del software.

La Licenza Apache non richiede che versioni modificate del software siano distribuite secondo i termini della stessa licenza o come software libero. La Licenza Apache richiede solo che si includa un'informativa del fatto che si è utilizzato software licenziato secondo i termini della Licenza Apache.

Quindi, a differenza di quanto accade con le licenze copyleft, gli utenti di versioni modificate del software licenziato secondo i termini della Licenza Apache non godono necessariamente delle suddette libertà. O, considerando la situazione dal punto di vista del licenziatario, esso ha la libertà di utilizzare il software in ogni modo, anche in prodotti proprietari, a danno degli utilizzatori.

I due file che devono essere inclusi nella directory principale dei prodotti software distribuiti:

  • LICENSE - una copia della licenza.
  • NOTICE - un'"informativa" testuale che elenca i nomi delle librerie licenziate che sono utilizzate, con i nomi degli sviluppatori.

Nel codice redistribuito si deve preservare in ogni file licenziato qualsiasi informativa di diritto d'autore e di brevetti presente ed in ogni file modificato si deve aggiungere un'informativa specificando che il file è stato modificato.

[AGGIORNAMENTO del 22/12/2017]
E Bene Specificare che la licenza non concede l'autorizzazione all'uso di nomi e marchi commerciali, marchi di servizio o nomi di prodotti del Licenziante, tranne che per specificare l'origine dell'opera o nel caso che vi sia un file di avvisi.

Compatibilità con la GPL

L'Apache Software Foundation e la Free Software Foundation (FSF) hanno concordato che la Licenza Apache 2.0 è una licenza di software libero compatibile con la versione 3 della GNU General Public License (GPL), il che significa che il codice sotto licenza GPL versione 3 e Apache License 2.0 possono essere combinati, ed il codice risultante è sotto licenza GPL versione 3.

La Free Software Foundation ritiene che tutte le versioni della licenza Apache License siano incompatibili con le precedenti versioni 1 e 2 della licenza GPL.

[Versione 2.0 tradotta Italiana][Versione 2.0 Ufficiale Inglese]

FONTI:

wikipedia:Apache Software Fondation

Sito Ufficiiale: Apache.org

<< Precedente Prossimo >>
A proposito dell'autore

Basi di C, HTML e Assembler per microprocessori.