Soit j'ai mal compris, soit la GPL ne correspond au contraire pas du tout.
Obligation pour ceux qui modifient ou utilisent le moteur de signaler l'origine de leur travail : la GPL ne le ganrantit pas. La seule obligation de ce type est d'indiquer le ou les auteurs du code (copyright machin, email machin@truc.com), ni plus, ni moins.
Possibilité d'utiliser ce moteur dans un projet commercial non open-source, non-gratuit. C'est formellement interdit par la GPL. Tout projet dérivé devra être GPL. Bon, c'est plus compliqué que ça, parce que ça va dépendre comment le moteur de jeu interagit avec le reste. Dès qu'il y a une liaison statique, c'est foutu.
Ton deuxième souhait pourrait correspondre à la LGPL : la bibliothèque reste GPL, mais tout programme qui l'utilise ne l'est pas nécessairement. Si tu veux que ton travail puisse être réutilisé dans à peu près n'importe quelle condition, il faut peut-être tenter les licences type BSD.
[^] # Re: BSD ?
Posté par arnaudus . En réponse au message Choisir une license pour un moteur de jeu.... Évalué à 1.
Obligation pour ceux qui modifient ou utilisent le moteur de signaler l'origine de leur travail : la GPL ne le ganrantit pas. La seule obligation de ce type est d'indiquer le ou les auteurs du code (copyright machin, email machin@truc.com), ni plus, ni moins.
Possibilité d'utiliser ce moteur dans un projet commercial non open-source, non-gratuit. C'est formellement interdit par la GPL. Tout projet dérivé devra être GPL. Bon, c'est plus compliqué que ça, parce que ça va dépendre comment le moteur de jeu interagit avec le reste. Dès qu'il y a une liaison statique, c'est foutu.
Ton deuxième souhait pourrait correspondre à la LGPL : la bibliothèque reste GPL, mais tout programme qui l'utilise ne l'est pas nécessairement. Si tu veux que ton travail puisse être réutilisé dans à peu près n'importe quelle condition, il faut peut-être tenter les licences type BSD.