On Sat, Apr 26, 2014 at 1:53 PM, Joel Rees <joel.rees@gmail.com> wrote:
> On Fri, Apr 25, 2014 at 10:59 PM, Chris Angelico <rosuav@gmail.com> wrote:
>> Please, can someone explain - without too much on the politics, ifOkay. Thank you for explaining. (Including the below.)
>> that's possible - whether it's right for me to invest time into
>> learning systemd?
>
>
> This one is impossible to explain without bringing in stuff that the
> systemd/dbus/etc. crowd (using posts like the one that started this thread)
> have managed to paint over with the politics brush. (That's what I meant by
> poisoning the well.)
>
> So, no, it's impossible to explain without "politics".
I know how to code, and spend significant portions of my day doing so.
> On the other hand, you could learn to code, and then you could examine the
> code, and then you would understand why the acrimony goes all the way up to
> the top.
I'm familiar with C, having been using it for the better part of two
decades. But I've never dug into the Linux kernel, simply because it's
a huge amount of code to grok; and opening up a few source files won't
tell me why people are unhappy. (Unless it's all in comments, in which
case it's no different from reading text files.)
> Of course, understanding why XML configuration files don't belong inUhh, XML config files don't belong ... pretty much anywhere. :)
> boot-time code does take a bit more learning to code than simply
> understanding the difference between a pointer and an array.
>> [...]> Unfortunately, theyIt was developed at Red Hat. Are you saying they're trying to subvert
> are also the tools that certain vested interests are using to subvert the
> entire open-source development process. (Apparently using? No. It's getting
> pretty obvious now.)
open source, or someone else is? I'm lost.
> [...] You should also start learning how to use the BSDs, especially
> openBSD.As I said above, I can code. (Most of my need for Upstart/systemd
scripts is to get my stuff running on startup.) But maybe I should
start targeting a BSD, if only to get some experience with it.
You say there'll be a fork in the Linux kernel. But if the split is
over the use of systemd, why isn't there simply a fork of a
distribution, shipping some other init instead of systemd?
Maybe I should just shut up and go be a user. :|
ChrisA