Dites-moi si c'est stupide ou pas, mais je trouve qu'un compromis intéressant est la LGPL, même pour les applis : dans ce cas précis
- mon code (et ses modifications directes) reste protégé
- mais qqun qui voudrait se servir de cette base de code et en même temps faire un travail propriétaire au dessus peut copier-coller des bouts de mon code, en faire une lib (dont les ajustements nécessaires resteront LGPL) et faire son boulot derrière sous la licence qu'il désire.
Autre exemple (corrigez-moi si je dis une connerie) : on peut très bien imaginer un OS dans lequel une plus large partie du boulot serait faite dans des bibliothèques (et pas seulement dans des processus serveurs distincts comme c'est souvent le cas avec les micro-noyaux) afin d'éviter les commutations de contexte, etc. Seulement du coup, je ne peux plus copier-coller de code du noyau Linux dans mon truc, parce que ça deviendrait GPL et ainsi seules les applis GPL pourraient tourner sous mon OS. Si Linux était LGPL le problème ne se poserait pas...
[^] # Re: Incompatibilité GPL
Posté par karteum59 (site web personnel) . En réponse à la dépêche Novell et Microsoft main dans la main !. Évalué à 3.
- mon code (et ses modifications directes) reste protégé
- mais qqun qui voudrait se servir de cette base de code et en même temps faire un travail propriétaire au dessus peut copier-coller des bouts de mon code, en faire une lib (dont les ajustements nécessaires resteront LGPL) et faire son boulot derrière sous la licence qu'il désire.
Autre exemple (corrigez-moi si je dis une connerie) : on peut très bien imaginer un OS dans lequel une plus large partie du boulot serait faite dans des bibliothèques (et pas seulement dans des processus serveurs distincts comme c'est souvent le cas avec les micro-noyaux) afin d'éviter les commutations de contexte, etc. Seulement du coup, je ne peux plus copier-coller de code du noyau Linux dans mon truc, parce que ça deviendrait GPL et ainsi seules les applis GPL pourraient tourner sous mon OS. Si Linux était LGPL le problème ne se poserait pas...