S’il n’y a pas eu assez de drames Red Hat au cours des dernières semaines, l’équipe Red Hat Display Systems envisage maintenant de mettre en œuvre une télémétrie préservant la confidentialité à partir de Fedora Workstation 40.
Les développeurs de bureau de Red Hat sont intéressés par”la collecte limitée de données de métriques anonymes d’utilisation de Fedora Workstation.”Ils ne souhaitent pas collecter des données utilisateur individuelles, mais sont intéressés par des mesures d’utilisation agrégées. Leurs espoirs incluent :
“Nous pensons qu’une communauté open source peut collecter de manière éthique des données agrégées limitées sur la manière dont son logiciel est utilisé sans impliquer les sociétés de big data ou créer des profils de suivi effrayants qui ne sont pas dans le meilleur intérêt d’utilisateurs. Les utilisateurs auront la possibilité de désactiver le téléchargement de données avant que des données ne soient envoyées pour la première fois. Notre service sera exploité par Fedora sur l’infrastructure Fedora et ne dépendra pas de Google Analytics ou de tout autre service tiers controversé. Et contrairement aux systèmes d’exploitation logiciels propriétaires, vous pouvez rediriger la collecte de données vers votre propre serveur de mesures privé au lieu de celui de Fedora pour voir précisément quelles données sont collectées auprès de vous, car les composants du serveur sont également open source.”
À ce stade, la proposition de changement a été publiée, elle est ouverte à la discussion sur la liste de développement de Fedora et doit encore être évaluée à la fin par le comité d’ingénierie et de pilotage de Fedora (FESCo) avant de pouvoir être officiellement approuvée.
Fedora envisage d’utiliser le système de métriques Endless OS pour la collecte de métriques d’utilisation. Entre autres détails dans leur proposition de changement prévue :
“L’un des principaux objectifs de la collecte de métriques est d’analyser si Red Hat atteint son objectif de faire de Fedora Workstation la première plate-forme de développement pour le développement de logiciels cloud. En conséquence, nous nous voulons savoir quels IDE sont les plus populaires parmi nos utilisateurs et quels environnements d’exécution sont utilisés pour créer des conteneurs à l’aide de Toolbx.
Les métriques peuvent également être utilisées pour éclairer les décisions de conception de l’interface utilisateur. Par exemple, nous voulons collecter le taux de clics des bannières logicielles recommandées dans GNOME Software pour évaluer quelles bannières sont réellement utiles aux utilisateurs. Nous voulons également savoir à quelle fréquence les panneaux de gnome-control-center sont visités pour déterminer quels panneaux pourraient être consolidés ou supprimés, car il existe d’autres paramètres que nous souhaitez ajouter, mais nos recherches sur la convivialité indiquent que la grande quantité actuelle de panneaux de paramètres rend déjà difficile pour les utilisateurs de trouver des paramètres couramment utilisés.
Les métriques peuvent nous aider à comprendre le matériel pour lequel nous devrions optimiser Fedora. Par exemple, nos performances de démarrage sur les disques durs ont chuté de manière drastique lorsque systemd-readahead a été supprimé. Ubuntu a maintenu sa propre implémentation de lecture anticipée, mais Fedora ne le fait pas car nous supposons que peu d’utilisateurs utilisent Fedora sur des disques durs. Ce serait bien de collecter une métrique qui indique si le stockage principal est un disque SSD ou un disque dur, afin que nous puissions voir l’utilisation réelle du disque dur au lieu de deviner. Nous voudrions également collecter des informations sur le matériel qui seraient utiles pour la collaboration avec des fournisseurs de matériel (tels que Lenovo), telles que l’ID de modèle d’ordinateur portable.”
Plus de détails sur cette modification proposée pour Fedora 40 peut être trouvé via ce fil de discussion Fedora devel list.