Age Verification D-Bus Interface
For this reason, I'd like to propose a "hybrid" approach; introduce a new standard D-Bus interface, org.freedesktop.AgeVerification1, that can be implemented by arbitrary applications as a Distro sees fit. AccountsService could implement this API so that newer versions of distros will get the relevant features for free, while distros with an AccountsService too old to contain the feature can implement it themselves as a stop-gap solution. Taking inspiration from the File Manager D-Bus interface [5], I think something like the following might work: <!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd"> <node name="/org/freedesktop/AgeVerification1"> <interface name="org.freedesktop.AgeVerification1"> <method name="SetAge"> <arg type="s" name="User" direction="in"/> <arg type="u" name="YearsOfAge" direction="in"/> </method> <method name="SetDateOfBirth"> <arg type="s" name="User" direction="in"/> <arg type="s" name="Date" direction="in"/> </method> <method name="GetAgeBracket"> <arg type="s" name="User" direction="in"/> <arg type="u" name="AgeBracket" direction="out"/> </method> </interface> </node>
A screenshot shows a proposed D-Bus interface for implementing age verification across Linux distributions, including methods to set a user's age or date of birth and retrieve an age bracket. The joke is that a serious privacy-sensitive law is met with an elaborate, bureaucratic-looking API specification, making the absurdity of system-wide age verification feel like a software design exercise. EN: A screenshot shows a proposed D-Bus interface for implementing age verification across Linux distributions, including methods to set a user's age or date of birth and retrieve an age bracket. The joke is that a serious privacy-sensitive law is met with an elaborate, bureaucratic-looking API specification, making the absurdity of system-wide age verification feel like a software design exercise.
- @gentoomemes / 20184 2026-03-03
- @pokupkabitka / 54629 2026-03-04
- Type
- image
- Size
- 800×504 · 100.3 KiB
- Mood
- sarcastic, absurd
- Language
- en
- Added