Quando un progetto software desidera utilizzare licenza Creative Commons Attribuzione-Non commerciale-NoDerivs 3.0 che nega la creazione di derivati, è in conflitto con GitHub termini di servizio clausola F.1 che dice:
By setting your repositories to be viewed publicly, you agree to allow others to view and fork your repositories.
Eg. sta biforcandosi (permesso da GitHub) allo stesso modo di fare derivati (negati da CC). Una fork ha un proprietario, ha i suoi link per il download, ha una cronologia separata dal repository originale ecc. E qualsiasi altra funzionalità che ci si potrebbe aspettare da una "derivata".
So che usare CC per un progetto software non è l'idea più brillante, ma alcuni lo stanno ancora facendo e mi chiedo se sia addirittura permesso dai termini di GitHub.
IANAL è OK, voglio solo vedere alcune opinioni a riguardo