Wow, having read this, I think I will stick with FreeBSD. Reading through this thread I got *this* close to install Linux Mint for all the praise it was getting here over Ubuntu.
I don't honestly know whether people are ignorant, or just closing their eyes on important aspects.
Seeing which path linux pursuits, I would question whether it is good at all to get involved.
3 Months ago, I was using void-linux, despite hating all that crap which occurs in linux ecosystem, because void is very close to FreeBSD in terms of philosophy, etc, and FreeBSD was out of question due to having internet issues.
Luckily enough I have solved the internet problem, and with a MSI mainboard, except my iGPU everything else is supported on FreeBSD.
You see, I've switched from Windows to FreeBSD about a year ago. I like it a lot, but I'm notsure if it is really with my time. Everything is sonew and different on FreeBSD, nothing works out of the box.
Actually internet, and audio should work out of the box, but the other parts need tinkering.
Linux mint for example abstracts many steps, but the problem is, if something is preconfigured for you, is it configured to your liking ?
If you configure something yourself, you are going to do it once, and then stick with that configuration.
I agree, configuration takes time, but from my experience it is really worth it.
Afterall you are building something to your liking, and with default configurations it is rarely possible to satisfy everyones needs.
FreeBSD adopted a similar CoC between roughly 2018 and 2020. They voted overwhelmingly to change it to an alternative. It was quite ludicrous as I recall and very reporting based.
Was it the greek feministic CoC FreeBSD changed ?
Linux and other corporate sponsored FOSS projects have a lot more non dev "staff" and are quite top heavy. So more opportunities for such people to introduce bureacracy, in order to increase their [self] importance within the organisation. Also, corporate backers often push these things as part of their "box ticking" in getting affiliated orgs to conform.
Well, Linux is the core which communicates with your hardware/software, and having bureaucracy in something important as the core is an absolute no go, no matter how easy software X or Y can be used with it.
Tons of software in ports probably has similar CoCs - have you read them all for each and every project?
Probably, but it is still software you can dispose or replace.