Skip to content

Commit

Permalink
Code of Conduct: Let's revamp it.
Browse files Browse the repository at this point in the history
The Code of Conflict is not achieving its implicit goal of fostering
civility and the spirit of 'be excellent to each other'.  Explicit
guidelines have demonstrated success in other projects and other areas
of the kernel.

Here is a Code of Conduct statement for the wider kernel.  It is based
on the Contributor Covenant as described at www.contributor-covenant.org

From this point forward, we should abide by these rules in order to help
make the kernel community a welcoming environment to participate in.

Signed-off-by: Chris Mason <clm@fb.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Signed-off-by: Olof Johansson <olof@lxom.net>
Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
  • Loading branch information
gregkh authored and torvalds committed Sep 16, 2018
1 parent 27c5a77 commit 8a104f8
Show file tree
Hide file tree
Showing 3 changed files with 82 additions and 29 deletions.
81 changes: 81 additions & 0 deletions Documentation/process/code-of-conduct.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
Contributor Covenant Code of Conduct

This comment has been minimized.

Copy link
@kirkins

kirkins Sep 30, 2018

From the creator of the CoC:

"Some people are saying that the Contributor Covenant is a political document, and they’re right."

https://mobile.twitter.com/coralineada/status/1041465346656530432

++++++++++++++++++++++++++++++++++++

Our Pledge
==========

In the interest of fostering an open and welcoming environment, we as
contributors and maintainers pledge to making participation in our project and
our community a harassment-free experience for everyone, regardless of age, body
size, disability, ethnicity, sex characteristics, gender identity and
expression, level of experience, education, socio-economic status, nationality,

This comment has been minimized.

Copy link
@thunderbird89

thunderbird89 Sep 24, 2018

regardless of [...] level of experience, education

This is incredibly dangerous language in any project, especially one of the cornerstones of the technology world.

This comment has been minimized.

Copy link
@thunderbird89

thunderbird89 Sep 24, 2018

There was a person who thumbed the previous version of this comment down. I just wanted to let them know, if they see this, that I wasn't "running away" from it, I just realized that I commented a private opinion using a professional account.

This comment has been minimized.

Copy link
@HLT

HLT Sep 26, 2018

Pls don't let this neo-marxistic compelled speech gender feminism equality-of-outcome bullshit get even near the linux kernel.
This is not about victims or oppression. This is an attack on the kernel and its community. Once they get a foot in the door Linux will be done.
Punch-In-Da-Face-Driven-Development works. Forget about the rest.

personal appearance, race, religion, or sexual identity and orientation.

Our Standards
=============

Examples of behavior that contributes to creating a positive environment

This comment has been minimized.

Copy link
@ReinsBrain

ReinsBrain Sep 23, 2018

This seems antithetical to the often-needed brutal honesty that promotes the best code. I don't want to be saddled with inferior code because someone's feelings might have been hurt. The priority should be towards "excellence in code" over "excellence in politics".

This comment has been minimized.

Copy link
@bhaavanmerchant

bhaavanmerchant Sep 24, 2018

I don't see any empirical evidence to your "antithetical" claim. On the contrary, "excellence in code" often exists in environments which are "excellent in community".

This comment has been minimized.

Copy link
@ReinsBrain

ReinsBrain Sep 24, 2018

"Excellence in community" shouldn't need to be mandated with politically-correct pseudo-law - it happens naturally with good folks asserting good examples. We're already seeing it used against Tso in a lobby to have him removed from the project for comments completely apart from the project (your empirical evidence).

This comment has been minimized.

Copy link
@thunderbird89

thunderbird89 Sep 24, 2018

The thing about programming is that in the vast majority of cases, there is an objectively correct way (the fastest, most performant, most scalable algorithm, written in a way that adheres to the coding standards of the project) to do things, and there is everything else.
Even at my workplace, we aim for the former, and if we have a disagreement, we run the same test/benchmark suite on both solutions, and the right way is immediately clear. This should be doubly so in a project as important as the Linux Kernel, one of the most crucial underpinnings of modern technology: only the very best code should get in, and anything else must be rejected, no matter people's feelings.

This comment has been minimized.

Copy link
@thunderbird89

thunderbird89 Sep 24, 2018

The thing about programming is that in the vast majority of cases, there is an objectively correct way (the fastest, most performant, most scalable algorithm, written in a way that adheres to the coding standards of the project) to do things, and there is everything else.
Even at my workplace, we aim for the former, and if we have a disagreement, we run the same test/benchmark suite on both solutions, and the right way is immediately clear. This should be doubly so in a project as important as the Linux Kernel, one of the most crucial underpinnings of modern technology: only the very best code should get in, and anything else must be rejected, no matter people's feelings.

You know, I am getting tired of this argument. So your workplace has no HR department? No rules of conduct? GTFO. Code is code, yes. Code may be not be capable of being offended, yes. Excellence in code is absolute, yes. But is your crappy code on stage talking about Linux, or writing documentation or emails, or representing your project? NO! People do that, not fucking code! These modest, commonsense guidelines are making sure unprofessional behavior doesn't detract from getting things done, and ensuring their leadership can take actions against damaging behavior as well. It has nothing to do with accepting bad code into the tree. This is so f-ing simple to understand, what is wrong with you people hahaha.

In an ideal world, I would agree with you 100%. I sincerely wish that everything I project turns out to be false because logic prevails. I really do.

But here's the thing: in the past few years, in more and more areas of life, we've seen feelings take the place of reasonable, measurable metrics, and turn decision-making into navigating a minefield until random people can force their will through by screaming "I'm offended by that!" at the top of their lungs, or by saying the magic words "I feel that [...]" - because once you say that, your argument can no longer be falsified and argued against (because how can you rebut an emotion?) and all further debate becomes baseless.
And to be honest, I fear that someone will submit a bad patch, and pull out the discrimination card when it gets rejected, forcing people to merge it lest they be removed for "discrimination". And once that happens, there's no stopping the avalanche, when everyone realizes you can remove obstacles by crying loud enough. And then the central pillar of the tech world comes crumbling down.

