Una GPL linking exception modifica la GNU General Public License (GPL) per creare un nuova licenza modificata. Queste licenze modificate permettono ai progetti software di fornire delle librerie, come software disegnato per essere utilizzato (in linguaggio tecnico, 'linked to' - 'collegato a') ad altro software, per distribuire il codice della libreria stessa sotto condizioni essenzialmente identiche a quelle della GPL senza obbligare gli altri a distribuire codice che utilizza e basta, ma che invece integra, assieme al proprio e in questo modo non si è obbligati a licenziare il nuovo codice con la stessa licenza delle librerie di base.

Molte librerie di software libero che sono distribuite sotto la GPL utilizzano un'eccezione equivalente, sebbene la formulazione dell'eccezione vari. Programmi noti come GNU Guile,[1] le librerie run-time di GNAT,[1] e GNU Classpath[2].

Vedi anche

Note

  1. ^ a b Stallman, Richard. Varie Licenze e Commenti su queste. Free Software Foundation. Pubblicato il 17-05-2007.
  2. ^ Classpath::License. Free Software Foundation. 23-04-2007