Developer forks systemd to remove age verification birthDate field

Jeffrey Seathrún Sardina, a machine learning researcher, has created a fork of systemd called Liberated systemd to excise its recently added birthDate field. The field was introduced last week in response to age verification laws in California, Colorado, and Brazil. The fork aims to eliminate what its creator views as surveillance-enabling code while staying in sync with the mainline project.

Systemd serves as the default init system and service manager for most major Linux distributions, handling boot processes and service management. Last week, its developers merged a pull request adding an optional birthDate field to user records. This field, settable only by administrators, supports compliance with age verification requirements in California, Colorado, and Brazil. Systemd itself does not process the data; it provides a standardized field for tools like xdg-desktop-portal, which distributions can ignore if unneeded. In response, Jeffrey Seathrún Sardina launched Liberated systemd, a fork stripping out the birthDate-related code. The repository states its goal plainly: remove surveillance-enabling elements while preserving the rest of systemd and tracking upstream changes. The fork modifies 12 files across five commits, excising the field, homectl options for setting birth dates, relevant man page entries, display code, and tests. As of March 23, 2026, it trails mainline systemd by 37 commits. Sardina also maintains a companion systemd-suite repository for testing the fork. This one-person effort has no releases yet and may not suit production use due to its lag. Such forks often spark discussion in open source communities, particularly amid debates over age verification mandates.

Related Articles

Governor Gavin Newsom signs California's Digital Age Assurance Act, requiring OS age verification for safer online content.
Image generated by AI

California enacts Digital Age Assurance Act requiring OS age verification

Reported by AI Image generated by AI

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.

Reported by AI

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.

Reported by AI

A critical vulnerability in the TLP Linux power management tool has been fixed after researchers discovered it allowed local attackers to bypass authentication and alter system settings. The flaw, identified in version 1.9.0 and tracked as CVE-2025-67859, stemmed from a race condition in the Polkit mechanism. TLP developers released version 1.9.1 on January 7, 2026, addressing the issue following coordinated disclosure.

A developer has introduced an unconventional CPU scheduler for Linux that relies on astrological factors rather than traditional algorithms. The tool uses planetary positions, zodiac signs, lunar phases, and cosmic weather reports to make scheduling decisions within the sched_ext framework. This whimsical approach challenges conventional computing priorities by letting celestial influences guide resource allocation.

Reported by AI

The Devuan developers have announced the release of Devuan GNU/Linux 6.0, a systemd-free derivative of Debian 13 'Trixie'. Codename Excalibur, this version uses the Linux 6.12 LTS kernel for enhanced hardware support. It introduces several updates while maintaining compatibility with Debian.

 

 

 

This website uses cookies

We use cookies for analytics to improve our site. Read our privacy policy for more information.
Decline