Going my own way
Oct. 6th, 2015 01:38 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Reaction to Sarah's post about leaving the kernel community was a mixture of terrible and touching, but it's still one of those things that almost certainly won't end up making any kind of significant difference. Linus has made it pretty clear that he's fine with the way he behaves, and nobody's going to depose him. That's unfortunate, because earlier today I was sitting in a presentation at Linuxcon and remembering how much I love the technical side of kernel development. "Remembering" is a deliberate choice of word - it's been increasingly difficult to remember that, because instead I remember having to deal with interminable arguments over the naming of an interface because Linus has an undying hatred of BSD securelevel, or having my name forever associated with the deepthroating of Microsoft because Linus couldn't be bothered asking questions about the reasoning behind a design before trashing it.
In the end it's a mixture of just being tired of dealing with the crap associated with Linux development and realising that by continuing to put up with it I'm tacitly encouraging its continuation, but I can't be bothered any more. And, thanks to the magic of free software, it turns out that I can avoid putting up with the bullshit in the kernel community and get to work on the things I'm interested in doing. So here's a kernel tree with patches that implement a BSD-style securelevel interface. Over time it'll pick up some of the power management code I'm still working on, and we'll see where it goes from there. But, until there's a significant shift in community norms on LKML, I'll only be there when I'm being paid to be there. And that's improved my mood immeasurably.
(Edited to add a context link for the "deepthroating of Microsoft" reference)
In the end it's a mixture of just being tired of dealing with the crap associated with Linux development and realising that by continuing to put up with it I'm tacitly encouraging its continuation, but I can't be bothered any more. And, thanks to the magic of free software, it turns out that I can avoid putting up with the bullshit in the kernel community and get to work on the things I'm interested in doing. So here's a kernel tree with patches that implement a BSD-style securelevel interface. Over time it'll pick up some of the power management code I'm still working on, and we'll see where it goes from there. But, until there's a significant shift in community norms on LKML, I'll only be there when I'm being paid to be there. And that's improved my mood immeasurably.
(Edited to add a context link for the "deepthroating of Microsoft" reference)
no subject
Date: 2015-10-06 02:47 pm (UTC)Post content not showing up
Date: 2015-10-06 03:23 pm (UTC)Re: Post content not showing up
Date: 2015-10-07 12:58 pm (UTC)fart fart fart
Date: 2015-10-06 03:26 pm (UTC)Re: fart fart fart
Date: 2015-10-07 09:29 pm (UTC)no subject
Date: 2015-10-06 03:32 pm (UTC)no subject
Date: 2015-10-06 03:52 pm (UTC)(no subject)
From: (Anonymous) - Date: 2015-10-06 03:53 pm (UTC) - Expand(no subject)
From: (Anonymous) - Date: 2015-10-06 05:55 pm (UTC) - Expand(no subject)
From: (Anonymous) - Date: 2015-10-06 08:36 pm (UTC) - Expand(no subject)
From: (Anonymous) - Date: 2015-10-18 02:46 pm (UTC) - Expand(no subject)
From: (Anonymous) - Date: 2015-10-06 03:57 pm (UTC) - Expand(no subject)
From: (Anonymous) - Date: 2015-10-06 05:37 pm (UTC) - ExpandWhat Sarah was pushing ...
From: (Anonymous) - Date: 2015-10-06 08:03 pm (UTC) - ExpandRe: What Sarah was pushing ...
From: (Anonymous) - Date: 2015-10-07 11:02 am (UTC) - ExpandRe: What Sarah was pushing ...
From: (Anonymous) - Date: 2015-10-07 11:41 pm (UTC) - ExpandRe: What Sarah was pushing ...
From: (Anonymous) - Date: 2015-11-02 08:56 pm (UTC) - Expand(no subject)
From: (Anonymous) - Date: 2015-10-06 05:13 pm (UTC) - ExpandThanks!
From: (Anonymous) - Date: 2015-10-08 08:41 am (UTC) - ExpandQuestioning the decision process - never to late
From: (Anonymous) - Date: 2015-10-06 07:53 pm (UTC) - ExpandSarah Sharp
Date: 2015-10-06 04:18 pm (UTC)Re: Sarah Sharp
Date: 2015-10-06 04:27 pm (UTC)Re: Sarah Sharp
From: (Anonymous) - Date: 2015-10-27 05:33 pm (UTC) - Expandno subject
Date: 2015-10-06 04:50 pm (UTC)BitcoinXT
Date: 2015-10-06 05:31 pm (UTC)Re: BitcoinXT
From: (Anonymous) - Date: 2015-10-06 05:32 pm (UTC) - ExpandRe: BitcoinXT
From:Re: BitcoinXT
From: (Anonymous) - Date: 2015-10-07 12:21 am (UTC) - Expandno subject
Date: 2015-10-06 06:42 pm (UTC)no subject
Date: 2015-10-06 06:53 pm (UTC)Hmmm
From: (Anonymous) - Date: 2015-10-08 08:47 am (UTC) - ExpandTag me on that one too!
From: (Anonymous) - Date: 2017-01-02 05:14 am (UTC) - ExpandFart
Date: 2015-10-06 07:32 pm (UTC)I'm offended too.
Date: 2015-10-06 07:41 pm (UTC)Thanks for the post. If you are serious about it, please don't tweet profanity or retweet people who use profanity. Let it end here folks. https://twitter.com/rich0H/status/651450263874592768
Got the perfect desktop environment for your kernel fork!
Date: 2015-10-06 07:58 pm (UTC)no subject
Date: 2015-10-06 08:23 pm (UTC)Stay with the main project
Date: 2015-10-06 08:30 pm (UTC)Re: Stay with the main project
Date: 2015-10-06 08:39 pm (UTC)Re: Stay with the main project
From: (Anonymous) - Date: 2015-10-06 08:46 pm (UTC) - ExpandRe: Stay with the main project
From: (Anonymous) - Date: 2015-10-06 11:08 pm (UTC) - ExpandRe: Stay with the main project
From: (Anonymous) - Date: 2015-10-09 03:01 pm (UTC) - ExpandRe: Stay with the main project
From: (Anonymous) - Date: 2015-10-08 04:41 pm (UTC) - ExpandRe: Stay with the main project
From: (Anonymous) - Date: 2015-10-07 05:09 pm (UTC) - ExpandRe: Stay with the main project
From: (Anonymous) - Date: 2015-10-08 08:57 am (UTC) - ExpandRe: Stay with the main project
From: (Anonymous) - Date: 2015-10-15 08:21 am (UTC) - Expand*sigh*
Date: 2015-10-06 08:54 pm (UTC)If a woman is so silly and/or the society is so hopeless that things like Valerie mentioned (groping and such) actually *happen* at *conferences* without a proper man giving a proper kick into a bastard's face, there's no need to try to defend her cause: it's lost there already.
Thanks for all the fish, anyways.
--
Michael Shigorin
Re: *sigh*
Date: 2015-10-06 11:11 pm (UTC)Re: *sigh*
From: (Anonymous) - Date: 2015-10-09 10:07 am (UTC) - ExpandI am a little sad
Date: 2015-10-06 09:06 pm (UTC)going further Linus nature, kernel development need new platform, more "flexible" and open, so expert developers can control the code from new developers, tell them what is right or not without considering it as a personal attack, and create a more and more fruitful relation.
Re: I am a little sad
Date: 2015-10-26 12:13 am (UTC)no subject
Date: 2015-10-06 09:45 pm (UTC)So...
Date: 2015-10-06 10:34 pm (UTC)Linux is the Rolls Royce Conway Engine
Date: 2015-10-06 11:11 pm (UTC)FatELF
Date: 2015-10-06 11:59 pm (UTC)no subject
Date: 2015-10-07 12:25 am (UTC)no subject
Date: 2015-10-07 12:32 am (UTC)no subject
Date: 2015-10-08 05:19 pm (UTC)(no subject)
From: (Anonymous) - Date: 2015-10-13 09:06 pm (UTC) - ExpandWhatever
Date: 2015-10-07 12:44 am (UTC)Re: Whatever
Date: 2015-10-07 02:38 pm (UTC)Re: Whatever
From: (Anonymous) - Date: 2015-10-07 03:50 pm (UTC) - ExpandRe: Whatever
From: (Anonymous) - Date: 2015-10-07 11:50 pm (UTC) - ExpandRe: Whatever
From: (Anonymous) - Date: 2015-10-08 09:01 am (UTC) - ExpandRe: Whatever
From: (Anonymous) - Date: 2015-10-09 12:30 pm (UTC) - ExpandRe: Whatever
From: (Anonymous) - Date: 2017-03-04 11:11 am (UTC) - ExpandRe: Whatever
From: (Anonymous) - Date: 2015-10-26 12:21 am (UTC) - Expandno subject
Date: 2015-10-07 12:58 am (UTC)Not because it was the right thing to do or anything, but because it's pretty much the only way the kernel is going to be pried away from Torvalds.
"We're shocked, shocked to find abuse going on. Clearly Torvalds can't be trusted with kernel leadership".
Aaaaand boom, Linux is forked, several tens of millions is spent on rebranding, Torvalds is expelled for CoC violations, and a little underground funding goes into lampooning that stupid, "legacy" penguin.
Shiny new brand, shiny new conferences, shiny new CoC, old contributers welcomed back, kumbaya sung.
And 100% corporate control established. I'd give it 9 to 18 months. Count on it.
no subject
Date: 2015-10-07 08:26 am (UTC)If that even happens, the SJWs that swoop in will gut the project and leave it in ruins just like they did to the GNOME Foundation.
But go ahead, ruin a perfectly good software project to make yourself feel better.
(no subject)
From: (Anonymous) - Date: 2015-10-07 08:42 am (UTC) - Expand(no subject)
From: (Anonymous) - Date: 2015-10-07 01:44 pm (UTC) - ExpandA financial update
From: (Anonymous) - Date: 2015-10-07 02:49 pm (UTC) - Expand(no subject)
From: (Anonymous) - Date: 2015-10-07 02:54 pm (UTC) - Expandtoo late
From: (Anonymous) - Date: 2015-10-07 02:39 pm (UTC) - Expandby
Date: 2015-10-07 01:39 am (UTC)Re: by
Date: 2015-10-13 09:18 pm (UTC)There was a need to try this
Date: 2015-10-07 06:02 am (UTC)There was a group of people that spoke with Linus in person in the hallway after his talk at DebConf14. He said that being harsh doesn't seem to help stop bad code from coming in -- that it seems to happen anyway. So if being harsh doesn't seem to be helping, and it's clearly hurting, this seems to be more from "force of habit" than for tangible benefit, and there needs to be a more clear "feedback mechanism" showing that there are consequences to continuing bad behavior.
I think that's the spirit behind this fork, and if so it seems like a good idea.
Re: There was a need to try this
Date: 2015-10-08 09:06 am (UTC)Excellent observations.
You REALLY want to fork the kernel...
Date: 2015-10-07 07:38 am (UTC)