Attualmente sto lavorando su uno script PHP open source e sto provando ad adottare una licenza di attribuzione. Quelli che ho trovato sono
CC 3.0: link
e
CPAL 1.0: link
Sembra molto simile a me. Qual è la differenza, pro e contro?
Quello che voglio è:
- Consentire l'uso per il lavoro gratuito e commerciale, modificarlo in base alle proprie esigenze, se necessario, ma non può ridistribuirlo come un nuovo prodotto o con un nome diverso (nessuna sub-licenza?). EDIT: Sono un po 'confuso sulla licenza CPAL su questo, cosa consente e non consente?
- Le informazioni sul copyright nei codici sorgente non possono essere rimosse
- L'attribuzione del copyright sul frontend e back-end (pannello di amministrazione) non può essere rimossa. Ma adotterò un modello di doppia licenza aggiungendo una licenza commerciale per consentirne la rimozione a pagamento (solo il frontend e il backend, non le informazioni sul copyright nei codici sorgente).
- Qualsiasi plugin o tema creato per questo script non ha bisogno di adottare la mia licenza finché i principali codici sorgente non vengono modificati, può essere qualsiasi licenza (commerciale, MIT, GPL, CC, CPAL) adottata dagli autori . Penso che sia fondamentalmente.
Sono aperto anche a suggerimenti per altri tipi di licenze e perché