Si par contre elle est dans le code du programme, alors GPL v2 ou v3 elle DOIT etre révéler.
En GPLv2 si la clef est extérieure au programme (par exemple via la signature du binaire obtenue), il n'est pas nécessaire de la révéler même si certaines fonctionnalités du binaire sont liées à la validité de cette signature.
En GPLv3 dans le draft, à partir du moment ou il existe des fonctionnalités liés à la validité d'une signature, alors les meccanismes d'obtention de la signature doivent être révélées. (ie il faut fournir la clef privée).
C'est la grosse différence, et c'est sur ce point que linus Torvalds râle.
[^] # Re: J'ai pas compris...
Posté par Jerome Herman . En réponse à la dépêche Le noyau Linux ne se convertira pas à la GPLv3 !. Évalué à 5.
En GPLv2 si la clef est extérieure au programme (par exemple via la signature du binaire obtenue), il n'est pas nécessaire de la révéler même si certaines fonctionnalités du binaire sont liées à la validité de cette signature.
En GPLv3 dans le draft, à partir du moment ou il existe des fonctionnalités liés à la validité d'une signature, alors les meccanismes d'obtention de la signature doivent être révélées. (ie il faut fournir la clef privée).
C'est la grosse différence, et c'est sur ce point que linus Torvalds râle.