Fri Apr 26 08:14:47 2024
EVENTS
 FREE
SOFTWARE
INSTITUTE

POLITICS
JOBS
MEMBERS'
CORNER

MAILING
LIST

NYLXS Mailing Lists and Archives
NYLXS Members have a lot to say and share but we don't keep many secrets. Join the Hangout Mailing List and say your peice.

DATE 2014-10-01

HANGOUT

2024-04-26 | 2024-03-26 | 2024-02-26 | 2024-01-26 | 2023-12-26 | 2023-11-26 | 2023-10-26 | 2023-09-26 | 2023-08-26 | 2023-07-26 | 2023-06-26 | 2023-05-26 | 2023-04-26 | 2023-03-26 | 2023-02-26 | 2023-01-26 | 2022-12-26 | 2022-11-26 | 2022-10-26 | 2022-09-26 | 2022-08-26 | 2022-07-26 | 2022-06-26 | 2022-05-26 | 2022-04-26 | 2022-03-26 | 2022-02-26 | 2022-01-26 | 2021-12-26 | 2021-11-26 | 2021-10-26 | 2021-09-26 | 2021-08-26 | 2021-07-26 | 2021-06-26 | 2021-05-26 | 2021-04-26 | 2021-03-26 | 2021-02-26 | 2021-01-26 | 2020-12-26 | 2020-11-26 | 2020-10-26 | 2020-09-26 | 2020-08-26 | 2020-07-26 | 2020-06-26 | 2020-05-26 | 2020-04-26 | 2020-03-26 | 2020-02-26 | 2020-01-26 | 2019-12-26 | 2019-11-26 | 2019-10-26 | 2019-09-26 | 2019-08-26 | 2019-07-26 | 2019-06-26 | 2019-05-26 | 2019-04-26 | 2019-03-26 | 2019-02-26 | 2019-01-26 | 2018-12-26 | 2018-11-26 | 2018-10-26 | 2018-09-26 | 2018-08-26 | 2018-07-26 | 2018-06-26 | 2018-05-26 | 2018-04-26 | 2018-03-26 | 2018-02-26 | 2018-01-26 | 2017-12-26 | 2017-11-26 | 2017-10-26 | 2017-09-26 | 2017-08-26 | 2017-07-26 | 2017-06-26 | 2017-05-26 | 2017-04-26 | 2017-03-26 | 2017-02-26 | 2017-01-26 | 2016-12-26 | 2016-11-26 | 2016-10-26 | 2016-09-26 | 2016-08-26 | 2016-07-26 | 2016-06-26 | 2016-05-26 | 2016-04-26 | 2016-03-26 | 2016-02-26 | 2016-01-26 | 2015-12-26 | 2015-11-26 | 2015-10-26 | 2015-09-26 | 2015-08-26 | 2015-07-26 | 2015-06-26 | 2015-05-26 | 2015-04-26 | 2015-03-26 | 2015-02-26 | 2015-01-26 | 2014-12-26 | 2014-11-26 | 2014-10-26 | 2014-09-26 | 2014-08-26 | 2014-07-26 | 2014-06-26 | 2014-05-26 | 2014-04-26 | 2014-03-26 | 2014-02-26 | 2014-01-26 | 2013-12-26 | 2013-11-26 | 2013-10-26 | 2013-09-26 | 2013-08-26 | 2013-07-26 | 2013-06-26 | 2013-05-26 | 2013-04-26 | 2013-03-26 | 2013-02-26 | 2013-01-26 | 2012-12-26 | 2012-11-26 | 2012-10-26 | 2012-09-26 | 2012-08-26 | 2012-07-26 | 2012-06-26 | 2012-05-26 | 2012-04-26 | 2012-03-26 | 2012-02-26 | 2012-01-26 | 2011-12-26 | 2011-11-26 | 2011-10-26 | 2011-09-26 | 2011-08-26 | 2011-07-26 | 2011-06-26 | 2011-05-26 | 2011-04-26 | 2011-03-26 | 2011-02-26 | 2011-01-26 | 2010-12-26 | 2010-11-26 | 2010-10-26 | 2010-09-26 | 2010-08-26 | 2010-07-26 | 2010-06-26 | 2010-05-26 | 2010-04-26 | 2010-03-26 | 2010-02-26 | 2010-01-26 | 2009-12-26 | 2009-11-26 | 2009-10-26 | 2009-09-26 | 2009-08-26 | 2009-07-26 | 2009-06-26 | 2009-05-26 | 2009-04-26 | 2009-03-26 | 2009-02-26 | 2009-01-26 | 2008-12-26 | 2008-11-26 | 2008-10-26 | 2008-09-26 | 2008-08-26 | 2008-07-26 | 2008-06-26 | 2008-05-26 | 2008-04-26 | 2008-03-26 | 2008-02-26 | 2008-01-26 | 2007-12-26 | 2007-11-26 | 2007-10-26 | 2007-09-26 | 2007-08-26 | 2007-07-26 | 2007-06-26 | 2007-05-26 | 2007-04-26 | 2007-03-26 | 2007-02-26 | 2007-01-26 | 2006-12-26 | 2006-11-26 | 2006-10-26 | 2006-09-26 | 2006-08-26 | 2006-07-26 | 2006-06-26 | 2006-05-26 | 2006-04-26 | 2006-03-26 | 2006-02-26 | 2006-01-26 | 2005-12-26 | 2005-11-26 | 2005-10-26 | 2005-09-26 | 2005-08-26 | 2005-07-26 | 2005-06-26 | 2005-05-26 | 2005-04-26 | 2005-03-26 | 2005-02-26 | 2005-01-26 | 2004-12-26 | 2004-11-26 | 2004-10-26 | 2004-09-26 | 2004-08-26 | 2004-07-26 | 2004-06-26 | 2004-05-26 | 2004-04-26 | 2004-03-26 | 2004-02-26 | 2004-01-26 | 2003-12-26 | 2003-11-26 | 2003-10-26 | 2003-09-26 | 2003-08-26 | 2003-07-26 | 2003-06-26 | 2003-05-26 | 2003-04-26 | 2003-03-26 | 2003-02-26 | 2003-01-26 | 2002-12-26 | 2002-11-26 | 2002-10-26 | 2002-09-26 | 2002-08-26 | 2002-07-26 | 2002-06-26 | 2002-05-26 | 2002-04-26 | 2002-03-26 | 2002-02-26 | 2002-01-26 | 2001-12-26 | 2001-11-26 | 2001-10-26 | 2001-09-26 | 2001-08-26 | 2001-07-26 | 2001-06-26 | 2001-05-26 | 2001-04-26 | 2001-03-26 | 2001-02-26 | 2001-01-26 | 2000-12-26 | 2000-11-26 | 2000-10-26 | 2000-09-26 | 2000-08-26 | 2000-07-26 | 2000-06-26 | 2000-05-26 | 2000-04-26 | 2000-03-26 | 2000-02-26 | 2000-01-26 | 1999-12-26

