• # Je ne comprends pas ...

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

    ... le sens de cette phrase:

    À propos des DRMs, ils précisent qu'ils n'apprécient guère l'utilisation des DRMs par les grandes entreprises de médias, mais que contrer ces DRMs ne doit pas pour autant nécessiter de restreindre les libertés d'utilisation d'un Logiciel Libre



    Le DRM par nature restreind ma liberté d'utilisation des logiciels libres, au moins dans de très nombreux pays si ce n'est partout.

    -Si un logiciel Libre lit un DRM sans en avoir légalement le droit je me met hors la loi et l'utilisant et le développeur risque vraiment gros. Par définition je n'ai pas la liberté de l'utiliser

    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;

    Ah mais oui mais non, car si je modifie le code de cette manière là je contourne le DRM, donc c'est illégal, donc je ne peux pas modifier le code source de ce logiciel comme je l'entend, donc il n'est pas libre.