Il n'a jamais écrit ici que GPLv3 = publier ses clés privées.
Pour faire du DRM, il faut à un moment ou à un autre authentifier la chaine de restitution. Cette chaine aura forcément pour base le noyeau (voir le matos sous jacent, mais là on rentre dans le lourd).
Donc pour faire du DRM il faut authentifier le binaire (ie signer le noyeau).
Le DRM a pour but d'empécher les personnes non authorisées d'accéder à certaines fonctionnalités (notamment la lecture de certains médias).
Or la GPLv3 dans son draft interdit que des fonctionnalités puissent être bloquées sur la version binaire, la possibilité d'accès devant apparaitre dans le source. Donc il faut que la méthode et les outils pour la signature apparaissent dans le source. A l'heure actuelle la seule méthode qui permette de faire celà est de donner avec le source la partie privée de la clef servant à la signature....
Donc en GPLv3 pour faire des DRM il faut donner en clair la clef publique qui sert à signer les binaires. Comme Linus Torvalds veut laisser la porte ouverte aux DRM dans le noyeau, et qu'il comprend que personne ne veuille donner sa clef privée (et pour cause, les meccanismes de DRM ne serviraient plus à rien) il refuse la GPLv3.
Il n'y a pas d'allégorie ici, c'est vraiment de la révélation de la clef privée qu'il s'agit.
[^] # 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é à 6.
Pour faire du DRM, il faut à un moment ou à un autre authentifier la chaine de restitution. Cette chaine aura forcément pour base le noyeau (voir le matos sous jacent, mais là on rentre dans le lourd).
Donc pour faire du DRM il faut authentifier le binaire (ie signer le noyeau).
Le DRM a pour but d'empécher les personnes non authorisées d'accéder à certaines fonctionnalités (notamment la lecture de certains médias).
Or la GPLv3 dans son draft interdit que des fonctionnalités puissent être bloquées sur la version binaire, la possibilité d'accès devant apparaitre dans le source. Donc il faut que la méthode et les outils pour la signature apparaissent dans le source. A l'heure actuelle la seule méthode qui permette de faire celà est de donner avec le source la partie privée de la clef servant à la signature....
Donc en GPLv3 pour faire des DRM il faut donner en clair la clef publique qui sert à signer les binaires. Comme Linus Torvalds veut laisser la porte ouverte aux DRM dans le noyeau, et qu'il comprend que personne ne veuille donner sa clef privée (et pour cause, les meccanismes de DRM ne serviraient plus à rien) il refuse la GPLv3.
Il n'y a pas d'allégorie ici, c'est vraiment de la révélation de la clef privée qu'il s'agit.