We can just do the adult check thing the usual way.

https://slrpnk.net/post/35037163

The problem with that whole situation is the way the law is written the developer is the one held responsible if a child circumvents the check to access adult content. Therefore, developers will have to pay hefty fines unless they:

-1: Have a way to positively make sure the person enters their age is telling the truth; and

-2: Lock this value from being changed by the user afterwards.

One can see how incredibly problematic this is for both privacy and true ownership and control over your own machine. There is also a lot that needs to be figured out in the law such as what will happen when someone inevitably finds a way to hack the system to circumvent it. Ultimately, big tech won’t care as much about the fines because of their deep pockets but small nonprofit open source projects will be killed.

All of this seems impossible to enforce in the FOSS ecosystem. People can just fork the software and remove any restriction they don’t like. That’s kind of the whole point of free software. Users are free to use their devices however they like, including in ways that are not intended by the devloper.
You’re right. Computing devices need to be locked down in such a way that prevents consumers running software that isn’t signed by an approved/licensed software vendor owned and/or favored by an oligarch and existing general purpose computers need to be made illegal. We don’t need “hobbyist programmers” anymore, humans have no place writing code.
28c3: The coming war on general computation

YouTube