Diseased Open Source Software Community - it's about ethics in Code of Conducts

Edit to avoid double-post: The solution here is to subvert from within, not to flee to another OS. Use their tactics against them.
The whole point of fleeing to another OS has to do with the projects turning to shit. The reason Mozilla was brought up in a lot of those posts was due to it's infamous crash and burn. It's market share is barely higher than that of IE, and the CEO scandal happened as Mozilla was already in a freefall thanks to vanity projects like Firefox OS taking priority over improving the browser as Chrome ate up market share left and right to become the #1 web browser. There was finally a rewrite done but it was seen as "too little too late", as it divided the remaining userbase with some claiming that Mozilla's desperately trying to ape Chrome (especially with UI updates and killing off the old plugin API).

Linus was infamous for his "no bullshit" style of running the project, he wouldn't cave into talentless coders who wanted to bloat up Linux and stuff such as his Nvidia finger or the C++ rant he did were testaments to that. That's also why adopting a code of conduct was seen as so out of character for him. It also had a tendency to keep out the most coddled dangerhairs from touching the project, and to some taking out Linus by framing him for sexual harassment/assault was a goal. The fear is that bloat and feature creep is eventually going to touch the core project, especially considering the rapid rise of systemd and Red Hat's growing influence of the Linux project.

On the other hand Linus still caved with things such as binary blobs before this (which led to the linux-libre kernel being created) so take that as you will.

Well that's fucked up then, I take it back. I guess it's not a big surprise that all these projects are overrun by these faggots considering the tech world is full of them.

The OpenBSD guy sadly is completely nuts and the big problem I personally had with it when checking it out is that it's somehow a lot like Gentoo but kinda worse and it also supports a lot less stuff hardware-wise. I'm not even talking some weird ARM board or other, no even pretty mainstream AMD64 (or however it is called like at this moment) junk, also especially when it comes to graphics. There's not really a good alternative to Linux still.
One of the main issues with BSD and driver support tends to come down to both binary blobs (which OpenBSD requires to be installed separately as it does not include any non freely licensed blob in the base install) and the fact that the GPL is seen as a viral license. Steve Ballmer criticized this and called it useless since any software that uses GPL code must be released as GPL licensed software as well. They can't just integrate the superior GPL drivers for that reason.
 
Last edited:
  • Informative
Reactions: Strange Looking Dog
I somehow can't imagine he'll cave in to the point of letting the kernel bloat into nonsense. Dude is pragmatic to a fault and will choose and continue to choose whatever he thinks is better. If he decides in his mid-life to stop getting mad about the kernel it doesn't spell necessarily the end of Linux and everything good. This code of conduct thing is kinda fucked though. I wonder what happened that he had such a change of heart so suddenly. I hope he doesn't have some sort of midlife crisis and plans to step down. That would be very bad.

/tech/ is going nuts right now. They might not be SJW faggots but they can be pretty dumb too.
 
Linus was infamous for his "no bullshit" style of running the project, he wouldn't cave into talentless coders who wanted to bloat up Linux and stuff such as his Nvidia finger or the C++ rant he did were testaments to that. That's also why adopting a code of conduct was seen as so out of character for him. It also had a tendency to keep out the most coddled dangerhairs from touching the project, and to some taking out Linus by framing him for sexual harassment/assault was a goal. The fear is that bloat and feature creep is eventually going to touch the core project, especially considering the rapid rise of systemd and Red Hat's growing influence of the Linux project.
Don't get me wrong, I understand the fear and I share it. If there were a good distro without systemd (I know how controversial that is) I would be using it right now and the idea of Red Hat controlling the project is terrifying to me. My hope is that Linus will maintain a strong hand in guiding the project while using the skills he gains from anger management to do it in a way that makes the troons slightly less angry. You can't keep them out forever, but you can kill them with politeness.

Also, because I feel the need to support my earlier point, here's a small collection of posts that I'm pretty sure are from the same guy on 4chan and 8chan:
screenshot-8ch.net-2018.09.16-20-31-14.png screenshot-8ch.net-2018.09.16-20-30-59.png screenshot-8ch.net-2018.09.16-20-30-49.png screenshot-8ch.net-2018.09.16-20-30-30.png screenshot-8ch.net-2018.09.16-20-30-21.png screenshot-warosu.org-2018.09.16-20-14-52.png screenshot-warosu.org-2018.09.16-20-13-50.png screenshot-warosu.org-2018.09.16-20-11-29.png screenshot-warosu.org-2018.09.16-20-10-46.png screenshot-warosu.org-2018.09.16-20-06-27.png
 
My hope is that Linus will maintain a strong hand in guiding the project while using the skills he gains from anger management to do it in a way that makes the troons slightly less angry.

The troons don't want in. They already could do that just by contributing code. They want to purge anyone who isn't woke, which will destroy the project if they actually get their way, as it has happened 100% of the time you let these vermin infest the place and dictate policy.
 