And yes, there are people behind the code. People ought to be respected. But people are not their creations, and if I say to my colleague "Your code is shit, get back to your workstation and fix it properly!" (or something to that effect - hyperboles apply), I make sure to point out to them that it is the code that is substandard, not them, and make sure they understand that no matter how much love and care they put into their works, they will never be equated to those works, and that criticism of those works is not criticism levelled at their person.

I really hope that I'm just being pessimistic and utterly, entirely wrong - but if I've had this idea, others must have had it too, and not all may be as restrained as I am.

This comment has been minimized.

Copy link
@ReinsBrain

ReinsBrain Sep 24, 2018

NO! People do that, not fucking code! These modest, commonsense guidelines are making sure unprofessional behavior doesn't detract from getting things done, and ensuring their leadership can take actions against damaging behavior as well. It has nothing to do with accepting bad code into the tree. This is so f-ing simple to understand, what is wrong with you people hahaha.

There - you admit it. These are rules to allow people with political(ly-correct) motivations to expunge others based on politics (of intersectionality) - NOT ON CODE.

a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

We're already seeing this applied against Tso. If you have ever voiced your opinion in past that disagrees with one of protected classes in the list, they will be coming for you - "the harrasser" - they will complain and wave this CoC until you are gone.

If you are a Christian who has ever objected to homosexuality, or a parent who has voiced concerns in the public sphere about fluid-gender and sex lessons in school to your seven-year-old, well then, you are marked for ouster. And if you don't score high enough on the intersectionality scale then no amount of apology or self-abasement will appease. We've seen it with James Damore at google - who stated the plainly obvious but was fired anyway for daring to expose an uncomfortable truth about one of the new protected classes.

This is nothing more than a weapon that can be used against people.

This comment has been minimized.

Copy link
@galileo-pkm

galileo-pkm Sep 25, 2018

It has happened before, the author behind the contributor-covenant.org:
opal/opal#941
These kind of policies have to be cut down before they take the hold, Linux community did fine for decades without this nonsense.

This comment has been minimized.

Copy link
@Yiannis128

Yiannis128 Jan 12, 2020

This seems antithetical to the often-needed brutal honesty that promotes the best code. I don't want to be saddled with inferior code because someone's feelings might have been hurt. The priority should be towards "excellence in code" over "excellence in politics".

Couldn't have said this better myself, this new COC has set a dangerous precedence over the Linux project.

include:

* Using welcoming and inclusive language
* Being respectful of differing viewpoints and experiences
* Gracefully accepting constructive criticism
* Focusing on what is best for the community
* Showing empathy towards other community members


Examples of unacceptable behavior by participants include:

* The use of sexualized language or imagery and unwelcome sexual attention or
advances
* Trolling, insulting/derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others’ private information, such as a physical or electronic
address, without explicit permission
* Other conduct which could reasonably be considered inappropriate in a
professional setting


Our Responsibilities
====================

Maintainers are responsible for clarifying the standards of acceptable behavior
and are expected to take appropriate and fair corrective action in response to
any instances of unacceptable behavior.

Maintainers have the right and responsibility to remove, edit, or reject
comments, commits, code, wiki edits, issues, and other contributions that are
not aligned to this Code of Conduct, or to ban temporarily or permanently any
contributor for other behaviors that they deem inappropriate, threatening,
offensive, or harmful.

This comment has been minimized.

Copy link
@penn5

penn5 Oct 12, 2018

42-50 are extremely dangerous, and, in my opinion, are more likely to lead to discrimination by Maintainers than Maintainers helping to prevent discrimination. Don't get me wrong; I'm all for having less discrimination (although I wasn't aware that there was any... shouting fits don't count) in the Kernel, but this seems a bit excessive.

Scope
=====

This Code of Conduct applies both within project spaces and in public spaces
when an individual is representing the project or its community. Examples of
representing a project or community include using an official project e-mail
address, posting via an official social media account, or acting as an appointed
representative at an online or offline event. Representation of a project may be
further defined and clarified by project maintainers.

Enforcement
===========

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the Technical Advisory Board (TAB) at
<tab@lists.linux-foundation.org>. All complaints will be reviewed and

This comment has been minimized.

Copy link
@penn5

penn5 Oct 12, 2018

Surely, it makes sense to let the community decide what is offensive, not a central board? After all, Linux is supposed to be open...

This comment has been minimized.

Copy link
@knghtbrd

knghtbrd Nov 23, 2019

@penn5 It's a trap. "let the community decide" means some random person can get on Twitter and collect a brigade of incensed people to rage and condemn and demand … and the fact that none of them actually use Linux even … won't be relevant. If there's a genuine problem with the behavior of an individual that actually harms Linux, the community needs a method for excising that problem individual. I mean, given what we know about Hans Reiser, I'd personally have no desire to go anywhere near his code if he were still involved with it in some way. I have used reiserfs (3 and 4) in the past, but … I currently see no real reason to do so.