Key: Value:

Key: Value:

MESSAGE
DATE 2014-10-18
FROM Ruben Safir
SUBJECT Subject: [NYLXS - HANGOUT] Objecting to SystemdD useless even for Linus
Ts’o and Linus And The Impotent Rage Against systemd

Bringing some links buried in comments below to the top, I think these
critiques of systemd’s integration and maintenance deserve some
review.

First, kernel developer Theodore Ts’o, the developer of e2fsprogs
and current maintainer of ext4, shares his reservations about
systemd’s engineering, and the trouble he has had understanding and
using it.

…a lot of the fear and uncertainty over systemd may not be so
much about systemd, but the fear and loathing over radical changes that
have been coming down the pike over the past few years, many of which
have been not well documented, and worse, had some truly catastrophic
design flaws that were extremely hard to fix.

He goes on to describe how he previously had to neuter policykit’s
security (rendering his system very vulnerable) just to get his system
working, and how he has found systemd “very difficult sometimes to
figure out”. Should we be concerned that a kernel developer,
obviously a very qualified computer user (an MIT graduate in his 40s),
has trouble understanding and using policykit and systemd to configure
his own system? Where does that leave the average Linux user in handling
these atrociously complex and built-to-be-broken technologies?

His discussion is not a tirade against systemd, but he too warns of the
complexity of the system and its XML (even javascript-based?)
configuration files, and also of the very poor track record developers
like Red Hat’s Lennart Poettering have:

