J'ai fait beaucoup de recherches à ce sujet, mais je suis encore assez confus.
Je travaille actuellement sur un projet logiciel compatible Arduino. Le projet est open source, donc je veux que les autres l'utilisent également, mais je ne veux pas qu'ils créent des œuvres dérivées avec des licences open source. Je voudrais qu'ils reconnaissent tout code utilisé par eux de mon projet comme dérivant de mon travail et les obligerait à garder leur travail dérivé open source également.
En même temps, je souhaiterais peut-être créer à l'avenir des œuvres qui s'appuient sur mon projet et qui sont de source fermée - par exemple, je souhaite pouvoir utiliser mon propre travail dans un cabinet de conseil privé et de source fermée.
Je pense que GPL serait la licence la plus appropriée pour la première partie. Ma question est, quelle licence couvrirait la deuxième partie? Et puis-je double licence cette licence avec GPL?