We've already had people condemned for their sex-lifestyle being considered "anti-woman" (isn't that "kink shaming"?), we've had Theodore T'So randomly accused of being a "rape apologist" without any evidence (isn't that public harassment?) The list goes on and on, and we've seen how the politics and rage-baiting of intersectionality has erased technical standards for competence in so many fields now…

There's also the question of a statute of limitations. Can some random person make an accusation without any supporting evidence of something that supposedly happened say 34 years ago, and are we obliged to ban that person who maintains an important subsystem based on the accusation? If someone submits a new driver, might someone perform opposition research to determine that eight years ago, at the age of 16, they replied to a "funny" tweet with an arguably racist "funny" reply? If they did, does that disqualify the person from contributing their driver?

It's not that this might happen, because if you've paid attention to the news for the past year and a half, those are literally ripped from the headlines examples.

This comment has been minimized.

Copy link
@GoLD-ReaVeR

GoLD-ReaVeR via email Nov 24, 2019

investigated and will result in a response that is deemed necessary and
appropriate to the circumstances. The TAB is obligated to maintain
confidentiality with regard to the reporter of an incident. Further details of
specific enforcement policies may be posted separately.

Maintainers who do not follow or enforce the Code of Conduct in good faith may
face temporary or permanent repercussions as determined by other members of the
project’s leadership.

Attribution
===========

This Code of Conduct is adapted from the Contributor Covenant, version 1.4,
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
28 changes: 0 additions & 28 deletions Documentation/process/code-of-conflict.rst

This file was deleted.

2 changes: 1 addition & 1 deletion Documentation/process/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Below are the essential guides that every developer should read.
:maxdepth: 1

howto
code-of-conflict
code-of-conduct

This comment has been minimized.

Copy link
@saurabh2804

saurabh2804 Sep 19, 2018

This is a step towards a direction that will eventually destroy Linux. In this code of conduct you have created a stick with which to push agendas and ideologies. You will be gentle at first but eventually turn into a bully, because now you can. One can always find a reason to be offended. Someone, somewhere can be offended by almost anything.

This comment has been minimized.

Copy link
@john8329

john8329 Sep 19, 2018

This move just seems like what every other big company is doing right now, correct me if I'm wrong. See stack overflow or github, they have very similar things. If you take the argument to extremes, there is always a "reason" to make noise, but it's basically useless. Also "towards a direction that will eventually destroy Linux" is a way to be catastrophic without actually improving anything, which is just toxic reasoning. Probably it's not a good idea to be alarmist without very strong arguments.

This comment has been minimized.

Copy link
@jeremyckahn

jeremyckahn Sep 19, 2018

This is an open source project. If you don't agree with how it is managed, you are free to fork it and manage it as you wish.

This comment has been minimized.

Copy link
@mickrussom

mickrussom Sep 19, 2018

This is an open source project. If you don't agree with how it is managed, you are free to fork it and manage it as you wish.

This is a government hospital, get your treatment somewhere else if you don't agree how its managed.

Funny there was no "vote" on this change. Funny how anti-democratic stuff becomes when the minority want things a certain way most likely from corporate interests. (eg, vmware, fb, intel, etc). intel cant even properly make spectre/meltdown/etc fixes but they can make sure the Code Of Conduct allows those with low "level of experience" to have a say in how the kernel is written.

idiocracy is happening a lot faster than expected here.

This comment has been minimized.

Copy link
@jeremyckahn

jeremyckahn Sep 19, 2018

People are often marginalized because they are not in the majority group, so a vote isn't likely to help them in situations like this. This is where pragmatic leadership like the kind @torvalds is demonstrating here is necessary to precipitate needed changes.

This comment has been minimized.

Copy link
@mickrussom

mickrussom Sep 19, 2018

so nameless faceless accuser can whine to a board which can meet in secret and decide fates. and this is "open" source?

This comment has been minimized.

Copy link
@jeremyckahn

jeremyckahn Sep 19, 2018

Yes. The code is 100% freely open and available, so this is open source. The handling of sensitive and/or private interpersonal matters is a separate issue.

This comment has been minimized.

Copy link
@regrev

regrev Sep 20, 2018

This is an open source project. If you don't agree with how it is managed, you are free to fork it and manage it as you wish.

Because surely the SJWs won't go after the forks and shame anyone having to do with them, right?

Then they can go after the GPL and modify it to ensure that 'no fascists are allowed to fork' or something of that nature. You know, for reasons of inclusivity.

This comment has been minimized.

Copy link
@kigawas

kigawas Sep 20, 2018

What does SJW mean? Shit, junk and waste?

This comment has been minimized.

Copy link
@gervasiocaj

gervasiocaj Sep 20, 2018

What does SJW mean? Shit, junk and waste?

Social justice warrior

This comment has been minimized.

Copy link
@kigawas

kigawas Sep 21, 2018

What does SJW mean? Shit, junk and waste?

Social justice warrior

Looks like they are totally equal 😄

This comment has been minimized.

Copy link
@ilikenwf

ilikenwf Sep 21, 2018

This is a step towards a direction that will eventually destroy Linux. In this code of conduct you have created a stick with which to push agendas and ideologies. You will be gentle at first but eventually turn into a bully, because now you can. One can always find a reason to be offended. Someone, somewhere can be offended by almost anything.

Interesting how Mr. Tso is already being attacked. He's been against Intel and Pottering both doing their own dangerous/bad hijinks in the past. Is this big CoC just a wrapped up package from the corporate members of the foundation trying to further penetrate the kernel?

This comment has been minimized.

Copy link
@Chiiruno

Chiiruno Sep 21, 2018

Jeez, the puns just don't stop. 😆

This comment has been minimized.

Copy link
@survivor303

survivor303 Sep 24, 2018

This move just seems like what every other big company is doing right now, correct me if I'm wrong.

So what others doing bad, Linux need too? great.

This comment has been minimized.

Copy link
@adamczykm

adamczykm Sep 24, 2018

$#% is going on with people these days? Why everybody is so insecure, it's not pride, it's insecurity. Especially about sex-related stuff.
When making contribution to the Kernel of Linux you are not important as a man, woman, or whatever you think you are in-between, your code is the thing that matters. Not your balls, nor ego.
C'mon guys...

This comment has been minimized.

Copy link
@dannygoncalves

dannygoncalves Sep 25, 2018

So you guys are basically saying that a "healthy" working environment implies bad code? do you know what code reviews are for? I can tell you that your code is bad and maybe guide you in the correct way of writing code without making you feel like you are a piece of crap.

This comment has been minimized.

Copy link
@Belgorodsky

Belgorodsky Sep 26, 2018

What about democracy? F%ck this minority things

This comment has been minimized.

Copy link
@CandyAngel

CandyAngel Sep 26, 2018

@dannygoncalves

I can tell you that your code is bad and maybe guide you in the correct way of writing code without making you feel like you are a piece of crap.

You may think that but you can't.
Being told (or finding out) my code isn't perfect will always make me feel "like [I am] a piece of crap".

This comment has been minimized.

Copy link
@thunderbird89

thunderbird89 Sep 26, 2018

So you guys are basically saying that a "healthy" working environment implies bad code? do you know what code reviews are for? I can tell you that your code is bad and maybe guide you in the correct way of writing code without making you feel like you are a piece of crap.

Problem is, people tend to become invested in their works, and any criticism levelled at those works feels like an attack, even when it's not intended to be. This is just a part of the human condition, I guess, and it's an integral part of putting anything you make out into the public, whether it be a piece of code, a statue, or a poem. Someone is bound to say bad things about it (not necessarily you, though!) and you will feel bad about it, even though it wasn't directed at you.

development-process
submitting-patches
coding-style
Expand Down

331 comments on commit 8a104f8

@Chiiruno
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@imcsk8

Linux is used in a lot of places and people might even die so fuck their feelings!!

I agree, honestly, I really don't want bad code to be accepted because of this policy.
Hopefully this is just a paper tiger that the TAB won't really enforce, but I wouldn't expect that for long.

BTW i don't know where all this references to toxic relationships and toxic environments came from but they are just plain stupid.

The term 'toxic' itself does make sense, but the way it's used by SJWs seems to mean 'anything I don't like'.

@sholwe
Copy link

@sholwe sholwe commented on 8a104f8 Sep 30, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The good thing about owning decade-old hardware is that it probably works on a BSD derivative by now.

@lijh8
Copy link

@lijh8 lijh8 commented on 8a104f8 Oct 1, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

so eventually politicians on the TAB make it true “there will be no Linux (if I heard 386BSD before)”

@ReinsBrain
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gregkh @torvalds - I think we have seen enough opposition to this commit - perhaps it is time to go back to the drawing board and return with a much simplified version 2 of the CoC that focuses on professionality. Or just excise it entirely, try to forget this foray and move on.

@sholwe
Copy link

@sholwe sholwe commented on 8a104f8 Oct 1, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This has nothing to do with right of self-expression but respect, and respect means treating other people equally regardless of their level of knowledge about programming or the kernel source code. The point of this CoC is to bring developers more together, otherwise the "unfriendliness" inside the community will persist and you know that is not healthy for a community.

I don't pretend to know EFI, nor do I expect someone to respect me as though I did. This entire argument is asinine.

@galileo-pkm
Copy link

@galileo-pkm galileo-pkm commented on 8a104f8 Oct 1, 2018 via email

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@survivor303
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am the only one who support a few points of the CoC? I guess so.

Perhaps so and how many lines of code you have contributed to the linux kernel?

This has nothing to do with right of self-expression but respect, and respect means treating other people equally regardless of their level of knowledge about programming or the kernel source code. The point of this CoC is to bring developers more together, otherwise the "unfriendliness" inside the community will persist and you know that is not healthy for a community.

Where you see unfriendliness (before this coc nonsense)? ok some can be that but like always, SO WHAT? some people can be arse on sunday nights. And for the community, it is healthy to release some steam every now and then and people ON THE COMMUNITY understand that.

If you don't agree with this CoC, well you are free to fork this kernel and develop your own with your ideologies. The rule of thumb is: adapt to it.

No that is the point, we dosnt accept this CoC overtaking Linux kernel, and we fight against it. Even Linus itself dosnt like it, even he was signed it (why he do something like that, perhaps we get answer for that later).

And about Linus "unfirendliness" behavior, he has to be that right to be what he want to be, he dosnt need to get pressure from anyone or anywhere. Kernel is his baby and we all others are just Linus little helpers. That is something what you proCoC and JWS crazy people need to know.

@ChrisCates
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Megafan123, the intent of the Code of Conduct seems to be well meaning and inclusive...

However, as many have already stated, the policies are open to a lot of abuse...
We already have several accounts where such policies are used as leverage to create problems...

Conflicting ideologies that are not related to the code base itself should not be used against contributors... Only when a contributor is obstructed by another should maintainers seek conflict resolution.

@jeremyckahn
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's worth pointing out that, after scrolling through this long, long list of angry comments, seemingly all of the dissenting voices of folks who are willing to show their real face appear to present as male. There is no risk in being a male in open source, even less if you're white, straight, and cisgendered. The CoC isn't necessarily for folks like that; it's for the folks who don't feel safe in showing who they are online for fear of the abusive comments like the ones here.

@digitalphoenix10
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jeremyckahn
I am pretty sure you just went against one of the rules in the CoC by assuming someone's gender. Just because some individuals present themselves as a cisgendered male, doesn't mean that they actually are.

@galileo-pkm
Copy link

@galileo-pkm galileo-pkm commented on 8a104f8 Oct 2, 2018 via email

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@FlamesCN
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

大神初衷是好的,自己身先士卒改造自己,但是造成了异议这也是事实,应该慢慢推进。反对者认为:管它黑猫白猫,能写代码的都是好猫,是不是很耳熟?但要知道猫论实验已经失败(人性无约束的纵容必将失败),还是大神高瞻远瞩,放任人性无约束只会更加糟糕,自己糟糕的脾气也源于社区的纵容,一个皇帝能够意识到错误并改正自己和周围的人难能可贵,或许骂惯了的人觉得很不自在,或者老被骂突然没人骂也觉得不自在。反对者视角:能写好代码就应该在社区。鼠目寸光,忽视了2种假设:这些人冒着被踢的风险死不悔改才会被踢,大部分人会约束下自己(少了种族歧视的代码牛人linux会崩塌,地球不转?linux要一部登天?放慢脚步只会更好)。无约束的继续恶化升级为线下枪杀,他们是否会承担责任?还不是linus承担,要知道不写注释被同事枪杀的事情刚刚发生!

@rudiservo
Copy link

@rudiservo rudiservo commented on 8a104f8 Oct 2, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jeremyckahn

I think it's worth pointing out that, after scrolling through this long, long list of angry comments, seemingly all of the dissenting voices of folks who are willing to show their real face appear to present as male. There is no risk in being a male in open source, even less if you're white, straight, and cisgendered. The CoC isn't necessarily for folks like that; it's for the folks who don't feel safe in showing who they are online for fear of the abusive comments like the ones here.

Code has no gender, nobody cares about the gender or your hair colour, people care about work, why would you go contribute to a project and then show who you are, because you are proud of it?
Also there is a double standard here, the person who wrote the CoC says it's within her right to insult developers whatever way she wants in twitter, because it's not in the project discussion?!
Aren't people suppose to be safe from harassment even if they are cis white males?

Just saying this fells like if you a white male shut up and should be ashamed to even have a job!

@rudiservo
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am widely against the adoption of this CoC, it either should be rewriten and reviewed or the covenent leader @CoralineAda should be kicked out for having double standards and not following her own rules.

@jtolio
Copy link

@jtolio jtolio commented on 8a104f8 Oct 2, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

After having only muted this thread in my email, the thread must have spilled over and another round of notifications of comments has reminded me of it.

This thread has been very useful to me and I'm sure to a number of other prominent hiring managers. Here, in one easy to find place, is a list of people who are publicly saying they cannot support agreeing to accountability for being decent and professional to other human beings. Cool! A lot of you are on my never-hire list now.

Found the Github unsubscribe button this time.

@galileo-pkm

This comment was marked as abuse.

@regrev
Copy link

@regrev regrev commented on 8a104f8 Oct 2, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This thread has been very useful to me and I'm sure to a number of other prominent hiring managers. Here, in one easy to find place, is a list of people who are publicly saying they cannot support agreeing to accountability for being decent and professional to other human beings. Cool! A lot of you are on my never-hire list now.

No one here is disagreeing to be decent and professional to other people. Interesting that you'd shame people here having a discussion and then run off by muting the thread. Very professional.

@rudiservo
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jtolds
well... decent and professional is grounds for meritocracy, so you are not in compliance with the covenant or the CoC.
The never-hire list is also against the CoC, that is grounds for not respecting other peoples views, profiling, etc, am I missing something here?
I don't have a never-hire list because I try to be professional and decent and i do like diversity, unlike you!
But hey Cool, if you ever need advice on leadership give me a call ;)