The code of conduct as written is fairly reasonable if you ask me. It doesn't commit any of the usual offenses like claiming universal jurisdiction over people's entire lifetime internet history, or redefining common terms like "violence" or "harassment" into their SJW "literal rape and murder" forms. The only dodgy bit to my eyes is the requirement to "enforce the code in good faith", which I could see being used to grief autistic nerds who don't do socializing well.
The real question here is going to be who enforces all this.
Typically when an "SJW CoC takeover" happens, the goal is to put all the decision-making into the hands of a newly created "social committee" which would be packed with the kind of soy people who run for committee posts instead of doing work. But in this case it looks like they're keeping authority in the hands of the current maintainers and the Linux Technical Advisory board. So I'd ask: how compromised are these people? If you give them a hammer, is their first impulse to build something or hit someone with it?
 
I don't read /tech/ or /g/ because my very limited experience there suggests threads just getting derailed by insults, namecalling, and people being snarky. Maybe I just had a bad sample but that and the stupid anime reaction images (I know, hypocritical) makes me not want to take it seriously.
 
Bit offtopic but everyone worried about systemd just needs to take a look at runit. If you've ever written a bash script without running to stackoverflow like some Pajeet having a maintenance free and fast init is the matter of one afternoon. You can also use SystemVInit. (if you can live with the anachronisms, is pretty lightweight and works fine though) I cannot advise OpenRC because besides politics, it's simply a mess imo. Init doesn't need to be that fucking complicated.
 
  • Agree
Reactions: CIA Nigger
I don't read /tech/ or /g/ because my very limited experience there suggests threads just getting derailed by insults, namecalling, and people being snarky. Maybe I just had a bad sample but that and the stupid anime reaction images (I know, hypocritical) makes me not want to take it seriously.
Oh, definitely. /g/ and /tech/ are basically unusable because every thread devolves into trolls trolling trolls within ~20 posts. Trying to have genuine discussion there is a fool's errand.
Bit offtopic but everyone worried about systemd just needs to take a look at runit. If you've ever written a bash script without running to stackoverflow like some Pajeet having a maintenance free and fast init is the matter of one afternoon. You can also use SystemVInit. (if you can live with the anachronisms, is pretty lightweight and works fine though) I cannot advise OpenRC because besides politics, it's simply a mess imo. Init doesn't need to be that fucking complicated.
I imagine everyone who uses Linux would be using runit as their init right now if systemd didn't come hard-baked into so many distros.
 
That might be. Can't imagine using anything besides Gentoo these days. Getting rid of "baked-in" stuff is a matter of setting the correct use flag. (In this case "-systemd" and then masking the systemd package by adding it's name to a simple text file so it doesn't get drawn in by some update) Compiling from source isn't a problem for somewhat modern systems anymore, there are even ARM boards these days where this is a viable thing to do on them even without stuff like distcc. If you need some complicated software which has tons of dependencies and would be a pain to compile, just spin up a docker image with Ubuntu or something. It's all pretty easy and lightweight if you know what you're doing.
 
That might be. Can't imagine using anything besides Gentoo these days. Getting rid of "baked-in" stuff is a matter of setting the correct use flag. (In this case "-systemd" and then masking the systemd package by adding it's name to a simple text file so it doesn't get drawn in by some update) Compiling from source isn't a problem for somewhat modern systems anymore, there are even ARM boards these days where this is a viable thing to do on them even without stuff like distcc. If you need some complicated software which has tons of dependencies and would be a pain to compile, just spin up a docker image with Ubuntu or something. It's all pretty easy and lightweight if you know what you're doing.
Doesn't gentoo still have a major problem in terms of the speed of portage?
 
So I'd ask: how compromised are these people? If you give them a hammer, is their first impulse to build something or hit someone with it?

The CoC is reasonable on paper like a lot of the motte-and-bailey shit you see from SJWs. "What's wrong with not harassing people?" they'll say while harassing people.
 
Doesn't gentoo still have a major problem in terms of the speed of portage?

Yeah, portage can be a bit slow sometimes, especially when you have really complicated dependency stuff going on. If you want to avoid the rather slow package search, there's eix. I use Gentoo on very slow computers. An aged AMD APU which is my daily driver and the other day I installed it on an Asus Tinker Board S. The hardest part there was getting a mainline kernel running on it with all the piece-of-shit patching and the Mali drivers and custom forks of stuff like X11 the Rockchip needed. (the nice thing here is though that Gentoo gives you a great framework to spin your own packages or add custom patches to existing ones) With a modern, mainstream and somewhat fast computer all these speed concerns are pretty much of the past though.
 
and all those useless idiots on the advisory board have a CoC to beat people with.
So is the advisory board compromised?
I took a look at their membership roll and it seems like it's all long-timers with serious credentials and real jobs at places that have a vested interest in stability. Not being part of the open source community myself I don't know how these guys operate in practice, but it doesn't sound like a worst-case scenario here.
 
So is the advisory board compromised?
I took a look at their membership roll and it seems like it's all long-timers with serious credentials and real jobs at places that have a vested interest in stability. Not being part of the open source community myself I don't know how these guys operate in practice, but it doesn't sound like a worst-case scenario here.

One hopes there's a bulwark against the worst kind of bullshit this opens the door to, but these people are unique. Give them an inch, and they give you AIDS.
 
FreeBSD didn't fall overnight either. Linus was the one who kept everything together and he sounds like he's tired of holding back the dangerhairs and managing soyboy programmers. I wonder how much of his kernel development submit mix-up was purposeful to avoid going.
 
Back