|
License di pacchetti software che contengono requisiti contraddittori rendono impossibile combinare il codice sorgente di questi pacchetti per creare nuovi pacchetti software[1]. Per esempio, se una licenza dice "le versioni modificate devo 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[2] GPL-compatibileMolte delle licenze libere più comuni, come la licenza MIT originale, le licenza BSD (nella sua forma con 3 clausole) e la 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 libere/open source non sono GPL-compatibili. Molti sostengono con forza che gli sviluppatori di software libero/open source usino solo licenza GPL-compatibili, perché fare altrimenti rende difficile riusare il software in altri progetti più grandi[3]. Guarda anche la comparazione di licenze libere per esempi di licenze GPL-compatibili e GPL-incompatibili. Voci correlateNote |
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.
Mercedes Car
This site monitored by SitePinger.net