Compatibilità tra licenze: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m r2.7.1) (Bot: Modifico: hu:Licenckompatibilitás
Nessun oggetto della modifica
Riga 1:
L' espressione '''compatibilità tra licenze''' si riferisce al problema associato a [[Pacchetto software|pacchetti software]] che contengono requisiti in contrasto tra loro tali da rendere impossibile combinare il codice sorgente di questi pacchetti per creare nuovi pacchetti software<ref>http://www.linuxdevices.com/articles/AT7188273245.html</ref>.
 
Per esempio, se una licenza dice "''le versioni modificate devono menzionare gli sviluppatori in ogni materiale pubblicitario''" e un'altra licenza dice "''le versioni modificate non possono contenere requisiti di attribuzione addizionali''" allora, se qualcuno combina un pacchetto software che usa una licenza con un pacchetto software che usa l'altra, distribuire la combinazione diventerebbe impossibile perché i due requisiti non possono essere soddisfatti contemporaneamente. Così i due pacchetti sono incompatibili. <ref>{{cite web
|url=http://fsfeurope.org/projects/gplv3/fisl-rms-transcript#license-compatibility
|title=Stallman explains licence compatibility while discussing GPLv3
|}}</ref>
 
== GPL-compatibile ==
Molte delle [[Licenza libera|licenze libere]] più comuni, come la [[licenza MIT]] originale, la [[Licenze BSD|licenza BSD]] (nell'attuale forma con 2 clausole) e la [[GNU Lesser General Public License|LGPL]] sono GPL-compatibili. Ossia il codice sotto queste licenze può essere combinato con un programma sotto la GPL senza conflitti (la nuova combinazione avrebbe la GPL applicata a tutto l'intero nuovo programma combinato). Alcune licenze software [[open source]] non sono GPL-compatibili.
 
Molti spingono con forza perché gli sviluppatori di software open source usino solo licenze GPL-compatibili perché fare diversamente rende difficile riusare il software in altri progetti.