Systemd adds age indication ahead of schedule
systemd is criticized of being monolithic, non-modular and deviates from Unix philosophy[1].
Background
systemd is an initialization system, a suite of basic building blocks for a Linux system. It provides a system and service manager that runs as PID 1 and starts the rest of the system[2].
[Incident]
In Mar 5 2026, Dylan M. Taylor, a developer and tech enthusiast made two commits on systemd "userdb: add birthDate field to JSON user records", commenting[3]
Stores the user's birth date for age verification, as required by recent laws in California (AB-1043), Colorado (SB26-051), Brazil (Lei 15.211/2025), etc.
In Mar 19 2026, Luca Boccassi[4], a member of Systemd and a Microsoft employee, merged the commit. Lennart Poettering, the creator of systemd, known for having controversial technical and architectural positions regarding the Linux ecosystem, 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[5].
[Company]'s response
Lawsuit
Consumer response
Consumer response is mixed. Some says the age is manually entered so it doesn't affect privacy, others warn about the slippery slope and the potential to add national ID on system boot or installation. Users also point out Microsoft's influence over systemd[6].
Users have been migrating to Artix Linux, Void Linux, Devuan and other systemd-free Linux distributions.
References
- ↑ Russell, Sean E. (2025-07-30). "systemd really, really sucks". Archived from the original on 2026-02-14. Retrieved 2026-03-20.
- ↑ "systemd System and Service Manager". freedesktop.org. 2024-02-22. Archived from the original on 2026-01-06. Retrieved 2026-03-20.
- ↑ Taylor, Dylan M. (2026-03-19). "userdb: add birthDate field to JSON user records". GitHub. Archived from the original on 2026-03-20. Retrieved 2026-03-20.
- ↑ "Luca Boccassi". GitHub. Archived from the original on 2026-03-20. Retrieved 2026-03-20.
- ↑ Rudra, Sourav (2026-03-20). "Systemd's New Feature Brings Age Verification Option to Linux". It's FOSS. Archived from the original on 2026-03-20. Retrieved 2026-03-20.
- ↑ u/KestrelVO (2026-03-20). "Systemd's New Feature Brings Age Verification Option to Linux". Reddit. Archived from the original on 2026-03-20. Retrieved 2026-03-20.
{{cite web}}:|archive-date=/|archive-url=timestamp mismatch; 2026-03-21 suggested (help)