The bill doesn't exempt Linux-based systems by name, if that's what you're thinking. It exempts any operating system that allows users to "copy, redistribute, and modify the software". It's a bit arbitrary in the sense that Microsoft and Apple could dodge the requirement by simply becoming open source, but that's not going to happen so it's not really a problem.
At the risk of sounding off-topic, there is other legislation distinguishing OS which contain an individualized app store from those which do not. Maybe Facebook Under 13, Facebook Teen, and Facebook Adult should be different apps.
Colorado legislation, for example, won’t change if the OS license changes.
> It's a bit arbitrary in the sense that Microsoft and Apple could dodge the requirement by simply becoming open source, but that's not going to happen so it's not really a problem.
Considering macOS is already built on an OSS kernel (Darwin), and that Apple no longer charges any money for OS upgrades, I could imagine a world where Apple just shuffles some components around and announces macOS is now fully open source. Just so happens to require a lot of Apple chips with proprietary firmware, but hey that's for security reasons. Trusted enclave and all that. Nothing to see here. We'll take the exemptions for FOSS now please.
(Of course the real reason Apple won't do this is that they already have almost all of their user's ages via Apple ID, and being a trusted age-auth intermediary actually plays to their core strengths really well.)