¿Qué es la Digital Age Assurance Act de California?
El 13 de octubre de 2025, el gobernador de California Gavin Newsom firmó la Digital Age Assurance Act (AB-1043), una ley que entrará en vigor el 1 de enero de 2027 y que transforma radicalmente cómo los sistemas operativos y aplicaciones manejan la edad de los usuarios menores de edad. Esta normativa, respaldada por gigantes tecnológicos, obliga a los proveedores de sistemas operativos a recolectar información de edad durante la configuración inicial de cuentas y a generar una señal digital de rango de edad accesible para desarrolladores de aplicaciones.
La ley define categorías específicas de edad (menor de 13 años, 13-15, 16-17 y 18+) que se transmiten mediante una API estandarizada. Los desarrolladores que utilicen esta señal de buena fe quedan protegidos de multas que van desde $2,500 USD por infracción negligente hasta $7,500 USD por infracción intencional, aplicadas por el Fiscal General de California.
A diferencia de otras leyes de verificación de edad que requieren documentos de identidad, AB-1043 se enfoca en una infraestructura a nivel de dispositivo diseñada para proteger la privacidad sin exigir identificación documental directa. Esta señal se considera autoritativa y precisa para cumplir con normativas federales como COPPA (Children’s Online Privacy Protection Act) y estatales como CCPA (California Consumer Privacy Act).
Implicaciones para el ecosistema FOSS y distribuciones Linux
Distribuciones Linux bajo escrutinio
La controversia más grande para el mundo del software libre surge de la interpretación amplia del término «proveedor de sistema operativo». Según la ley, cualquier entidad que desarrolle, licencie o controle software de sistema operativo en dispositivos de uso general podría caer bajo esta definición, lo que incluye a distribuciones Linux populares como Ubuntu, Fedora, Arch Linux y Alpine.
Los proyectos FOSS que distribuyen sistemas operativos completos se enfrentan a obligaciones técnicas complejas:
- Modificar instaladores (como Calamares, Anaconda o Ubiquity) para incluir interfaces accesibles de recolección de edad durante el setup inicial.
- Implementar APIs que generen y transmitan señales de edad en tiempo real a aplicaciones que las soliciten.
- Garantizar cumplimiento antes del 1 de julio de 2027 para usuarios con cuentas previamente configuradas.
Como señala TechRadar, las distribuciones Linux están «en la línea de fuego» porque esta obligación choca con el ethos FOSS de privacidad, minimalismo y control del usuario. Muchas distros operan con equipos pequeños de voluntarios que no cuentan con recursos legales o de desarrollo para implementar estas características.
Repositorios de paquetes y tiendas de aplicaciones FOSS
La definición de «covered application store» (tienda de aplicaciones cubierta) en la ley abarca «sitios web, servicios en línea o plataformas públicamente disponibles que distribuyen y facilitan la descarga de aplicaciones de desarrolladores terceros». Bajo esta interpretación, plataformas como Flathub, Snapcraft o incluso repositorios APT, DNF y Pacman podrían considerarse tiendas cubiertas si distribuyen aplicaciones de terceros.
Sin embargo, la ley contiene una excepción estrecha para plataformas que distribuyen exclusivamente extensiones, plugins o complementos que se ejecutan dentro de otra aplicación anfitriona (como GNU Elpa para Emacs). Esta excepción no cubre a los repositorios tradicionales que distribuyen aplicaciones independientes, bibliotecas, herramientas de línea de comandos y componentes del sistema.
El mayor desafío para repositorios mixtos es que, aunque distribuyan también bibliotecas compartidas, firmware y artefactos de depuración, si incluyen aplicaciones de terceros (como Firefox, LibreOffice, GIMP), podrían cumplir la definición de «tienda cubierta».
Desarrolladores y mantenedores FOSS
La ley define como «desarrollador» a cualquier persona que posea, mantenga o controle una aplicación. En el contexto FOSS, esto incluye a:
- Mantenedores upstream que revisan y fusionan cambios, etiquetan releases y gestionan dependencias.
- Empaquetadores downstream que aplican parches específicos de la distribución, compilan binarios y controlan el ritmo de actualizaciones.
Ambos actores podrían ser considerados «desarrolladores» bajo esta ley. Para proyectos FOSS distribuidos a través de tiendas cubiertas (como Google Play o App Store), los desarrolladores deberán integrar la API de señales de edad para aplicar controles apropiados, como límites de tiempo de pantalla o restricciones de contenido.
La buena noticia es que los desarrolladores que utilicen la señal de edad de buena fe obtienen protección legal contra infracciones de COPPA y otras leyes de protección infantil. Para proyectos distribuidos exclusivamente fuera de tiendas centralizadas (por ejemplo, vía GitHub, SourceForge o F-Droid), la obligación directa es menor, aunque la señal puede usarse como defensa legal si la aplicación procesa datos de menores en California.
Desafíos técnicos y filosóficos para FOSS
La configuración de cuentas no es uniforme
La ley asume un evento claramente identificable llamado «configuración de cuenta» (account setup). Pero en sistemas FOSS, la creación de cuentas puede ocurrir de formas muy diversas:
- Antes de la instalación, si las cuentas están definidas en un servidor de autenticación central (LDAP, Active Directory).
- Durante la instalación, mediante asistentes gráficos o en línea de comandos.
- Después de la instalación, a través de herramientas como useradd, configuración manual de /etc/passwd, o GUIs de administración de usuarios.
- Nunca, en sistemas experimentales sin concepto tradicional de «usuarios» (por ejemplo, sistemas basados en capacidades o microkernel).
Esta diversidad técnica hace que sea extremadamente difícil identificar un único momento y lugar donde implementar la interfaz de recolección de edad de manera uniforme en todas las distribuciones.
Sistemas multiusuario y ambigüedad del usuario primario
Otra complicación surge de la definición de «usuario primario del dispositivo». En sistemas multiusuario (comunes en servidores, estaciones de trabajo compartidas o entornos educativos), el usuario principal puede ser un adulto, pero otros usuarios del mismo dispositivo podrían ser menores de edad. La ley no aborda cómo manejar esta ambigüedad, lo que genera escenarios donde la señal de edad transmitida podría no corresponder al usuario real que ejecuta la aplicación en un momento dado.
Conflicto con la filosofía FOSS
Más allá de los desafíos técnicos, AB-1043 plantea tensiones filosóficas con los valores fundamentales del software libre:
- Privacidad por diseño: Muchos proyectos FOSS priorizan la recolección mínima de datos. Obligar a capturar y transmitir información de edad va en contra de este principio.
- Control del usuario: El movimiento del software libre se basa en que los usuarios controlen su software. Una señal de edad obligatoria reduce esa autonomía.
- Recursos limitados: A diferencia de Apple, Google o Microsoft, la mayoría de distribuciones FOSS operan con equipos pequeños de voluntarios sin presupuesto legal o de ingeniería para implementar compliance complejo.
¿Qué deben hacer founders y startups tech?
Si tu startup desarrolla aplicaciones distribuidas en California
Si tu producto se distribuye a través de tiendas de aplicaciones como App Store, Google Play o Microsoft Store, debes prepararte para integrar la API de señales de edad antes de enero de 2027. Esto incluye:
- Actualizar tu stack técnico para recibir y procesar señales de edad en tiempo real.
- Ajustar funcionalidades según el rango de edad del usuario (límites de tiempo, restricciones de contenido, controles parentales).
- Documentar el uso de buena fe de estas señales para obtener protección legal contra multas.
Si tu startup desarrolla herramientas o infraestructura FOSS
Para proyectos de infraestructura, librerías o herramientas de desarrollo distribuidas principalmente a través de repositorios FOSS, el impacto directo es menor. Sin embargo, si tu proyecto evoluciona hacia una aplicación de usuario final (por ejemplo, una GUI para desarrolladores distribuida vía Flathub), deberás considerar compliance.
Si operas una distribución Linux o repositorio de paquetes
Este es el grupo más afectado. Las opciones son limitadas:
- Implementar compliance completo: Modificar instaladores, kernels y gestores de paquetes para soportar señales de edad. Esto requiere recursos significativos.
- Restringir distribución geográfica: Dejar de distribuir o dar soporte oficial en California, aunque esto es difícil de aplicar en proyectos globales de código abierto.
- Abogar por excepciones legislativas: Unirse a esfuerzos de advocacy (como los de la Software Freedom Conservancy o Open Source Initiative) para obtener excepciones explícitas para proyectos FOSS comunitarios sin fines de lucro.
Oportunidades emergentes para startups
Más allá de los desafíos de compliance, AB-1043 abre oportunidades de negocio para founders que sepan anticiparse:
- Soluciones de compliance-as-a-service: Startups que ofrezcan SDKs, APIs y herramientas de integración para facilitar el cumplimiento de AB-1043 en aplicaciones y sistemas operativos.
- Infraestructura de señales de edad para FOSS: Plataformas open-source que permitan a distribuciones Linux implementar señales de edad sin comprometer privacidad (por ejemplo, usando pruebas de conocimiento cero o criptografía homomórfica).
- Consultoría legal-tech para FOSS: Servicios especializados que ayuden a proyectos comunitarios a navegar compliance sin perder su ethos.
Conclusión
La Digital Age Assurance Act de California (AB-1043) representa un cambio fundamental en cómo los sistemas operativos y aplicaciones deben manejar la edad de usuarios menores. Aunque su intención es proteger a los niños en línea sin recurrir a verificación documental invasiva, sus implicaciones para el ecosistema FOSS son profundas y potencialmente disruptivas.
Las distribuciones Linux, repositorios de paquetes y desarrolladores FOSS enfrentan desafíos técnicos, filosóficos y de recursos que no tienen soluciones claras antes de la fecha de entrada en vigor en 2027. Para founders de startups tech, esta ley exige preparación inmediata si distribuyen aplicaciones en California, pero también abre ventanas de oportunidad para quienes desarrollen soluciones de compliance innovadoras y respetuosas con la privacidad.
El debate apenas comienza, y la comunidad FOSS deberá organizarse para abogar por excepciones razonables o encontrar soluciones técnicas que respeten tanto el espíritu de la ley como los valores del software libre.
¿Navegando regulaciones complejas en tu startup? Conecta con founders que enfrentan desafíos similares de compliance y privacidad en nuestra comunidad.
Fuentes
- https://runxiyu.org/comp/ab1043/ (fuente original)
- https://legiscan.com/CA/text/AB1043/id/3221595
- https://www.troutmanprivacy.com/2025/10/analyzing-californias-digital-age-assurance-act/
- https://reason.org/commentary/examining-californias-digital-age-assurance-act/
- https://www.hunton.com/privacy-and-cybersecurity-law-blog/california-introduces-new-age-verification-requirements-for-software-applications
- https://www.techradar.com/computing/software/californias-age-verification-law-is-proving-controversial-heres-what-you-need-to-know-and-why-some-linux-distros-are-in-the-firing-line













