Primo:
copyright ! = licenza
Si tratta di due concetti separati, ciascuno dei quali influisce sulle creazioni in modi separati.
Ho utilizzato i tag del sito in modo da poter eseguire il click-through per ulteriori ricerche.
Alcune definizioni:
Copyright
Copyright is a legal concept, ... that grants the creator of an original work exclusive rights to its use and distribution
Licenza
an authorization (by the licensor) to use the licensed material (by the licensee).
E la frase "Tutti i diritti riservati, ..." è un'affermazione del copyright su una particolare creazione. In altre parole, quando inserisci il termine "Tutti i diritti riservati, 2014 Kernonnes" dichiari che a) hai creato il lavoro, b) stai rivendicando i tuoi pieni diritti ai sensi della legge sul copyright (in genere si applica la convenzione di Berna) e c ) non stai rilasciando i tuoi diritti sulla creazione.
La tua domanda:
So to sum it up I want to use a license to stop others from selling and distributing my themes, while at the same time letting others use the code if they want to.
Non sei chiaro in che modo intendi consentire ad altri di accedere al tuo codice, quindi tratterò una serie di opzioni.
Hai ragione nel senso che hai bisogno di un qualche tipo di licenza per consentire una certa quantità di distribuzione e utilizzo del tuo codice.
Ecco alcune opzioni:
- Vuoi dare via il tuo codice, e non ti interessa cosa fanno gli altri con esso.
Puoi scegliere tra una vasta gamma di licenze software gratuite e open source . Ma salterò il resto di quest'area dal momento che hai detto esplicitamente che non vuoi che gli utenti facciano alcune cose con il tuo codice.
- Vuoi dare via il tuo codice, ma non vuoi che gli altri lo diano via
Avrai bisogno di una licenza open source più specifica rispetto alle più popolari licenze OSS. OSI (collegato sopra) offre una buona panoramica delle varie licenze disponibili.
Tu non vuoi scrivere la tua licenza. Non preoccuparti nemmeno di prenderlo in considerazione: è una tana del coniglio che ti porterà molta frustrazione e una licenza probabilmente non applicabile.
- Vuoi dare via il tuo codice e vuoi vendere il tuo codice e non vuoi che altri lo diano via.
In questo caso, devi prendere in considerazione la doppia licenza . È possibile che una delle licenze open source ti assista in questo sforzo, ma potrebbe non farlo. Avrai bisogno di fare molte più ricerche prima di scendere lungo questa rotta.