El proyecto freedesktop ha cerrado una propuesta de interfaz de verificación de edad para escritorios Linux tras recibir fuertes críticas de la comunidad. La iniciativa buscaba ayudar a las aplicaciones a cumplir con las nuevas leyes estatales de EE. UU. sobre verificaciones de edad en línea. Los críticos plantearon preocupaciones sobre la privacidad y la idoneidad de tales funciones en los estándares principales de escritorio.
La propuesta surgió en medio de discusiones sobre la reciente legislación de EE. UU., incluyendo la AB-1043 de California y la SB26-051 de Colorado, que imponen requisitos más estrictos de verificación de edad para ciertos servicios en línea. Estas leyes han generado preguntas sobre las adaptaciones necesarias en los sistemas Linux. nnPara abordar esto, se presentó una solicitud de fusión en las especificaciones XDG mantenidas por freedesktop.org. Sugería introducir una nueva interfaz D-Bus llamada org.freedesktop.AgeVerification. Esta interfaz permitiría a las aplicaciones consultar al sistema operativo el rango de edad del usuario, proporcionando categorías como Unknown, Under 13, 13–15, 16–17 y 18+, sin revelar las fechas de nacimiento exactas. nnEl sistema planeaba almacenar el año de nacimiento del usuario localmente en el directorio de configuración de usuario de AccountsService en /var/lib/AccountsService/users/. Las aplicaciones accederían solo al rango de edad derivado mediante métodos como GetAgeBracket, con el objetivo de mantener los datos subyacentes privados. nnA pesar de estas intenciones, la propuesta enfrentó críticas rápidas de desarrolladores y miembros de la comunidad. Las principales preocupaciones incluían riesgos potenciales de privacidad, la integración de políticas específicas de jurisdicciones en la infraestructura de escritorio y la idoneidad de incluir dicha funcionalidad en el espacio de nombres principal de freedesktop. Algunos argumentaron que asociar un estándar de escritorio fundamental con regulaciones políticamente sensibles podría dañar la reputación del proyecto. nnEn respuesta, el autor de la solicitud de fusión la cerró, declarando que cualquier desarrollo futuro se llevaría a cabo dentro de la infraestructura de portales, como la utilizada por Flatpak. Hasta ahora, no se han delineado planes definitivos sobre cómo las comunidades Linux y de código abierto manejarán estos desafíos regulatorios.