Une solution souvent adoptée: le programme auquel tu intègres le code sous gpl est 100% gpl, les éléments que tu veux absolument garder propriétaires doivent être distribués séparément de ce programme, sous forme de plugins. Du coup, ce n'est plus un soft propriétaire qui utilise du code gpl mais un soft GPL qui s'interface avec des plugins non gpl... ça n'est pas facile, ça ne marche pas à tous les coups, et il faut bosser dessus.
Cette approche est retrouvée dans les pilotes non-libres (nvidia par exemple) et certains projets de softs télécom et vidéo.
Celà permet de:
- priver l'utilisateur des libertés typiques du logiciel libre pour les éléments choisis.
- conserver les libertés pour les éléments gpl.
- inciter éventuellement une communauté à enrichir la partie redistribuée sous GPL
[^] # Re: Compatibilité BSD ?
Posté par ragoutoutou . En réponse à la dépêche La GPL version 3 pourrait sortir en 2007. Évalué à 2.
Cette approche est retrouvée dans les pilotes non-libres (nvidia par exemple) et certains projets de softs télécom et vidéo.
Celà permet de:
- priver l'utilisateur des libertés typiques du logiciel libre pour les éléments choisis.
- conserver les libertés pour les éléments gpl.
- inciter éventuellement une communauté à enrichir la partie redistribuée sous GPL