Vue normale

Revert "userdb: add birthDate field to JSON user records (#40954)" by paramazo · Pull Request #41179 · systemd/systemd · GitHub

21 mars 2026 à 18:53
Cette histoire a fait un petit tollé, mais ça se termine bien.

Explications :
Suite à la loi Californienne imposant l'enregistrement de l'âge dans le système d'exploitation (https://sebsauvage.net/links/?8_T8Tw), la communauté Linux s'est bien entendue demandée si elle devait s'y conformer (Note : cette loi n'existe même pas encore et ne concerne qu'UN état dans le monde.)
Un développpeur a donc soumis une modification, lui-même en admettant que c'était idiot car trop facile à contourner.
Il y a eu alors un énorme retour de bâton de la communauté, en particulier contre systemd (le système que tout le monde adore haïr).
La proposition a finalement été rejetée.
Donc oui, on s'en fout. Sous Linux on a pas besoin de stocker plus d'informations concernant l'utilisateur. On est pas Facebook ou Microslop.

Et c'est très bien comme ça, car c'est une pente glissante.
Stocker l'âge, et quoi ensuite ? Une preuve de l'identité, pour s'assurer de l'âge ? Ça va finir en identification préalable obligatoire avant d'avoir le droit d'accéder à internet, forcément.
(Permalink)

SystemD Adds Optional 'birthDate' Field for Age Verification to JSON User Records

21 mars 2026 à 15:34
"The systemd project merged a pull request adding a new birthDate field to the JSON user records managed by userdb in response to the age verification laws of California, Colorado, and Brazil," reports the blog It's FOSS. They note that the field "can only be set by administrators, not by users themselves" — it's the same record that already holds metadata like realName, emailAddress, and location: Lennart Poettering, the creator of systemd, has clarified that this change is "an optional field in the userdb JSON object. It's not a policy engine, not an API for apps. We just define the field, so that it's standardized iff people want to store the date there, but it's entirely optional. " In simple words, this is something that adds a new, optional field that can then be used by other open source projects like xdg-desktop-portal to build age verification compliance on top of, without systemd itself doing anything with the data or making it mandatory to provide. A merge request asking for this change to be repealed was struck down by Lennart, who gave the above-mentioned reasoning behind this, and further noted that people were misunderstanding what systemd is trying to do here. "It enforces zero policy," Poettering said. "It leaves that up for other parts of the system."

Read more of this story at Slashdot.

❌