@ChrisCates
Copy link

@ChrisCates ChrisCates commented on 8a104f8 Oct 2, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's be clear here why this implementation is especially problematic...
It has less to do with the Code of Conduct itself, moreover the politics behind it.

  1. Linus has been well known to be opposed to these kinds of things.

  2. Disputes have been claimed such as in 2015. Even when Code Of Conflict was in effect.

  3. Shortly before The CoC is implemented, anti-white, white-guilt propaganda is spewed by the maintainer.

  4. CoC is implemented, Linus stops working on Linux temporarily.

  5. Linus shows clear disdain for what happened... And it's clear from his open letter there are some seriously concerning attributes from a political and reputation standpoint.

I don't think everyone has followed this correctly, or understand why this is concerning. These are double standards being implemented, and are being sidestepped for nepotism.

@digitalphoenix10
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ChrisCates
Agreed. I’d be full support of a Code of Conduct if it weren’t for the political tendencies hidden in them.

The absolute main reason people are “overreacting” to this CoC is because it just appeared out of nowhere without a warning.

Linux is an open source project that millions of volunteers around the world devoted their free time to make the absolute best code possible for the kernel. Linux isn’t owned by some corporation that requires a CoC, this is all purely a volunteer project.

So yes, people do have the right to “overreact” to this CoC.

