{"id":226276,"date":"2026-03-20T08:05:00","date_gmt":"2026-03-20T12:05:00","guid":{"rendered":"https:\/\/news-you-need.com\/index.php\/2026\/03\/20\/systemds-new-feature-brings-age-verification-option-to-linux\/"},"modified":"2026-03-22T05:45:16","modified_gmt":"2026-03-22T09:45:16","slug":"systemds-new-feature-brings-age-verification-option-to-linux","status":"publish","type":"post","link":"https:\/\/news-you-need.com\/index.php\/2026\/03\/20\/systemds-new-feature-brings-age-verification-option-to-linux\/","title":{"rendered":"Systemd\u2019s New Feature Brings Age Verification Option to Linux"},"content":{"rendered":"<p><a href=\"https:\/\/itsfoss.com\/news\/systemd-age-verification\/\">Systemd\u2019s New Feature Brings Age Verification Option to Linux<\/a><\/p>\n<p><a href=\"https:\/\/itsfoss.com\/news\/systemd-age-verification\/\">https:\/\/itsfoss.com\/news\/systemd-age-verification\/<\/a><\/p>\n<p>Publish Date: <a href=\"publish_date]\">2026-03-20 08:05:00<\/a><\/p>\n<p>Source Domain: <a href=\"itsfoss.com\">itsfoss.com<\/a><\/p>\n<p>If you have not been living under a rock, then you most likely know that age verification has been all over tech news lately, and the conversation surrounding it is a mess with a lot of information and misinformation flowing around.<\/p>\n<p>For people who are trying to understand what&#8217;s going on, the TLDR is that laws in regions like California, Colorado, and Brazil now require operating systems to report age signals to apps and app stores.<\/p>\n<p>systemd, the init system and service manager used by most major Linux distributions, has made a change tied to this whole situation, but it is probably not what you are imagining.<\/p>\n<h2 id=\"whats-going-on\">What&#8217;s going on?<\/h2>\n<p><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2026\/03\/systemd-add-birthdate-field-merge-request.png\" class=\"kg-image\" alt=\"this is a screenshot of an accepted merge request on systemd's github repo that is titled: userdb: add birthDate field to JSON user records #40954\" loading=\"lazy\" width=\"1357\" height=\"863\" srcset=\"https:\/\/itsfoss.com\/content\/images\/size\/w600\/2026\/03\/systemd-add-birthdate-field-merge-request.png 600w, https:\/\/itsfoss.com\/content\/images\/size\/w1000\/2026\/03\/systemd-add-birthdate-field-merge-request.png 1000w, https:\/\/itsfoss.com\/content\/images\/2026\/03\/systemd-add-birthdate-field-merge-request.png 1357w\" sizes=\"(min-width: 720px) 720px\"\/><\/p>\n<p>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.<\/p>\n<p>This is the same record that already holds basic user metadata like realName, emailAddress, and location. The field stores a full date in YYYY-MM-DD format and can only be set by administrators, not by users themselves.<\/p>\n<p>Lennart Poettering, the creator of systemd, has clarified that this change is:<\/p>\n<p>An optional field in the userdb JSON object. It&#8217;s not a policy engine, not an API for apps. We just define the field, so that it&#8217;s standardized iff people want to store the date there, but it&#8217;s entirely optional.<\/p>\n<p>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.<\/p>\n<p>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 <strong>people were misunderstanding what systemd is trying to do here<\/strong>.<\/p>\n<p>So yeah, that is what this change looks like, but this won&#8217;t be stopping the haters and conspiracy theorists from making wild&#8230;<\/p>\n<p><a href=\"https:\/\/itsfoss.com\/news\/systemd-age-verification\/\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Systemd\u2019s New Feature Brings Age Verification Option to Linux https:\/\/itsfoss.com\/news\/systemd-age-verification\/ Publish Date: 2026-03-20 08:05:00 Source&#8230;<\/p>\n","protected":false},"author":1,"featured_media":226277,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/itsfoss.com\/content\/images\/2026\/03\/systemd-age-verification-change-banner.png","fifu_image_alt":"","footnotes":""},"categories":[48],"tags":[71],"class_list":["post-226276","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux"],"_links":{"self":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/226276"}],"collection":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/comments?post=226276"}],"version-history":[{"count":1,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/226276\/revisions"}],"predecessor-version":[{"id":226278,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/226276\/revisions\/226278"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media\/226277"}],"wp:attachment":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media?parent=226276"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/categories?post=226276"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/tags?post=226276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}