Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Open Source Linux

Lennart Poettering: Open Source Community "Quite a Sick Place To Be In" 993

An anonymous reader writes "Free software programmer Lennart Poettering has been part of his fair share of controversy in the open source community, and his latest essay may raise the most eyebrows yet. Poettering takes on the idea that the community is one big happy family and has some harsh words for the loudest and most obnoxious members. He says in part: "I don't usually talk about this too much, and hence I figure that people are really not aware of this, but yes, the Open Source community is full of a#@&oles, and I probably more than most others am one of their most favourite targets. I get hate mail for hacking on Open Source. People have started multiple 'petitions' on petition web sites, asking me to stop working (google for it). Recently, people started collecting Bitcoins to hire a hitman for me (this really happened!). Just the other day, some idiot posted a 'song' on youtube, a creepy work, filled with expletives about me and suggestions of violence. People post websites about boycotting my projects, containing pretty personal attacks. On IRC, people /msg me sometimes, with nasty messages, and references to artwork in 4chan style. And there's more. A lot more."
This discussion has been archived. No new comments can be posted.

Lennart Poettering: Open Source Community "Quite a Sick Place To Be In"

Comments Filter:
  • Systemd (Score:3, Insightful)

    by Anonymous Coward on Monday October 06, 2014 @02:59PM (#48076299)

    Lennart is 110% correct, but the rampant, mostly unjustified hatred of systemd is going to discredit what he says.

    What am I kidding? The "open source" community stopped caring about the effects of their actions years ago. Much easier to just insult Microsoft (with added dollar signs) than worry about your own problems.

  • by Anonymous Coward on Monday October 06, 2014 @03:01PM (#48076323)

    This happens online a lot. It's bad, it's stupid, most of us oppose it, but as GamerGate shows, it can do real harm.

    • Re: (Score:3, Insightful)

      by i kan reed ( 749298 )

      I don't know if "most of us" oppose it. On the whole, there's a lot of people on slashdot who are like "whatever it's harmless". They bother me almost more than the threateners, because at some level, they consider themselves moderates rather than enablers.

      • Re: (Score:3, Insightful)

        by Anonymous Coward

        Or maybe we just were smart enough to realize there's pretty easy ways to avoid the mobs of idiots, like not hanging out on IRC, or writing blogs trying to get a reaction out of a bunch of neck-beards then acting all surprised when you poked them and they lash out. Perhaps we realized that there's really no way to stop it even if we wanted to. Maybe we understand that trying to do so would be starting down a slippery slope that does more harm for all of us then good for the naive that don't understand the

      • by MMC Monster ( 602931 ) on Monday October 06, 2014 @05:29PM (#48077937)

        I'm okay w/ systemd. I don't consider myself an enabler. I use Linux for my day to day work. Whatever the kernel guys put in is fine by me. If it breaks my workflow, I look for something else. That's how I switched from Ubuntu to Mint.

        There are plenty of FOSS OSs out there. I don't care about the internals of them. I care about the apps they run so I can get my work done.

    • This happens online a lot. It's bad, it's stupid, most of us oppose it, but as GamerGate shows, it can do real harm.

      This is nothing Like GamerGate which was as much about an educated woman calling a routinely demonised group a bunch of cunts...over and over again with a convoluted version of feminism for money championed by the verge...again.(There was some shit about that woman making a game about depression(Good for her) that got maybe more credit than it deserved, which I am really not sure about(Game about depression even if like a simple choice game is cool) and a sex scandal which I love...but nobody got and clearl

  • by Anonymous Coward on Monday October 06, 2014 @03:02PM (#48076339)

    If you've done something to earn that much hate, maybe you ought to take a step back and re-evaluate your position.

    • by i kan reed ( 749298 ) on Monday October 06, 2014 @03:07PM (#48076411) Homepage Journal

      "If you've done something to trigger my just world fallacy, maybe you deserve it"

      • Goebbels: They're just being haters. They can't even give a good argument for *not* toasting the Jews.

        Reductio ad absurdum only works if the argument truly is invalid.
    • by Jason Levine ( 196982 ) on Monday October 06, 2014 @03:21PM (#48076545) Homepage

      Who says he's "earned" it. I can't say I've been targeted by a group of trolls online, but I was bullied growing up. The bullies followed me in groups around taunting me and blocking my entrance to class. (If I passed just one of them in the hall, they would leave me alone.) I didn't do anything to them. The reason they did all this was because they found it fun to do. It was a sick sense of humor that never once considered that their target might be an actual human with actual feelings. (They stopped when someone else confronted them with the fact that their daily torments were actually doing damage to me. I was becoming increasingly paranoid and withdrawn.)

      Decades later, I was targeted online by a lone troll who saw herself as a prophet of god. What did I do to her? Well, I liked photography and another of her targets liked photography so, in her twisted mind, this meant we were the same person and I was lying about everything when I said I wasn't. She harassed me online as much as she could, including threatening to file police reports on me to report me for horrible crimes. Granted, from what I could glean from her rantings, her view of "filing a police report" likely involved e-mailing the precinct to tell them god told her X committed Y crimes and thinking that they would immediately arrest X. Still, it was scary to have someone stalking you like this.

      In the latter case, this person stalked me less than she possibly could since I used a pseudonym for the account she targeted. The other guy used his real name and got his relatives and place of business attacked as well. Change one off-kilter person to a gang of people who think someone has committed some horrible crime (i.e. expressing an opinion contrary to the one they hold true) and who have the time and resources to track down everything about this person and you can see how some online communities can be scary places.

    • If you've done something to earn that much hate, maybe you ought to take a step back and re-evaluate your position.

      No. Just no. Unless the guy is doing something that actually "earns" the hate -- and last I checked, he doesn't rape babies, engage in mass murder, or any of the other things that might qualify a "earning hate" -- then he hasn't earned a drop of it. People may be angry that systemd was developed and adopted by distros (I know that I am), but hate? For writing software? Really? Backing down in the face of such hatred is the opposite of what he should be doing.

      If your point is that systemd is awful, that's fa

  • by Anonymous Coward on Monday October 06, 2014 @03:05PM (#48076381)

    He deserves to work for Microsoft.

  • by Anonymous Coward on Monday October 06, 2014 @03:06PM (#48076395)

    The same abusive jerk has been after me too. Through some savvy detective work, I figured out his real first name: "Linus"

    As soon as I determine his last name I'm going to lay down some serious vengeance upon his ass!

  • 4Chan... (Score:5, Funny)

    by MindPrison ( 864299 ) on Monday October 06, 2014 @03:07PM (#48076417) Journal

    people /msg me sometimes, with nasty messages, and references to artwork in 4chan style. And there's more. A lot more.

    I know how you feel, 4chan has destroyed much more than open source, it has destroyed my entire peaceful suburban neighborhood, now my neighbor has decorated his little car with a HUGE Pedo Bear decal all over the car, and no one so far - have reacted to this.

  • by noldrin ( 635339 ) on Monday October 06, 2014 @03:13PM (#48076465)
    I haven't like the changes he's caused in Linux, but none of those things are the way one should deal with it. If you don't like where Linux is going, fork things and make it the way you like. These types of actions you'd expect from people with no discernible skills to be able to contribute. If you have skill to contribute, put the work in, if you don't have skills, put some work in and gain them.
    • Comment removed (Score:5, Informative)

      by account_deleted ( 4530225 ) on Monday October 06, 2014 @03:32PM (#48076657)
      Comment removed based on user account deletion
      • Comment removed (Score:4, Insightful)

        by account_deleted ( 4530225 ) on Monday October 06, 2014 @03:41PM (#48076771)
        Comment removed based on user account deletion
        • If you use Debian, trust it, and love it, and Debian has made this change, and you abhor the change, it's a good wakeup call opportunity.

          Because I love something, doesn't mean I trust it blindly. You can love your wife, but if you see signs that things might be going amiss, you would dig a little deeper to determine if there is really something nefarious going on or if there is just change happening. Or at least, I would. If your wife's phone is going off all hours of the night and she's been working "late" every night for the last 3 months with no history of having done that in the past, would you just blindly trust that everything is fi

        • by JohnFen ( 1641097 ) on Monday October 06, 2014 @05:33PM (#48077987)

          If you use Debian, trust it, and love it, and Debian has made this change, and you abhor the change, it's a good wakeup call opportunity. Most people will take this chance to say "perhaps I am on the wrong side of this issue" and then adjust accordingly.

          Indeed. I use and love Debian, and this systemd thing certainly was a wakeup call to me. I'm now beginning the nontrivial effort required to move all my systems over to BSD.

          • I'm also one of the people migrating to FreeBSD, and I'm not happy that I had to do so having 15 years invested in Debian as a user and developer. Not that I'm unhappy with FreeBSD, it's really very good. I'm unhappy with the fact that a small number of arrogant and abrasive people can steamroller in a large number of very controversial changes and in doing so removed many of the reasons I was using GNU/Linux in the first place. If the system has rapidly become something you find pleasure, satisfaction and utility in using and developing it, you're not going to continue using and developing it "just because", you're going to find something to replace it. And having to make that choice was not pleasant.

      • by noldrin ( 635339 )
        People fork distros all the time, it's not as dramatic as you make it sound. You also have Gentoo and other distros based on it not using systemd, like Funtoo. Both Gentoo and *BSD could use development help. You could also work with uselessd, whether on the project itself or work on adapting a distro to use it. Start with smaller pieces and if people like what you do, others will join in to help.
      • Re: (Score:3, Insightful)

        by Zalbik ( 308903 )

        Debian, all of the Debian-derived distros, OpenSuse and Arch have adopted systemd, and those who oppose systemd can't just create a distro of such maturity and respect overnight. Sure, Slackware and the *BSDs are left, but losing Debian too was a hard blow, and it's understandable that systemd opponents are feeling a sense of desperation.

        Not being a massive Linux geek (use it, but don't develop for it), I don't understand the pushback against Poettering over systemd's adoption.

        Let me get this straight:
        - He

        • by Anonymous Coward on Monday October 06, 2014 @04:28PM (#48077273)

          Let me set you straight:

          • He wrote an init system that almost nobody liked and that many unrelated programs had to be be modified in order to work with, then started cramming all sorts of things which don't belong in an init system into it.
          • He didn't agree with people's objections, told them that they were idiots and to fuck off, and continued development while completely ignoring input from almost everybody who would be affected.
          • Distribution maintainers decided to replace init with systemd because Red Hat (for whom Pottering works) made sure that several large and important projects that they control depend on systemd, and since systemd is pretty much designed not to play well with others, basically had to either adopt it or drop those projects from their distributions.
          • People will sometimes bully and threaten a person who acts like a bully. Color me surprised.

          The discussions of systemd's technical discussions have happened, over and over. See point #2 above.

  • Butt-hurt (Score:4, Insightful)

    by buckfeta2014 ( 3700011 ) on Monday October 06, 2014 @03:14PM (#48076473)
    He's just butt-hurt that Gentoo won't make systemd it's default init manager.
  • In the spotlight (Score:5, Interesting)

    by just_another_sean ( 919159 ) on Monday October 06, 2014 @03:14PM (#48076475) Journal

    Most of what he's complaining about is undeserved (hiring a hit on him, WTF?) but he's not exactly known to be very diplomatic in his communications. He is, with a heavy hand, changing the fundamental landscape of a lot of people's favorite OS. This is upsetting people, in a big way in some cases. Again, constructive criticism is the way to handle dislike of systemd and his other projects, not death threats or even simple, juvenile insults.

    But he shares some of the blame when it comes to the vitriolic nature of systemd discussions. He can't just brush off a large percentage of the community and not expect people to get upset.

    What blows my mind is that every single major distribution seems to be hopping on the systemd bandwagon. I'm looking squarely at Debian. The short time systemd (relatively speaking) has been around and has been worked on and debugged does not justify it's inclusion in a system that's known for stability and correctness over latest/greatest.

    Oh well, for me it was the kick in the head I needed to finally getting around to 100% embracing *BSD as a server system and not as something to play around with in my free time.

  • Normal everywhere (Score:3, Insightful)

    by John Jamieson ( 890438 ) on Monday October 06, 2014 @03:17PM (#48076501)

    Well, as someone who seems to pride himself on being unconventional and breaking the status quo, you would think he would understand the position HE put HIMSELF in.

    This happens everywhere, I architect'd some stuff for a company using SQL Server and SSRS that was almost free, others in the organization wanted to continue using DB2 and Cognos for millions more $$. Do you really think I had an easy time? I had subtle threats, and plenty of well connected people trying to get rid of me.

    So what? If you can't take the heat, keep with convention!

  • by Animats ( 122034 ) on Monday October 06, 2014 @03:36PM (#48076709) Homepage

    UNIX, and Linux, were designed with the concept that the hardware configuration was static during operation. So "startup" and "configuration" occured at the same time. Now that many peripherals hot-plug, that model is obsolete. Many people find it painful to switch to an "everything is dynamic" model, especially since, for many server applications, there is no hot-plugging.

    Hence the unhappiness with a redesign.

    This is a more general problem with UNIX/Linux. Many programs are designed on the assumption that they read a static configuration file in text format, and will be restarted if the configuration changes. Various hacks have been added to some programs to allow dynamic reconfiguration (often involving sending a signal to the process to tell it to re-read a text file). Real dynamic configuration models usually involve storing the configuration in a database, which a lot of UNIX/Linux types don't like.

    • by 0123456 ( 636235 ) on Monday October 06, 2014 @03:49PM (#48076851)

      Redhat, who I believe are funding systemd development, is a server OS company. Guess what doesn't happen on my server? Yes, random hardware appearing and disappearing while it sits there for years running one app.

      Systemd has no obvious benefit to servers, but Redhat are pushing it anyway. It could be useful on embedded systems, but, in my experience, they're either massively cut down and use traditional init to start the two or three things they run, or they use some custom init system of their own. Could be useful on desktops, but about the only things I can plug in dynamically are USB devices, which can be handled without much hassle. Faster boot time? Well, my laptop already boots in a few seconds, and my servers spend six minutes in the BIOS before they start booting. Tablets? Maybe, but does Android actually use init scripts, or did they roll their own startup?

      It just looks like a solution in search of a problem, with a ton of complexity that 99% of users don't need. But it's being pushed on everyone, anyway.

      • by GerryGilmore ( 663905 ) on Monday October 06, 2014 @04:25PM (#48077233)
        Actually, while working at Intel, I saw quite a few scenarios where hot-plugging of hardware is a critical requirement for long-uptime servers. Think adding storage, additional networking interfaces, and - for cPCI chassis - telecom interface cards. With systems that need to stay up all the time - and expand capacity - hot-swap is a great feature.
      • by Trogre ( 513942 )

        Guess what doesn't happen on my server? Yes, random hardware appearing and disappearing while it sits there for years running one app.

        Really? You don't change disks in your server or plug in USB keyboards? That must be nice for you, but there are cases where the state of a server will definitely change. Think hot-swappable CPUs, RAM, USB-controlled UPS's.

        Look, I think systemd is a terrible kludge and the wrong solution to the issue but I do not think assuming a constant-state computer is a realistic or p

  • by Bob9113 ( 14996 ) on Monday October 06, 2014 @03:58PM (#48076947) Homepage

    the Open Source community is full of a#@&oles, and I probably more than most others am one of their most favourite targets.

    So he's a troll who specializes in trolling trolls. Why are we feeding him?

    Do Not Feed The Trolls [rationalwiki.org]

  • Wow (Score:4, Insightful)

    by epyT-R ( 613989 ) on Monday October 06, 2014 @04:17PM (#48077145)

    This guy's victim routine doesn't sound that much different than the anti-gamergate and atheism plus crowd. let's compare..(replying to his full google+ post)

    1. Pretending to misunderstand hyperbole as legitimate threats. (the 'fandom' song he mentioned, and his statements about comments made by linus).
    2. Labeling criticism of his effort as a systemwide cultural problem (implying all OSS devs are assholes, and he can't even bring himself to type out the word for fear of being 'offensive'). Then later he types out 'fuck'. Go figure..
    3. Many appeals to political correctness; the main argument being that the OSS culture survived in spite of the targeted behavior as opposed to because of it.
    4. He targets the gentoo community specifically. Of course, it's one of the only distributions that still gives users a choice in whether to use his software stack, so he labels them all as 'haters.' Again, par for the course in 'social justice' circles.
    5. Attack on the internet community as a whole. Lots of groups like to do this now. I think the main reason for this is part of an increased trend against anonymous speech, mainly by people with poor arguments who feel first and (maybe) think later, and by those with something to gain or hypocrisy to hide. It's just more generalization, which is ironic considering that generalization is usually one of the behaviors they accuse people of.
    6. Finally, he attacks straight white males, which he acknowledges he is, but then makes implicit and explicit appeals of "I'm not like the others, I'm a victim of them, so help me fight the evil horde!." His whole piece is evidence to the contrary.

    Again these closely parallel the behavior of the social 'justice' warriors targeting the atheism and gaming communities. Like them, I suspect that poettering is trying to hide from criticism by calling himself a victim. Don't let him. Linus is correct in booting these people out (or at least putting them in their places) before they gain momentum. They are parasites who sap resources away from the original goal and refocus them towards building hugboxes and/or political platforms. Communities that cultivate the dynamics poettering takes issue with is what keeps these groupthink hugboxes from metastasizing into forces that block the objective (technical) truth for the sake of feelings, whether this groupthink spawns naturally or is fostered by people with agendas hungry for resources and control of the zeitgeist.

  • by dskoll ( 99328 ) on Monday October 06, 2014 @04:24PM (#48077219) Homepage

    I am not a big fan of systemd and I find Poettering pretty abrasive. But if what he wrote is correct: Recently, people started collecting Bitcoins to hire a hitman for me (this really happened!). Just the other day, some idiot posted a "song" on youtube, a creepy work, filled with expletives about me and suggestions of violence. then that's beyond the pale. IMO, threats of death and violence should be reported to the authorities and the culprits, if found, should be prosecuted to the fullest extent of the law.

    The Open Source development community is not a friendly place. You do need a thick skin. But threats of violence or death go way beyond just "unfriendly".

    • by sl3xd ( 111641 ) on Monday October 06, 2014 @07:12PM (#48078841) Journal

      This.

      Pottering comes off as an arrogant jerk, but the guy's trying to make Linux better.

      Sure, many disagree with his vision, and he definitely could have been less of an ass in a number of documented situations... But he hasn't done anything to warrant the sort of things he's describing.

      Some people carry on like he's demanding primae noctis.

We all agree on the necessity of compromise. We just can't agree on when it's necessary to compromise. -- Larry Wall

Working...