MidnightBSD, a FreeBSD-based desktop operating system, has quietly updated its README to reflect a new geographic restriction. The project has added a clause that bars residents of any country, state, or territory with OS-level age verification mandates from using MidnightBSD


I’m sorry I am really not seeing what you are referencing from your link. This appears to be a link to the state administration manual which deals with how departments in the state of California operate.
This does not appear to be a law especially when you look at the procedure for revising the SAM.
Ie. Not assembly members.
Edit: sorry I didn’t respond to your second point. From the Cali law:
OR instead of having to collect that info at all you just put “OS not for cali” on the user agreement and just not deal with the risk.
You are right. I have no additional response to this that would not make me sound like an asshole.
What an odd thing to say. I do think that california based projects/products will try to follow (at least show an attempt) as you say but as big a market cali is there just is no reason for a OS (more so a donation funded linux one) to pander to one state.