Come scegliere la licenza del modulo python come python stesso

1

Vorrei pubblicare un modulo python e vorrei pubblicarlo come la stessa licenza di python

Di seguito è riportato un esempio di come il modulo Perl:

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

nella licenza Python 2.7:

(1) GPL-compatible doesn't mean that we're distributing Python under the GPL. All Python licenses, unlike the GPL, let you distribute a modified version without making your changes open source. The GPL-compatible licenses make it possible to combine Python with other software that is released under the GPL; the others don't.

Quindi, se utilizzo GPL come licenza per i miei moduli, devo anche evidenziare: ti consente di distribuire una versione modificata senza rendere le tue modifiche open source.

    
posta Boying 30.12.2015 - 04:45
fonte

1 risposta

2

Ciò che hai evidenziato dalla documentazione della licenza di Python è una nota informale e non parte della licenza stessa.

Quello che la nota a piè di pagina dice è che è possibile combinare librerie Python e di terze parti, con licenza GPL, in un unico prodotto, ma che la licenza Python consente anche di apportare modifiche closed-source a Python stesso. Quest'ultimo non è possibile con la licenza GPL.

Se scegli di utilizzare la licenza GPL per i tuoi moduli, allora con questa scelta proibisci ad altri di creare derivati closed-source del tuo modulo.

    
risposta data 30.12.2015 - 13:00
fonte

Leggi altre domande sui tag