est-ce possible de le vendre (avec les sources) mais ne pas proposer les sources en libre téléchargement (simple curiosité, on se posait la question une fois...)
oui. Tu peux même je pense vendre sans les sources. (parce que genre tu distribue ton soft sur un média où la place est réduite, genre une clé USB, appareil embarqué etc..) Mais si le client te les demande, tu es obligé de les lui fournir.
les sources sont en libre téléchargement, qu'est-ce qui empêche qu'on les télécharge, un gros coup de Search And Replace et hop on obtient un fork, ça peut être genant dans certains cas (concurrence ?)
Oui mais le fork doit rester sous licence GPL, donc si il fait des améliorations, tu pourras toi aussi en profiter.
Si tu as choisi une licence libre, ce genre de problème ne devrait pas te gener. Ou alors fais du propriétaire :-)
le(s) avantage(s) des doubles licenses comme MySQL ?
En ce qui concerne MySQL, cela permet à MySQL AB de vendre MySQL à des clients qui veulent des améliorations qui ne sont pas fournis dans la version libre. Cela permet aussi au client de développer une version personnalisé de MySQL (ajout de besoins spécifiques à une application métier par exemple) sans devoir distribuer les sources quand il redistribue son MySQL en interne dans une grosse boite par exemple.
# reponses
Posté par Laurent J (site web personnel, Mastodon) . En réponse au message Question de license / fork. Évalué à 3.
oui. Tu peux même je pense vendre sans les sources. (parce que genre tu distribue ton soft sur un média où la place est réduite, genre une clé USB, appareil embarqué etc..) Mais si le client te les demande, tu es obligé de les lui fournir.
Oui mais le fork doit rester sous licence GPL, donc si il fait des améliorations, tu pourras toi aussi en profiter.
Si tu as choisi une licence libre, ce genre de problème ne devrait pas te gener. Ou alors fais du propriétaire :-)
En ce qui concerne MySQL, cela permet à MySQL AB de vendre MySQL à des clients qui veulent des améliorations qui ne sont pas fournis dans la version libre. Cela permet aussi au client de développer une version personnalisé de MySQL (ajout de besoins spécifiques à une application métier par exemple) sans devoir distribuer les sources quand il redistribue son MySQL en interne dans une grosse boite par exemple.
etc..
Voir ici pour plus d'explications : http://www.mysql.com/company/legal/licensing/(...)