Common Public License
La Common Public License (CPL) è una licenza di software libero pubblicata da IBM.
Common Public License | |
---|---|
Versione | 1.0 |
Editore | IBM |
Compatibile con DFSG | Sì |
Software libero | Sì |
Approvata OSI | Sì |
Copyleft | No |
Le sue condizioni sono state approvate dall'Open Source Initiative e dal Free Software Foundation. Gli scopi dichiarati della CPL sono quelli di incoraggiare e promuovere lo sviluppo open source, pur mantenendo la possibilità di riutilizzare i contenuti sotto un'altra licenza.
La licenza Eclipse Public License (EPL) è una versione leggermente modificata della CPL.
La CPL ha alcune condizioni che la rendono simile alla GNU General Public License, ma vi sono alcune differenze chiave. Una differenza chiave è la possibilità di ri-licenziare: si può compilare un Programma pubblicato sotto CPL senza effettuare modifiche e pubblicarlo sotto un'altra licenza, anche proprietaria. Un'altra differenza è una clausola relativa ai brevetti: per evitare che collaboratori (contributors) malevoli possano introdurre del codice che infrange i loro brevetti per poi potersi rivalere dei diritti (royalty), la CPL prevede che ogni contributor garantisca a tutti i destinatari (recipients) del programma una licenza libera da royalty. Quest'ultima clausola rende la CPL incompatibile con la GPL, sebbene sia possibile che una futura versione della GPL possa adottare una simile, compatibile, clausola.
Per quanto riguarda il codice sorgente la CPL prevede (come la GPL) che esso sia sempre reso disponibile.
Microsoft ha pubblicato Windows Installer XML (WiX) (uno strumento per sviluppatori), Windows Template Library (WTL) e il motore FlexWiki sotto licenza CPL come progetti Sourceforge.
Voci correlate
modificaAltri progetti
modifica- Wikimedia Commons contiene immagini o altri file su Common Public License
Collegamenti esterni
modifica- The CPL License, su www-128.ibm.com. URL consultato il 18 maggio 2007 (archiviato dall'url originale l'11 maggio 2007).
- CPL Frequently Asked Questions, su www-106.ibm.com.