@jtolds
And you... I hope you’re trolling...
Probably not, but I like to think so. No one is that dense.

@DrPizza
Copy link

@DrPizza DrPizza commented on 8a104f8 Oct 2, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It has less to do with the Code of Conduct itself, moreover the politics behind it.

So to be clear:

Source code submissions should be treated at face value, without ever considering the behaviour of their submitters, their impact on collaborative development, and so on and so forth

But the Code of Conduct should not be treated at face value, and instead we should draw on the politics of the person who wrote it, the decision-making process that resulted in this commit, and the mystery surrounding Linus' temporary hiatus.

For people who profess to believe in the "meritocracy" and who want to keep politics "out" of Linux development, y'all sure are hypocrites.

@galileo-pkm
Copy link

@galileo-pkm galileo-pkm commented on 8a104f8 Oct 2, 2018 via email

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@regrev
Copy link

@regrev regrev commented on 8a104f8 Oct 2, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Another major problem with the CoC is the type of people who would oversee its implementation - meddling busybodies who enjoy controlling the interactions between people who they don't know.

Probably best to keep these people away from any productive fields of endeavor.

@ChrisCates
Copy link

@ChrisCates ChrisCates commented on 8a104f8 Oct 2, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@DrPizza... Complete obfuscation of the core central reason for this argument...
Also, it's a markdown file that directly relates to policies (politics) revolving around the code... And I've never said I was opposed to policies.

https://github.com/ContributorCovenant/contributor_covenant/issues/602

http://lists.linux.org.au/pipermail/linux-aus/2018-September/023423.html

The two links above clearly indicate some serious problems.

@iderik
Copy link

@iderik iderik commented on 8a104f8 Oct 3, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The CoC maintainer has clearly stated its political multiple times. She is also extremely racist against white males.
Why was this accepted so easily? Is there something behind this that we dont know about?

