• [^] # Re: Ironique cela est...

    Posté par . En réponse à la dépêche Le SFLC contraint de passer à l'étape ultime pour faire respecter la GPL. Évalué à 4.

    si le constructeur respecte la GPL à la lettre, il doit aussi publier le source de son composant permettant de lire le contenu protégé, ce qui rend caduc le principe même du DRM.
    Pas forcément.
    Grosso modo, les DRM fonctionnent sur le même principe: un algo de chiffrement + une clef, qui servent à déchiffrer le contenu.
    "Ils" s'arrangent pour cacher un maximum de chose, c'est à dire pour garder secrets et l'algo, et la ou les clefs de chiffrement.
    S'ils modifient du code sous GPL pour implémenter l'algorithme de déchiffrement, ils seront contraints de donner les sources, donc de donner l'algorithme.
    Mais ça n'implique pas pour autant de fournir la ou les clefs.

    Un exemple "dépassionné": suppose que tu mettes à disposition une application Web en PHP utilisant du code sous aGPL (Affero GPL). Cette licence t'impose de fournir les sources de ton application Web à ceux qui utilisent ton application Web. Tu vas donner les sources PHP, donc l'algo qui hash les mots de passe utilisateur. Ça ne t'impose pas pour autant de donner les mots de passe hashés contenus dans ta base SQL (encore heureux, dans ce cas précis).

    THIS IS JUST A PLACEHOLDER. YOU SHOULD NEVER SEE THIS STRING.