• [^] # Re: Je ne comprends pas ...

    Posté par . En réponse à la dépêche Controverses autour de la version 3 de la licence GPL. Évalué à 1.

    Imaginons maintenant un LL hypothétique qui arrive à avoir l'autorisation légale de lire un DRM quelconque. J'ai donc accès au code source de ce logiciel vu qu'il est Libre. Je peux donc aller dans la fonction:
    int is_this_user_or_computer_allowed_to_read_this_file(char* filename)
    Et modifier tous les return FALSE; en return TRUE;


    Alors je ne sais pas comment sont implémentés les DRM, mais selon moi un logiciel libre peut implémenter un DRM :

    (arrêtez-moi si je me trompe).

    Je crois que les logiciel qui gèrent les fichier avec DRM se basent sur le clé de décryptage. La clé de décriptage est lié à l'utilisateur. Tu as beau avoir le code du logiciel, celà ne te donne pas la clé et ne te permet pas de savoir comment lire le fichier.

    Par analogie, tu peux mettre un mot de passe à tes fichiers OpenOffice. Et j'espère que l'on ne puisse pas contourner cette sécurité aussi facilement qu'en modifiant le code source.

    Pour Itunes Music Store, il y a bien une clé qui est associé à ton compte Itunes (certains logiciels de suppression de DRM Itunes récupère la clé avant de cracker le fichier)

    C'est pourquoi je suis convaincu que l'on peut faire un DRM libre et interopérable.