Seriously, what the hell is this? https://twitter.com/CoralineAda/status/1029162264979546112
Are those death threats? And that was as early as August...

@jeremyckahn

I think it's worth pointing out that, after scrolling through this long, long list of angry comments, seemingly all of the dissenting voices of folks who are willing to show their real face appear to present as male. There is no risk in being a male in open source, even less if you're white, straight, and cisgendered. The CoC isn't necessarily for folks like that; it's for the folks who don't feel safe in showing who they are online for fear of the abusive comments like the ones here.

So the majority who are against the CoC are male isnt because the majority of the industry is male? You SJWs are so into skin colors and genders that you cant think clearly anymore...

@ChrisCates
Copy link

@ChrisCates ChrisCates commented on 8a104f8 Oct 3, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@iderik, the same points keep being rehashed, but do not get addressed due to nepotism...

But again, we refuse to address these problems... And instead, do not rationalize how serious these problems are and allow them to grow into bigger ones... I've been consistent this entire thread about why I've been vocal about this problem, considering the timeline of events and the history of the community leaders.

If these policies are used only with selective bias and serve no purpose for actual accountability... I can’t rationalize the existence or the endorsement of them...

@thedrint
Copy link

@thedrint thedrint commented on 8a104f8 Oct 4, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This thread has been very useful to me and I'm sure to a number of other prominent hiring managers. Here, in one easy to find place, is a list of people who are publicly saying they cannot support agreeing to accountability for being decent and professional to other human beings. Cool! A lot of you are on my never-hire list now.

At first, I thought it was joke. But after some time i understood, that it was real words from real man, boss of real company.
It makes me sad. I've thought that people like this (SJW scum and their supporters) lives only at twitter.

@DarkWav
Copy link

@DarkWav DarkWav commented on 8a104f8 Oct 4, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is overrated. It might be bad, and so on, but it is definetly NOT going to destory linux, hell....
Politics are not something to put in a software code of conduct, anyway.
The destruction of Linux is Impossible as of now simply because companies like Google who support it exist. I think many people haven't realised this but the death of linux cannot come before the death of entire Google, because it would mean the death of Android and ChromeOS, and Google simply won't let that happen. And im not a fan of google, actually close to downright hating them (by privacy), but they will not just watch in this worst-case-scenario.
There are also developers who actually signed the coc, another reason it won't die....
Also FreeBSD has a 99% simmilar CoC, so it is not different with linux alternatives.....
Keep in mind, its just my opinion. Take it with a grain of salt.

@ChrisCates
Copy link

@ChrisCates ChrisCates commented on 8a104f8 Oct 4, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@DarkWav even if it were to die (which it wont). It would be revived as an OSS project by them anyway.

The point is that the document does not serve its purpose... Was created by a racist heterphobe that cannot acknowledge they are racist towards white men... And, has no intention of following the rules specified by their own document.

This then leads to latter part of the document which verbosely specifies that maintainers can do whatever they please... Which was always the case to begin with...

I suppose considering the history of this document... Thousands of people clearly outlining the problems with it... Yet, people still endorsing its existence several years later was supposed to be the logical fallacy of me even being vocal about this problem...

So in hindsight, me and everyone else are basically just over reacting because the document changes nothing... We've already observed with the Opal repository... That with or without this document, any sort of piece of text or opinion conveyed by an individual can be used against them, even if the interpretations of the information are misrepresented or twisted for a specific agenda...

This is a classic case of "The Wisdom or Madness of Crowds": https://ncase.me/crowds/

@jnturton
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Something that I think is a good thing is that a snapshot of the Contributor Covenant was taken and the original need not be tracked, allowing Linux to distance itself from the author. Because there are things outside of the CoC that author has already written, and more that I speculate they will yet write, which are just vitriol.

@MiakoMoto
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

go_back

@Janrupf
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Undo it!

@saurabh2804
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This really assuages a lot of my concerns regarding this CoC. Linus seems to understands lots of our concern. THis makes me hopeful.

@nukeop
Copy link

@nukeop nukeop commented on 8a104f8 Oct 15, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ah so if you're not in the pro-coc camp then you're a "white supremacist racist transphobic nazi", that seems fine indeed

to see linus even use their language outside of clear ridicule is like seeing a person you've known all your life join ku klux klan out of the blue, just soulcrushing

@survivor303
Copy link

@survivor303 survivor303 commented on 8a104f8 Oct 16, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok project admins. you know what the MAJORITY OF THIS COMMUNITY think about this CoC. So dont be ass.

Change things back how they was and then start listening your community. we really dosnt need this kind of change.

Minority who like this CoC, please remove you from this community, you are free to fork (copy and change that version how you like) this kernel project.

@ddwwcruz
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@CoralineAda Please remember what this community means to the world at large. The project is run on servers, phones, cars, aircraft, spacecraft, medical devices and so on and so forth. I simply can't stress enough how important it is that the quality of the code here remains high. People's lives are literally at stake here. Make no mistake, people have died due to software failing them.

And to keep software from failing, the community has developed a righteous zeal of keeping bad code away. It hasn't always been perfect, but it does its best. Someone else has already stated this, but the unfortunate side effect of this is that someone, somewhere, will feel discriminated against simply because a maintainer didn't like the code.

Note that it's not the race or sexual orientation or political views of the contributor that matters. It's the quality of the code output.

You can keep the CoC there if you really want. Just know that someone can and will use this as an attempt to get their code in no matter how bad it is.

Please don't let that happen. People's lives are at stake.

