Mi piace la licenza GPL ma il progetto a cui sto lavorando è uno più generale che verrà utilizzato all'interno di altri programmi. Non funziona in modo indipendente come farebbe un CMS o un'applicazione. Quindi guardo ad altri progetti per vedere cosa hanno fatto.
- JQuery ha un'interessante licenza MIT / GPL
- Zend framework ha una nuova licenza BSD
- Il framework Symfony ha la licenza MIT
Come sviluppatori, esiste una preferenza consolidata che ci aspettiamo dalle librerie. Raramente mi interessava perché non creavo mai applicazioni vendute o distribuite, eliminando la possibilità che sarei in conflitto con la licenza di una libreria che sto usando, ma voglio sapere cosa pensano gli altri. Eviterai di usare una libreria o un framework se è GPL?
Sono un po 'lacerato. Mi piacerebbe usare GPL e come unica licenza (a differenza di JQuery per esempio), ma temo anche che questo possa spaventare gli sviluppatori che vogliono usare la libreria per costruire codice distribuibile. L'altra cosa è che vedo che molte librerie sono framework come MIT, ma trovo la licenza MIT, beh, un po 'troppo "loose" per i miei gusti.