…Kay Sievers and Lennart Poettering often have the same response
style to criticisms as the GNOME developers [read other Red Hat
developers] — go away, you’re clueless, we know better than you,
and besides, we have commit privs and you don’t, so go away.

Predictably, fanboys rush to systemd’s defense in the comments,
telling us how wonderfully documented and supported it is, what a quiet,
fascist paradise the systemd mailing list is, and how responsive the
developers are to every bug, request and patch submission.

Yet just two days ago, we see Linus Torvalds (the creator of Linux and
maintainer of the Linux kernel), launching into a tirade against –
yes, you guessed it – systemd developers because of their atrocious
response to a bug in systemd that is crashing the kernel and preventing
it from being debugged. Linus is so upset with systemd developer Kay
Sievers (gee, where I have heard that name before – oh, that’s
right, he’s the moron who refused to fix udev problems) that Linus
is threatening to refuse any further contributions from this Red Hat
developer, not just because of this bug, but because of a pattern of
this behavior – a problem for Kay because Red Hat is also foaming at
the mouth to have their kernel-based, no doubt bug- and
security-flaw-ridden D-Bus implementation included in our kernels. Other
developers were so peeved that they suggested simply triggering a kernel
panic and halting the system when systemd is so much as detected in use.

So much for systemd developers’ responsiveness, and its great
engineering, witless fanboys. (Are we really sure many of these fanboys
aren’t part of an Infiltrate, Manipulate, Deceive, and Destroy
program?)

While Ts’o’s discussion of systemd wanted to make me wretch for
its usual polite, politically-correct crap, he did at least bring up
some core problems in that typically watered-down way that mainstream
developers express their opinions so as not to offend any fascists in
their midst. Yet even Linus’s tirade, and the lengthy user
discussion which followed it, completely miss what’s really
happening to Linux. It seems these developers and users can’t rise
up enough to get a 3D view – all they can do is focus on minute
issues in isolation and fail to put the pieces together in any coherent
way. Are they just afraid or feeling awkward to discuss it, or are they
like other kernel developers I’ve heard from who are completely
clueless about what Red Hat developers represent?

I’ll put it together for you once again. For those who missed it in
my other articles, Red Hat is a billion-dollar corporation with deep
ties to the US military (their largest customer), and thus inevitably
the NSA (a military security organization), etc. Adding to the conflict
of interest, they have as direct corporate partners Google, Apple, and
other too-large-to-imagine corporations with their hands in slime. Red
Hat developers dictatorially control the core engineering of Linux,
including components such as udev, udisks, xorg, dbus, systemd, etc.,
used by every major Linux distribution, as well as other common desktop
components such as GNOME and GTK. (As Ts’o put it, “we have
commit privs and you don’t”.) These are simple facts, though
curiously never discussed. In many developers’ views, these Red Hat
developers have consistently introduced closed, overly complex,
security-breaking technologies to Linux for years, and have a long and
tired history of sabotaging kernel development, creating unending bugs
and problems for kernel developers, which they often categorically
refuse to address. Linus knows them well – or does he?

Yet the myth continues that Linux is somehow not surreptitiously
developed as a product of the military-industrial complex, and that its
core engineering is based on open and free contributions. Discussions
like these ones above revolve around whatever the bugs of the day are,
and completely fail to assess what appears to be deliberate and systemic
damage done to the Linux ecosystem, primarily through Red Hat
developers.

Wake up, morons – and that includes you Linus (who likes to call out
morons as such himself). Start telling it like it is, and start
addressing the real systemic problems in Linux’s engineering –
namely that brown shirts like Kay Sievers and Lennart Poettering are
just front men for a much uglier reality. Otherwise you’re just
trying to sweep back the ocean with a broom – your actions are
useless and doomed to fail. Getting angry won’t help – start
getting smart, and start developing a genuinely free and open operating
system, taking you-know-who out of the loop. If you can’t or
won’t do that, then you may as well just surrender Linux to them
entirely, which is pretty much the case already.

