From: "Canek Peláez Valdés" <caneko@gmail.com>
To: gentoo-amd64@lists.gentoo.org
Subject: Re: [gentoo-amd64] Boycott Systemd
Date: Mon, 22 Sep 2014 23:00:49 -0500 [thread overview]
Message-ID: <CADPrc81wj+EwZAgDHUuBbmrzSsA=9wRM0UMWgbGfhAjnTwS-pQ@mail.gmail.com> (raw)
In-Reply-To: <CADPrc83pafn4NnTQVo8A64VEQHM=LpV6t0N1TyR12-pfhF3jEw@mail.gmail.com>
On Mon, Sep 22, 2014 at 3:22 PM, Canek Peláez Valdés <caneko@gmail.com> wrote:
> On Mon, Sep 22, 2014 at 3:08 PM, Harry Holt <harryholt@gmail.com> wrote:
>>
>>
>> On Mon, Sep 22, 2014 at 2:22 PM, Canek Peláez Valdés <caneko@gmail.com>
>> wrote:
>>>
>>> On Mon, Sep 22, 2014 at 12:58 PM, Barry Schwartz
>>> <chemoelectric@chemoelectric.org> wrote:
>>> > Lie Ryan <lie.1296@gmail.com> skribis:
>>> >> Diversity isn't about feeding people who feels everything not-invented
>>> >> here is godawful. When you have a clearly defined problem and you can
>>> >> create a solution that satisfies that niche better than any other
>>> >> solutions, that is diversity.
>>> >
>>> > ‘Diversity’ here is deviation from established Unix/POSIX philosophy
>>> > in system design. Years of effort to simplify programming are being
>>> > thrown away on grounds that resemble common arguments in favor of the
>>> > ‘tight integration’ that is Microsoft Windows. I mean, seriously, many
>>> > of the pro-systemd arguments are like those I have heard for using
>>> > Windows: that applications ‘just work’, because they were written for
>>> > a dominant system.
>>> >
>>> > But I view this like a programmer, not like a Windows user; I want my
>>> > software to be portable because it is written portably (in a POSIX
>>> > sense), not because it is written for a universally available
>>> > particular POSIX variant. What I see is something like a return to the
>>> > days when you had to write different code for variants of USG, BSD,
>>> > and whatnot, except that now, unlike then, one of the variants is
>>> > overwhelmingly dominant.
>>> >
>>> > What I really fear, though, is what if one day the kernel team is a
>>> > different entity, more like other entities in the Linux world?
>>>
>>> As a professional programmer, I completely disagree with any dogma
>>> based on "philosophy" rather than technical merits. I will not rehash
>>> here the same discussion we have had several times in gentoo-user, so
>>> I will just paste what Linus recently had to say about "the
>>> traditional unix"[1].
>>>
>>> "So I think many of the "original ideals" of UNIX are these days more
>>> of a mindset issue than necessarily reflecting reality of the
>>> situation.
>>>
>>> "There's still value in understanding the traditional UNIX "do one
>>> thing and do it well" model where many workflows can be done as a
>>> pipeline of simple tools each adding their own value, but let's face
>>> it, it's not how complex systems really work, and it's not how major
>>> applications have been working or been designed for a long time. It's
>>> a useful simplification, and it's still true at *some* level, but I
>>> think it's also clear that it doesn't really describe most of reality.
>>>
>>> "It might describe some particular case, though, and I do think it's a
>>> useful teaching tool. People obviously still do those traditional
>>> pipelines of processes and file descriptors that UNIX is perhaps
>>> associated with, but there's a *lot* of cases where you have big
>>> complex unified systems."
>>>
>>> Let me emphasize the important part:
>>>
>>> "There's still value in understanding the traditional UNIX [...] model
>>> [...], but let's face it, it's not how complex systems really work".
>>>
>>> So, I'm sorry, but if I'm going to take a programmer's word, is going
>>> to be Linus over almost anyone else. And to quote Rob Pike: "Not only
>>> is UNIX dead, it’s starting to smell really bad."
>>>
>>> Regards.
>>>
>>> [1]
>>> http://www.itwire.com/business-it-news/open-source/65402-torvalds-says-he-has-no-strong-opinions-on-systemd
>>> --
>>> Canek Peláez Valdés
>>> Profesor de asignatura, Facultad de Ciencias
>>> Universidad Nacional Autónoma de México
>>>
>>
>> You left out a few gems from Linus. I already posted Linus' rant about some
>> of the major failings of systemd and its developers - there are some issues
>> he brings up in his article that you still refuse to acknowledge as major
>> short-comings:
>>
>> "I don't actually have any particularly strong opinions on systemd itself.
>> I've had issues with some of the core developers that I think are much too
>> cavalier about bugs and compatibility, and I think some of the design
>> details are insane (I dislike the binary logs, for example), but those are
>> details, not big issues."
>>
>> "Now, I'm still old-fashioned enough that I like my log-files in text, not
>> binary, so I think sometimes systemd hasn't necessarily had the best of
>> taste, but hey, details.."
>
> You make my point: all the things Linus doesn't like about systemd are
> "details".
>
>> But of course, actions speak louder than words. Linus may have explained
>> why he kicked Kay Sievers out of the kernel maintainers, but if he did, it
>> wasn't included in the edited transcript.
>
> That happened almost six months ago. Nobody in LKML really cares about
> that; only systemd-haters keep bring it up.
>
> And yeah, actions speak louder than words. See which distributions
> switched or are about to switch to systemd.
>
> In the end, those are the only actions that matter.
And BTW, check the git logs for the Linux kernel; after Linus'
outburst in April, Kay has continued to be involved in several patches
to the Linux kernel, basically at the same rate that before the
outburst.
So, he was not kicked from anywhere. But that will not retract the
systemd-haters from bringing up that "argument".
Regards.
--
Canek Peláez Valdés
Profesor de asignatura, Facultad de Ciencias
Universidad Nacional Autónoma de México
next prev parent reply other threads:[~2014-09-23 4:01 UTC|newest]
Thread overview: 84+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-09-21 17:25 [gentoo-amd64] Boycott Systemd Frank Peters
2014-09-21 17:37 ` Canek Peláez Valdés
2014-09-21 18:30 ` Frank Peters
2014-09-21 19:15 ` Canek Peláez Valdés
2014-09-21 19:20 ` Barry Schwartz
2014-09-21 19:22 ` Canek Peláez Valdés
2014-09-21 19:33 ` Barry Schwartz
2014-09-21 19:45 ` Canek Peláez Valdés
2014-09-21 19:48 ` Canek Peláez Valdés
2014-09-21 21:13 ` Frank Peters
2014-09-21 22:04 ` Canek Peláez Valdés
2014-09-21 22:15 ` Harry Holt
2014-09-21 22:28 ` Canek Peláez Valdés
2014-09-22 5:27 ` [gentoo-amd64] " Duncan
2014-09-22 0:26 ` [gentoo-amd64] " Frank Peters
2014-09-22 0:45 ` Rich Freeman
2014-09-22 2:02 ` Frank Peters
2014-09-22 2:34 ` Rich Freeman
2014-09-22 6:00 ` [gentoo-amd64] " Duncan
2014-09-22 12:47 ` Harry Holt
2014-09-22 12:53 ` Rich Freeman
2014-09-22 16:14 ` Duncan
2014-09-23 14:55 ` Frank Peters
2014-09-24 11:25 ` Duncan
2014-09-24 16:58 ` Frank Peters
2014-09-25 4:12 ` Duncan
2014-09-25 11:34 ` Harry Holt
2014-10-07 14:18 ` Harry Holt
2014-10-07 14:55 ` Barry Schwartz
2014-10-07 17:04 ` Rich Freeman
2014-10-07 20:43 ` Barry Schwartz
2014-10-07 20:54 ` Damien Levac
2014-10-07 21:19 ` Barry Schwartz
2014-10-07 21:45 ` Rich Freeman
2014-10-08 1:15 ` Frank Peters
2014-10-08 2:28 ` Rich Freeman
2014-10-08 3:19 ` Harry Holt
2014-10-08 12:34 ` Phil Turmel
2014-10-08 18:02 ` Frank Peters
2014-10-08 21:42 ` Barry Schwartz
2014-10-08 3:23 ` Frank Peters
2014-09-22 13:23 ` Barry Schwartz
2014-09-22 17:00 ` Frank Peters
2014-09-22 16:21 ` Frank Peters
2014-09-22 19:46 ` Duncan
2014-09-22 17:04 ` [gentoo-amd64] " Lie Ryan
2014-09-22 17:58 ` Barry Schwartz
2014-09-22 18:22 ` Canek Peláez Valdés
2014-09-22 19:08 ` Barry Schwartz
2014-09-22 19:18 ` Canek Peláez Valdés
2014-09-22 19:46 ` Barry Schwartz
2014-09-22 19:30 ` Frank Peters
2014-09-22 19:37 ` Rich Freeman
2014-09-22 19:39 ` Canek Peláez Valdés
2014-09-22 19:54 ` Barry Schwartz
2014-09-22 20:08 ` Harry Holt
2014-09-22 20:22 ` Canek Peláez Valdés
2014-09-23 4:00 ` Canek Peláez Valdés [this message]
2014-09-23 3:51 ` Antoine Martin
2014-09-23 4:07 ` Barry Schwartz
2014-09-23 5:17 ` [gentoo-amd64] grub2 upgrade fail (was Boycott Systemd) Antoine Martin
2014-09-23 5:42 ` Barry Schwartz
2014-09-23 5:50 ` Barry Schwartz
2014-09-24 12:29 ` [gentoo-amd64] " Duncan
2014-09-23 4:09 ` [gentoo-amd64] Boycott Systemd Canek Peláez Valdés
2014-09-23 4:32 ` Barry Schwartz
2014-09-23 4:48 ` Canek Peláez Valdés
2014-09-23 5:49 ` Frank Peters
2014-09-23 6:05 ` Barry Schwartz
2014-09-23 6:31 ` Canek Peláez Valdés
2014-09-23 5:28 ` Barry Schwartz
2014-09-23 17:11 ` Paul Jewell
2014-09-23 23:31 ` Systemd is really beside the point, anyway (was Re: [gentoo-amd64] Boycott Systemd) Barry Schwartz
2014-09-24 12:45 ` [gentoo-amd64] Re: Boycott Systemd Duncan
2014-09-22 18:41 ` [gentoo-amd64] " Frank Peters
2014-09-22 18:44 ` Canek Peláez Valdés
2014-09-22 19:24 ` Barry Schwartz
2014-09-22 20:07 ` Frank Peters
2014-09-22 20:24 ` Barry Schwartz
2014-09-22 20:24 ` [gentoo-amd64] " Duncan
2014-09-22 18:07 ` [gentoo-amd64] " Frank Peters
2014-09-22 16:11 ` Lie Ryan
2014-09-22 16:35 ` Barry Schwartz
2014-09-22 17:55 ` Frank Peters
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CADPrc81wj+EwZAgDHUuBbmrzSsA=9wRM0UMWgbGfhAjnTwS-pQ@mail.gmail.com' \
--to=caneko@gmail.com \
--cc=gentoo-amd64@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox