• [^] # Re: Petites remarques.

    Posté par (site web personnel) . En réponse au journal Dernière version de KDE sous Debian testing. Évalué à 4.

    J’utilise Debian. Ça me permet d’avoir une distribution bien supportée, qui sépare bien logiciels libres et logiciels non-libres.

    Si R. Stallman lisait ça, il tournerait de l’œil - Désolé je suis en train de plonger dans l'OS Emacs depuis vendredi , je viens de rejoindre une secte - Je ferai un p'tit journal à l'occasion.

    Justement, je ne voulais pas mettre l'accent là dessus dans le journal, mais puisque tu abordes le sujet et semble t'y intéresser, voici un petit développement à ce sujet.

    Je veux pouvoir contrôler ce qui tourne sur ma machine, et je m'oppose fortement à l'utilisation de logiciels non-libres, et je suis essentiellement d'accord avec RMS sur les questions là. C'est ce qui m'a poussé à passer d'Ubuntu à Debian.

    Là où je ne suis pas RMS, c'est que je suis à l'aise avec un système qui propose un dépôt non-free et qui ne s'en cache pas, pourvu que de gros efforts soient fait pour que la distribution de base n'inclue pas des logiciels non-libres, qu'elle soit utilisable sans la partie non-free, et qu'une installation de toute partie non-libre soit claire et choisie par l'utilisateur. Je n'ai jamais eu l'impression que le projet Debian éprouvait beaucoup de sympathie pour les logiciels non-libre. Sinon, le projet ne me conviendrait pas.

    La machine que j'utilise, fournie par le boulot, nécessite un firmware non-libre pour le wifi et le microcode pour le processeur, et j'ai décidé d'activer la section non-free des dépôts Debian pour installer ce firmware et ce microcode.

    En ce qui concerne le wifi, on pourra me répondre que je pourrais prendre une carte wifi qui ne nécessite pas de firmware non-libre, mais une autre sensibilité rentre en conflit : celle de limiter le matériel que j'utilise pour des raisons écologiques. Je pourrais ne pas utiliser le wifi. C'est vrai. Pour l'instant, je fais le compromis de l'utiliser, même si c'est un peu à reculons. Mais bon, niveau libertés, entre un firmware non-libre qui est envoyé à la carte et une conception non-libre des circuits d'une carte qui nécessiterait pas de firmware non-libre, la différence ne me paraît pas si claire (j'en vois une : le constructeur pourrais décider après coup de mettre en place une backdoor via une mise à jour).

    En ce qui concerne le microcode pour le processeur, je pourrais ne pas le mettre à jour. Du coup, je me retrouverais avec le même microcode non-free, mais en version ancienne, tournant sur mon processeur. Bon en vrai c'est une machine dont le bios (non-libre) est fréquemment mis à jour, avec je suppose les nouvelles version du microcode... Que le microcode vienne d'une mise à jour du Bios, du chargement au démarrage du système ou tourne en version originale sur la machine, je ne vois pas bien la différence au niveau des libertés. Je préfèrerais clairement une machine qui ne nécessite pas un microcode / bios non libre mais on n'y est pas aujourd'hui.

    PureOS, distribution approuvée par la FSF, encourage aussi à mettre à jour le microcode : https://puri.sm/posts/purism-patches-meltdown-and-spectre-variant-2-both-included-in-all-new-librem-laptops/
    Et fait télécharger ça depuis ses serveurs ! Alors quelle différence fondamentale entre Debian et PureOS ? Okay, il n'y a pas de section non-free, mais ils "encouragent" de la même manière que Debian à installer ce microcode non-libre.

    On sait aussi qu'ils ont fait en sorte que les mises à jour des bios des machines qu'ils vendent incluent les mises à jour du microcode. Je ne critique pas, j'aime beaucoup ce que fait Purism, mais je m'étais effectivement spécifiquement posé la question de comment ils contournaient le problème de la mise à jour du microcode, et en fait il ne contournent pas ça.

    Du coup, en pratique, mon installation n'est pas différente d'une installation PureOS, sauf pour le firmware de la puce wifi.

    Bien sûr, pour une future machine, ces questions de libertés rentrerons dans les critères de choix.

    Je suis preneur de toutes argumentation sur les points que j'ai soulevés.