Clausola aggiuntiva nel codice sorgente di GPL

2

L'ho notato nell'intestazione di qualche codice sorgente

  This core is written with the advise and consent of [author] and is
  released under the GNU Public License.  This core is freely available for
  use in any freeware project, subject to the following terms:

  Any modifications to this code must be duly noted in the source and
  approved by [author] and [maintainer] prior to public submission.

Quali sono le implicazioni di questa clausola in merito alla libertà del codice?

    
posta W. M. Martinez 16.05.2016 - 08:34
fonte

2 risposte

5

La licenza GPL proibisce espressamente clausole aggiuntive che limitano i tuoi diritti, come richiedere un'autorizzazione prima di rendere pubbliche le tue modifiche.

La sezione 7 della GPL afferma:

[...] All other non-permissive additional terms are considered “further restrictions” within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. [...]

Ciò significa che la clausola di approvazione non è altro che una richiesta amichevole e può essere ignorata senza violare la licenza.

Se non vuoi che le versioni non autorizzate del tuo software open-source siano rilasciate, devi richiedere che le persone che apportano modifiche le inviino al tuo progetto per l'approvazione, o che pubblichino la loro fork con un nome diverso.

    
risposta data 16.05.2016 - 10:17
fonte
1

Il requisito per l'approvazione prima della pubblicazione delle modifiche rende questa licenza non libera. Vedi ad esempio le Linee guida Debian per il software libero , che richiedono licenze per "consentire modifiche e opere derivate, e devono permetterle di essere distribuito con gli stessi termini della licenza del software originale. " Poiché non sarebbe possibile distribuire la modifica a meno che non si ottenga l'approvazione, questo non è il caso per questa licenza. Altre definizioni di software libero includono anche testo simile.

    
risposta data 16.05.2016 - 09:38
fonte

Leggi altre domande sui tag