(Also note that before you decide this comment is written by a straight white male, I'm actually a brown demisexual male, formerly asexual.)

@SeleDreams
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that this is mostly a kind of "revenge" from @CoralineAda

Herself said that she's against meritocracy multiple times...

After having been fired from github for not being productive enough (what a coincidence).

She's just the kind of person who's lazy and wants to still be accepted for not doing anything meaningful in her life.

Anyway, as long as this "code of conduct" exists, I won't contribute to any open source project that is under it and won't make any of my code open source anymore

programming is NOT about feelings, it's about productivity, efficiency and full meritocracy, a programmer with more skills IS a programmer with more value, it doesn't matter what you think is fair, this is life, and this is why we all work hard to improve and help each other with this goal of becoming better people.

people in the open source community don't even care or know about your race/gender/sexual orientation, they care about the code you're comitting to the project, if you feel like your code wouldn't be accepted, then I guess you should mostly wonder about your own capacities.

@hash
Copy link

@hash hash commented on 8a104f8 Nov 10, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@CoralineAda

You are probably a bit of a blamer - most of us are. But why should we give it up? In this witty sequel to our most watched RSA Short, inspirational thinker Brené Brown considers why we blame others, how it sabotages our relationships, and why we desperately need to move beyond this toxic behaviour.

Brené Brown on Blame

@Heinz14
Copy link

@Heinz14 Heinz14 commented on 8a104f8 Jan 9, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://www.linuxfoundation.org/about/donate/

100% of donations received go towards funding diversity programs.

@SeleDreams
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://www.linuxfoundation.org/about/donate/

100% of donations received go towards funding diversity programs.

They completely lost their mind

@rudiservo
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://www.linuxfoundation.org/about/donate/

100% of donations received go towards funding diversity programs.

They completely lost their mind

Something happened that's for sure, cause last time I checked code talks and BS walks. Code has no colour, race or gender...

https://www.linuxfoundation.org/about/diversity-inclusiveness/programs/

Also it is a bit discriminatory, in Asia white and black people are minorities I don't see anything pointed out there.
In Africa... well first world problems are hunger and corruption in most countries there, and kids die without discrimination, diseases don't pick genders, so these donations might be offensive to a starving child I am glad CoC tought about that.

so this is kind of a hypercritical and nonsensical since most countries in Europe actually started working years ago to end discrimination and get more people in tech and we have to take this American society BS all day of people that take offence easily but never are concerned about how easy they offend.

Shame to see linux foundation turned into a political movement where most projects that adopt such a CoC you are a criminal just by being white and male...

@SeleDreams
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://www.linuxfoundation.org/about/donate/

100% of donations received go towards funding diversity programs.

They completely lost their mind

Something happened that's for sure, cause last time I checked code talks and BS walks. Code has no colour, race or gender...

https://www.linuxfoundation.org/about/diversity-inclusiveness/programs/

Also it is a bit discriminatory, in Asia white and black people are minorities I don't see anything pointed out there.
In Africa... well first world problems are hunger and corruption in most countries there, and kids die without discrimination, diseases don't pick genders, so these donations might be offensive to a starving child I am glad CoC tought about that.

so this is kind of a hypercritical and nonsensical since most countries in Europe actually started working years ago to end discrimination and get more people in tech and we have to take this American society BS all day of people that take offence easily but never are concerned about how easy they offend.

Shame to see linux foundation turned into a political movement where most projects that adopt such a CoC you are a criminal just by being white and male...

and straight, don't forget that being straight is bad for them too

@ReinsBrain
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://www.linuxfoundation.org/about/donate/

100% of donations received go towards funding diversity programs.

They completely lost their mind

Time to fork

@h1z1
Copy link

@h1z1 h1z1 commented on 8a104f8 Nov 12, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Leaving this here, seemed fitting. Some Tweets have already been pulled.

https://web.archive.org/web/20191112002427/https:/twitter.com/linuxfoundation/status/1192220181373652992
TLDR in reference to Charles Max Woods, (cmaxw) :

The Linux Foundation Verified account @linuxfoundation
Replying to @nebrius @kubecon

@nebrius @sarahmei
@KimCrayton1 Hi all, We have reviewed social and videos and determined that the Event Code of Conduct was violated and his registration to the event has been revoked. Our events should and will be a safe space:

Only thing that needs to be stamped out is cancel culture before it cancels us. It started withe this very change to the Linux Kernel. One of many examples since this pile of trash landed.

@kareldonk
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where did Sander Visser's comment go? The tone policing video he posted: https://www.youtube.com/watch?v=1YO1DTeGxog

Anyway, this is what happens when you become dependent on foundation money. You get owned and castrated. Never thought I'd see Torvalds in this kind of position. The Linux Foundation is fucked and now the Free Software Foundation is fucked as well after they got rid of Stallman. Someone give Torvalds his balls back.

@kareldonk
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

trailblazingfive
1 day ago
Hahahaha Linux devs got hijacked by a bunch of crazy people - that's what you get when you lack strong will

ROR!

@rudiservo
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This has gone too far... this is a consequence of not having enough world history in classes in the USA, polarizing only polarizes more, for any action there is a opposite and reaction, COMMON SENSE should rule!
This is not common sense, a racist complains about someone else having a different opinion and that someone gets banned... how is that not a hypocritical approach to the COC...

Congratulations you just proved the what everyone feared... Linux Is Dead and I am so sad for it!

@kirkins
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow so the original comment got removed from GitHub?

Meanwhile my twitter account is suspended for voicing my opinion to the Linux foundation. Shylock taking over everything.

@galileo-pkm
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removing comments from GitHub? What's next ...

@ChrisCates
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kareldonk, @rudiservo,

If the freedom of speech is taken away then dumb and silent we may be led, like sheep to the slaughter.
- George Washington

Charles Wood should take advantage of this opportunity to start a new community.

@SeleDreams
Copy link

@SeleDreams SeleDreams commented on 8a104f8 Nov 12, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just wait until they ban someone from france

In France, it's illegal to discriminate for political reasons, it means that the linux Foundation could be sued if they ban someone who didn't violate the written rules

@GoLD-ReaVeR
Copy link

@GoLD-ReaVeR GoLD-ReaVeR commented on 8a104f8 Nov 12, 2019 via email

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@alkeryn
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pikachuk Well i'm french and from france but i don't think i could be banned for expressing my disagreement for all that bs

@SeleDreams
Copy link

@SeleDreams SeleDreams commented on 8a104f8 Nov 13, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pikachuk Well i'm french and from france but i don't think i could be banned for expressing my disagreement for all that bs

I said that banning from public spaces for political disagreements is illegal, disagreeing in itself isn't
edit : didn't read correctly your message
I was mostly talking about the case of the guy who got banned for "tone policing" he got banned just after someone told to ban him while showing a picture where he was calmly telling to people to be civil and an other picture where he was showed supporting trump

it was kinda obvious the reason why they acted, they considered the fact to support trump as being against the coc in itself due to their vision of the party, however, if they act the same way in other countries, they may get sued over it.
I don't even support trump, but anyone should be allowed to support whoever they want, open source projects are there for code only anyway, not personal opinions

Illegal by law or by constitution? Also there's a jurisdiction issue as French laws do not apply to the rest of the world and France has very little power over an American breaking French law. But usually these things are only illegal by constitution, which means the government can't discriminate against you (which they do anyway), but citizens can do it just fine.

On Tue, Nov 12, 2019 at 5:21 PM LAMCILAK Theo @.***> wrote: just wait until they ban domeone from france In France, it's illegal to discriminate for political reasons, it means that the linux Foundation could be sued if they ban someone who didn't violate the written rules — You are receiving this because you commented. Reply to this email directly, view it on GitHub <8a104f8?email_source=notifications&email_token=ABRU5LZLJTW4H2Q77DEWCFDQTLJZJA5CNFSM4FVMQBBKYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCIDBQ#commitcomment-35916848>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABRU5LZ4ZJUQQ3VBGCGIVV3QTLJZJANCNFSM4FVMQBBA .

By law as from what I know, it's in the article 225-1
https://www.legifrance.gouv.fr/affichCodeArticle.do?idArticle=LEGIARTI000033461473&cidTexte=LEGITEXT000006070719&dateTexte=20161120

it's by law considered as discrimination and punishable

@SanderSander
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kareldonk I removed it myself, I had a second thought and don't want to get involved in this war.

@mickrussom
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kareldonk

Where did Sander Visser's comment go? The tone policing video he posted: https://www.youtube.com/watch?v=1YO1DTeGxog

All he said was:

"So the things that people warned for and found very dangerous appear to be true, and this CoC is now used to bully/exclude people."
"People are now banned by the Linux foundation under a vague term "Tone policing"." (https://www.youtube.com/watch?v=1YO1DTeGxog)
"It would nice to see a revised code of conduct to prevent this kind of behavior."

This is where we are at. People are afraid to make simple innocuous statements. People are afraid to render a reasonable opinion using free speech within the bounds of law. We now all live in digital North Korea and the though and language police are real. NEWSPEAK is mandated, WRONGTHINK will be stamped out. Any behavior deemed "aberrant" by the unseen, unelected and the energetic vocal minority will lead to deplatforming and loss of jobs and many other forms of ostracization. What is most sad is someone with vast political capital so spend (torvalds) has help send the world careening into 1984-esque dystopia - and on top of that the kernel as been instrumented to help police states and big tech spy (things like ebpf and android provide vast troves of gleaned data to governments and big tech). The real issues never get discussed and on top of that everyone's fragile feelings must be protected.

@ReinsBrain
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm just amazed that there are so many adopters of the contributor convenant: https://www.contributor-covenant.org/adopters - I remember it had split the Node.js community for years because of language policing (a main contributor used the word "he" instead of "they" - sooooo "evil"). Every year new words are added to the ban list and "they" have no fear of condemning and punishing speech retroactively. They just make up this garbage as they feel like it and use it to destroy people's lives. It is destructive and needs to be stopped.

Linux (and all open source projects) should adopt their own contributor conduct guidelines and not submit their contributors to this self-described "living document" (read that to mean they can change it however they feel at any time). When open-source projects adopt this nebulous contributor convenant, what they are really doing is sicking a group of anti-meritocratic authoritarians/fanatics on their contributors who have done nothing other than give their time, energy and work product towards the greater good - nobody deserves this and certainly not open-source contributors.

@h1z1
Copy link

@h1z1 h1z1 commented on 8a104f8 Dec 4, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To really feel sick, watch Greg discuss this -

LPC2018 - Linux's Code of Conduct Panel

They were never interested in discussion, rather compliance. You can almost see a few of them get triggered as this "discussion" progressed.

@galileo-pkm
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One interesting and kind of ironic thing with this talk: considering all the "inclusive" nonsense in the CoC, their interpretation of this is based on common law a highly Anglocentric system. They also mention how governments around the world work, how they interpret the laws, etc. Most of the world operates on the basis of civil law:
https://en.wikipedia.org/wiki/Civil_law_(legal_system)#/media/File:Map_of_the_Legal_systems_of_the_world_(en).png

@ReinsBrain
Copy link

@ReinsBrain ReinsBrain commented on 8a104f8 Dec 7, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the war the CoC anti-meritocratic activists are bringing to the Linux Community, and Linux itself, is against (free) speech itself. They embed themselves in organizations and police the expressions of the contributors autocratically - threatening them into silence. They have targeted tech, of which Linux powers the vast majority of it, in order to control it. We give way to being silenced now and tomorrow they will attempt to control minds via the digital medium and they will exploit open source software as a bludgeon against dissenters. If the talented contributors, who certainly believe in meritocracy, do not resist together (unified) they will be assimilated or chewed up and spit out singularly. It may now be the right time for the top contributors to seriously discuss and consider forking.
https://quillette.com/2017/07/18/neurodiversity-case-free-speech/

Please sign in to comment.