Some of you need to watch this video, and hang your head in shame.
Dylan Taylor has been receiving constant harassment, including threats to his life and safety, for actions done collectively by SystemD. The article by Sam Bent was explictly mentioned as part of the harassment campaign, and rightfully so.
I don’t think enough people realize that this is catastrophically bad. It’ll discourage people from becoming open source developers, it’ll discourage people from using Linux, and it’ll discourage legislators from taking the Linux community seriously.
If you ever wished ill upon another human being for complying with a relatively inconsequential law, you are better off never touching a computer again. The Linux community has collectively gone so far beyond what is acceptable here.


You missed this option:
systemd is quite modular. For example, if you abhor systemd-resolved (not at unreasonable stance) it’s NBD to disable it.
Recently (<1 year?) I frequently see the notion that software is “tainted” by having been touched by Bad. I find this a bit silly. Especially if it’s from a user who’s not even spending time in the codebase.
If the law creates this new API, nobody will be able to get away without leaking PII to the web (I think it will have a javascript API). 1970 jan 1 identifies *nix users, 1900 jan 1, even an “unset” will leak info on people, etc. entropy and shit. Websites will also try to use the API. One could set the function to crash JS, or disable all JS, but that already breaks 90% of the web. One could also: either not install userdb (like I do), or install a non-systemd linux, but those still will leak “unset” or “API disabled”.
There’s no getting away from this, it really is the law that we should push back against. Unfortunately it’s a fight currently only Americans and Brazilians can participate in properly. Donations won’t work well, govts these days often clamp down on NGOs because they often get money internationally, and therefore, they are “foreign interference” etc.