Un développeur crée une version dérivée de systemd pour supprimer le champ de date de naissance destiné à la vérification de l'âge

Jeffrey Seathrún Sardina, chercheur en apprentissage automatique, a créé une version dérivée de systemd appelée Liberated systemd afin d'en supprimer le champ birthDate récemment ajouté. Ce champ a été introduit la semaine dernière en réponse aux lois sur la vérification de l'âge en Californie, au Colorado et au Brésil. Cette version a pour but d'éliminer ce que son créateur considère comme du code favorisant la surveillance, tout en restant synchronisée avec le projet principal.

Systemd sert de système d'initialisation et de gestionnaire de services par défaut pour la plupart des principales distributions Linux, prenant en charge les processus de démarrage et la gestion des services. La semaine dernière, ses développeurs ont fusionné une demande d'ajout (pull request) intégrant un champ optionnel birthDate dans les enregistrements utilisateur. Ce champ, définissable uniquement par les administrateurs, permet de se conformer aux exigences de vérification de l'âge en Californie, au Colorado et au Brésil. Systemd lui-même ne traite pas ces données ; il fournit un champ standardisé pour des outils comme xdg-desktop-portal, que les distributions peuvent ignorer si elles n'en ont pas besoin. En réponse, Jeffrey Seathrún Sardina a lancé Liberated systemd, une version dérivée qui supprime le code lié à birthDate. Le dépôt indique clairement son objectif : supprimer les éléments permettant la surveillance tout en préservant le reste de systemd et en suivant les changements de la version originale. Cette version modifie 12 fichiers répartis sur cinq validations (commits), supprimant le champ, les options homectl pour définir les dates de naissance, les entrées correspondantes dans les pages de manuel, le code d'affichage et les tests. Au 23 mars 2026, elle accuse un retard de 37 validations par rapport à la version principale de systemd. Sardina gère également un dépôt compagnon, systemd-suite, pour tester cette version dérivée. Cet effort individuel ne compte aucune version publiée pour l'instant et pourrait ne pas convenir à une utilisation en production en raison de son décalage. De telles dérivations suscitent souvent des débats au sein des communautés open source, en particulier dans le contexte des discussions sur les obligations de vérification de l'âge.

Articles connexes

Governor Gavin Newsom signs California's Digital Age Assurance Act, requiring OS age verification for safer online content.
Image générée par IA

Californie adopte la Digital Age Assurance Act exigeant la vérification d’âge des OS

Rapporté par l'IA Image générée par IA

Après les premiers rapports sur une loi imminente, le gouverneur de Californie Gavin Newsom a signé l’AB 1043, la Digital Age Assurance Act, obligeant les fournisseurs de systèmes d’exploitation à collecter l’âge des utilisateurs lors de la configuration du compte et à le partager via API avec les développeurs d’applications. Effective le 1er janvier 2027, elle s’applique aux grandes plateformes comme Windows, iOS, Android, macOS, SteamOS et distributions Linux, visant un contenu adapté à l’âge sans biométrie.

Dylan M. Taylor, contributeur de longue date à l'open source, a ajouté un champ optionnel "birthDate" à la base de données utilisateurs de systemd afin d'aider les distributions Linux à se conformer aux lois américaines sur la vérification de l'âge. Cette modification a suscité une vive controverse au sein de la communauté Linux, entraînant harcèlement et menaces de mort à l'encontre de Taylor. Dans une interview, il a défendu cet ajout en le présentant comme une simple attestation plutôt qu'une vérification.

Rapporté par l'IA

Le projet freedesktop a fermé une proposition d’interface de vérification d’âge pour les bureaux Linux après une forte opposition de la communauté. L’initiative visait à aider les applications à se conformer aux nouvelles lois des États américains sur les contrôles d’âge en ligne. Les critiques ont exprimé des inquiétudes sur la vie privée et l’opportunité d’une telle fonctionnalité dans les normes fondamentales des bureaux.

Le projet Linux From Scratch a dévoilé la version 13.0, marquant la première publication utilisant exclusivement systemd comme système d'initialisation. Cette mise à jour inclut le noyau Linux 6.18.10 et des mises à niveau pour 36 paquets. Ce changement met fin à la variante SysVinit de longue date après la version 12.4.

Rapporté par l'IA

Une vulnérabilité critique dans l’outil de gestion d’énergie TLP pour Linux a été corrigée après que des chercheurs ont découvert qu’elle permettait à des attaquants locaux de contourner l’authentification et de modifier les paramètres système. Cette faille, identifiée dans la version 1.9.0 et suivie sous CVE-2025-67859, provenait d’une condition de course dans le mécanisme Polkit. Les développeurs de TLP ont publié la version 1.9.1 le 7 janvier 2026, résolvant le problème après une divulgation coordonnée.

Un développeur a introduit un ordonnanceur CPU non conventionnel pour Linux qui repose sur des facteurs astrologiques plutôt que sur des algorithmes traditionnels. L'outil utilise les positions planétaires, les signes du zodiaque, les phases lunaires et les rapports de météo cosmique pour prendre des décisions d'ordonnancement au sein du framework sched_ext. Cette approche fantaisiste remet en question les priorités informatiques conventionnelles en laissant les influences célestes guider l'allocation des ressources.

Rapporté par l'IA

Les développeurs de Devuan ont annoncé la sortie de Devuan GNU/Linux 6.0, une dérivée sans systemd de Debian 13 'Trixie'. Codename Excalibur, cette version utilise le noyau Linux 6.12 LTS pour un support matériel amélioré. Elle introduit plusieurs mises à jour tout en maintenant la compatibilité avec Debian.

 

 

 

Ce site utilise des cookies

Nous utilisons des cookies pour l'analyse afin d'améliorer notre site. Lisez notre politique de confidentialité pour plus d'informations.
Refuser