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

California enacts Digital Age Assurance Act requiring OS age verification

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

Following initial reports of an impending law, California Governor Gavin Newsom has signed AB 1043, the Digital Age Assurance Act, requiring operating system providers to collect users' ages during account setup and share via API with app developers. Effective January 1, 2027, it applies to major platforms like Windows, iOS, Android, macOS, SteamOS, and Linux distributions, aiming for age-appropriate content without biometrics.

Dylan M. Taylor, a longtime open source contributor, added an optional birthDate field to systemd's user database to help Linux distributions comply with US state age verification laws. The change sparked intense controversy in the Linux community, leading to harassment and death threats against Taylor. In an interview, he defended the addition as simple attestation rather than verification.

Rapporté par l'IA

The freedesktop project has shut down a proposed age verification interface for Linux desktops after receiving strong backlash from the community. The initiative aimed to help applications comply with new U.S. state laws on online age checks. Critics raised concerns over privacy and the appropriateness of such features in core desktop standards.

The Linux From Scratch project has unveiled version 13.0, marking the first release exclusively using systemd as its init system. This update includes the Linux kernel 6.18.10 and upgrades to 36 packages. The change discontinues the longstanding SysVinit variant after version 12.4.

Rapporté par l'IA

Discord announced new default settings on February 9 to enhance age-appropriate experiences, set to implement in March. The 'teen-by-default' policy requires age verification for accessing sensitive content and features. Users have expressed concerns over privacy and potential data breaches.

A recent guide highlights four essential systemd tools that help new Linux users diagnose and fix common system issues. Systemd, the widely used init system in major distributions, provides built-in utilities for managing services, viewing logs, analyzing boot times, and investigating crashes. These tools offer a structured approach to resolving problems without guesswork.

Rapporté par l'IA

The Linux kernel project has officially documented its policy on AI-assisted code contributions with the release of Linux 7.0. The guidelines require human accountability, disclosure of AI tool use, and a new 'Assisted-by' tag for patches involving AI. Sasha Levin formalized the consensus reached at the 2025 Maintainers Summit.

 

 

 

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