So I run my app in a linux container under windows and I'm exempt from age verification? Isn't android linux under the hood? I'm sure the law is not so easy to get around. How does it work?
> These amendments redefine the term “operating system provider” to exclude any person or entity that distributes an OS or application “under license terms that permit a recipient to copy, redistribute, and modify the software.” Any software distributed under the GPL, MIT, BSD, and Apache licenses satisfies that test, which removes the likes of Debian, Fedora, Ubuntu, Arch, and the BSD family from AB 1856’s scope.
[…]
> Windows, macOS, iOS, and Android remain fully in scope, with age collection required at account setup from January 1, 2027. A later July 1, 2027, deadline applies to devices set up before January 1. Whether SteamOS is in scope isn’t yet clear: its Arch-based system components are open source, but Valve distributes the image alongside the proprietary Steam client.
I’m slightly confused about Android, I thought Android the OS was open source but then enough functionality is added by Google’s app store to keep it sort of under their control for the most part…
There is an open source version of Android released by Google (AOSP), but it's mostly permissively licensed (pretty much everything except the kernel), and the versions of Android that ship with nearly all devices (even Pixel devices) have modifications that are not open source. It's not just the app store, it's the actual services exposed as APIs. Thus, projects like Lineage and Graphene not being subject, but Google and Samsung still are.
The reason Steam OS is a gray area is the question of what constitutes "the OS". For Android, you can't run apps without the components in question, so it's pretty cut and dry. Steam OS, you can technically use it without Steam: switch it to desktop mode, disable Steam, and run it as just an Arch variant; you can even launch games installed via Steam if you really want. But in practice nobody does that, because you would just use another distro if that was your goal. So, is Steam part of "the OS", since it's the main thing you see when you boot by default, and probably the reason you use that distro? Or is it just a prominently featured application?
edit to add: Here's a graphic depicting the general shape of Android. Pretty much everything except the kernel can have closed source modifications (and even the kernel will typically have proprietary drivers and firmware blobs): https://upload.wikimedia.org/wikipedia/commons/3/32/AOSP_And...
I know it sounds like a joke again, but the GNU/Linux <-> Linux distinction is kinda important semantically.
[−]ameliaquining · 2026-08-30 Sun 13:25 UTC ·
link
GNU is not particularly relevant here either; age verification rules were never going to affect glibc, bash, coreutils, GCC, Emacs, or any other GNU packages that I'm aware of, and would have equally affected Linux distributions built without any of them. (You could imagine that in the future there's a mandate to somehow tie age verification into boot integrity mechanisms such that GRUB would be affected, but I don't think that was contemplated for the current round of regulations.) The projects I'm aware of that were affected were systemd and D-Bus, and even these didn't contemplate adding any actual age-verification stuff, just adding age-category fields to data schemas in case something else needed to use them.
Yeah, you could talk about Alpine/Linux too, but those are definitely different from Google/Linux aka. Android. A free kernel alone does not make a free operating system.
> These amendments redefine the term “operating system provider” to exclude any person or entity that distributes an OS or application “under license terms that permit a recipient to copy, redistribute, and modify the software.” Any software distributed under the GPL, MIT, BSD, and Apache licenses satisfies that test, which removes the likes of Debian, Fedora, Ubuntu, Arch, and the BSD family from AB 1856’s scope. […]
> Windows, macOS, iOS, and Android remain fully in scope, with age collection required at account setup from January 1, 2027. A later July 1, 2027, deadline applies to devices set up before January 1. Whether SteamOS is in scope isn’t yet clear: its Arch-based system components are open source, but Valve distributes the image alongside the proprietary Steam client.
I’m slightly confused about Android, I thought Android the OS was open source but then enough functionality is added by Google’s app store to keep it sort of under their control for the most part…
The reason Steam OS is a gray area is the question of what constitutes "the OS". For Android, you can't run apps without the components in question, so it's pretty cut and dry. Steam OS, you can technically use it without Steam: switch it to desktop mode, disable Steam, and run it as just an Arch variant; you can even launch games installed via Steam if you really want. But in practice nobody does that, because you would just use another distro if that was your goal. So, is Steam part of "the OS", since it's the main thing you see when you boot by default, and probably the reason you use that distro? Or is it just a prominently featured application?
edit to add: Here's a graphic depicting the general shape of Android. Pretty much everything except the kernel can have closed source modifications (and even the kernel will typically have proprietary drivers and firmware blobs): https://upload.wikimedia.org/wikipedia/commons/3/32/AOSP_And...