Slashdot Mirror


Linux Kernel Adopts 'Code of Conflict'

Motor was one of several readers to note that a small patch recently added to the Linux kernel contains guidelines for discourse and dispute resolution within the community. It's called the "Code of Conflict." Quoting: Your code and ideas behind it will be carefully reviewed, often resulting in critique and criticism. The review will almost always require improvements to the code before it can be included in the kernel. Know that this happens because everyone involved wants to see the best possible solution for the overall success of Linux. .... If however, anyone feels personally abused, threatened, or otherwise uncomfortable due to this process, that is not acceptable. ... As a reviewer of code, please strive to keep things civil and focused on the technical issues involved.

5 of 93 comments (clear)

  1. Well by Gaygirlie · · Score: 5, Funny

    I guess Linus needs a new job.

    1. Re:Well by 93+Escort+Wagon · · Score: 5, Insightful

      I guess Linus needs a new job.

      I'm sure, the first time Linus behaves like an ass towards someone, this code of conduct will get explained away and rendered completely irrelevant.

      --
      #DeleteChrome
    2. Re:Well by AmiMoJo · · Score: 5, Insightful

      I've know a few people like you over the years, and they were basically impossible to work with. The problem is that they went around loudly proclaiming that everyone else was stupid, but when their own ideas were dumb it was impossible for them to accept. No matter how well reasoned the argument, no matter how often it was pointed out they could never back down for fear of being branded stupid, the very thing they despise the most.

      Everyone makes mistakes. Everyone is born knowing nothing and has to learn. If you can't deal with that it's your problem. Becoming antagonistic just creates an environment in which "stupid" prevails because people are either too afraid of being branded to speak up or too cock sure of themselves to accept they were wrong.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  2. No Zoidbergs by antifoidulus · · Score: 5, Funny

    So I guess links like this won't be appreciated.

  3. Don't be so sure of that! by Anonymous Coward · · Score: 5, Insightful

    Don't be so sure of that.

    The same thing was said when unwanted changes started happening to GNOME, Firefox and Debian.

    With GNOME and Firefox, it was said early on that bad UI changes were just experimental, and could be ignored. If they were bad, they'd be reverted. Well, they did turn out to be bad. They were very bad, in fact. Yet they were not reverted. Once they were in place, they were pretty much considered as being locked in. Any critics were ridiculed and silenced. There was no going back at that point. What is the end result? GNOME is basically a dead project, and Firefox is near death.

    A more recent example is, of course, Debian and systemd. Despite being absolutely disastrous for many Debian users (I'm talking about systems that no longer booted properly, which is about as bad as it gets), systemd is still being pushed upon the entire Debian community. Given its many flaws, it should never have made it into Debian in the first place, and even now that it has, it should be removed. But it won't be. Any critics are ridiculed and silenced. Like with GNOME and Firefox, we're seeing Debian dying before our very eyes.

    Linus' leadership role is on its way out, I fear. Linux is done, too. It's suffering from the same disease that has affected GNOME, Firefox and Debian: technological correctness taking a backseat to political correctness. It's no longer considered acceptable to point out technical flaws with people's work. Instead, shitty software is accepted and even admired in some cases, while those who stand for doing things right get treated like utter shit and censored.