Related:

Julian Assange: Debian Is Owned By The NSA
Biography of a Cypherpunk, and How Cryptography Affects Your Life
(second half details Red Hat’s involvement in Linux)

Share this:

  1. 2014-10-02 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] opensuse 13.1
  2. 2014-10-02 Chris Knadle <Chris.Knadle-at-coredump.us> Re: [NYLXS - HANGOUT] opensuse 13.1
  3. 2014-10-06 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] HW 1
  4. 2014-10-07 einker <eminker-at-gmail.com> Subject: [NYLXS - HANGOUT] Rant of the Day
  5. 2014-10-07 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Rant of the Day
  6. 2014-10-07 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Installfest
  7. 2014-10-07 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Installfest
  8. 2014-10-08 einker <eminker-at-gmail.com> Re: [NYLXS - HANGOUT] Rant of the Day
  9. 2014-10-12 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] News from Israel
  10. 2014-10-12 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] [ruben-at-mrbrklyn.com: new programming language]
  11. 2014-10-12 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [tetris4-at-gmail.com: Re: chakra installation and fdisk]
  12. 2014-10-12 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] system D is out of fucking control
  13. 2014-10-12 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] some none systemd chocies
  14. 2014-10-12 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [info-at-meetup.com: Tomorrow: Join 10 Python Programmers and Users at
  15. 2014-10-12 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] Arts and Crafts
  16. 2014-10-12 Chris Knadle <Chris.Knadle-at-coredump.us> Re: [NYLXS - HANGOUT] system D is out of fucking control
  17. 2014-10-12 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] system D is out of fucking control
  18. 2014-10-12 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Apache Security tips
  19. 2014-10-18 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Microsoft Key Logging built into OS
  20. 2014-10-18 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] SystemD development hostility towards the GNU/Linux community
  21. 2014-10-18 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Objecting to SystemdD useless even for Linus
  22. 2014-10-18 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Theodore Ts'o on systemd - almost on target
  23. 2014-10-18 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [rickmoen-at-gmail.com: systemd fallacies debunked]
  24. 2014-10-18 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [csconnection-at-computer.org: Must-Attend Data Event: We're Saving
  25. 2014-10-18 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [csconnection-at-computer.org: Stay Ahead of the Curve. Come to the
  26. 2014-10-18 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [enews-at-pharmacytimes.com: Breaking News: Practice Brief on Ebola]
  27. 2014-10-18 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [hpwebos-at-news.hpwebosnewsletters.com: HP webOS User Newsletter]
  28. 2014-10-19 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [brian.gupta-at-brandorr.com: [nylug-talk] Fwd: The Debian Outreach
  29. 2014-10-22 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [ianseeks-at-yahoo.co.uk: Re: [opensuse] System D: Debian Fork]
  30. 2014-10-22 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] system D is out of fucking control
  31. 2014-10-23 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] The Dingo-OS manifesto
  32. 2014-10-23 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] The Dingo-OS manifesto
  33. 2014-10-25 Elfen Magix <elfen_magix-at-yahoo.com> Subject: [NYLXS - HANGOUT] Anybody munching on Raspberry Pi?
  34. 2014-10-30 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] =?windows-1252?Q?Fwd=3A_=5Bisoc-ny=5D_VIDEO=3A_Protecting_?=
  35. 2014-10-30 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: nixCraft Linux / UNIX Newsletter
  36. 2014-10-30 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: nixCraft Linux / UNIX Newsletter
  37. 2014-10-30 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] VIDEO: NYC Social Infrastructure & Tech Ecosystem: Are We At An
  38. 2014-10-30 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] thin clients
  39. 2014-10-30 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fetch Execute Cycle
  40. 2014-10-30 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: Invitation: Experience with C++11 in ArangoDB
  41. 2014-10-31 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Computer Archotecture Quiz
  42. 2014-10-31 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: Architecture Homework - Review Questions

NYLXS are Do'ers and the first step of Doing is Joining! Join NYLXS and make a difference in your community today!