Going my own way
Oct. 6th, 2015 01:38 pmReaction 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)fart fart fart
Date: 2015-10-06 03:26 pm (UTC)no subject
Date: 2015-10-06 03:32 pm (UTC)no subject
Date: 2015-10-06 03:52 pm (UTC)no subject
Date: 2015-10-06 03:53 pm (UTC)no subject
Date: 2015-10-06 03:57 pm (UTC)Sarah Sharp
Date: 2015-10-06 04:18 pm (UTC)Re: Sarah Sharp
Date: 2015-10-06 04:27 pm (UTC)no subject
Date: 2015-10-06 04:50 pm (UTC)no subject
Date: 2015-10-06 05:13 pm (UTC)BitcoinXT
Date: 2015-10-06 05:31 pm (UTC)Re: BitcoinXT
Date: 2015-10-06 05:32 pm (UTC)IF you want to avoid trolling...
[Where is the Edit button???]
no subject
Date: 2015-10-06 05:37 pm (UTC)no subject
Date: 2015-10-06 05:55 pm (UTC)no subject
Date: 2015-10-06 06:42 pm (UTC)no subject
Date: 2015-10-06 06:53 pm (UTC)Fart
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
Questioning the decision process - never to late
Date: 2015-10-06 07:53 pm (UTC)petergk
Got the perfect desktop environment for your kernel fork!
Date: 2015-10-06 07:58 pm (UTC)What Sarah was pushing ...
Date: 2015-10-06 08:03 pm (UTC)Unfortunately, that's a German-only site, but you may find an appropriate translation by one of those web translation services.
no subject
Date: 2015-10-06 08:23 pm (UTC)Stay with the main project
Date: 2015-10-06 08:30 pm (UTC)no subject
Date: 2015-10-06 08:36 pm (UTC)