Much of the Open Source community tries to advertise the community as one happy place to the outside. Where contributions are valued only by their technical quality, and everybody meets at conferences for beers.
Well, it is not like that. It's quite a sick place to be in.
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 assholes, 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.
I am used to rough discussions on mailing lists, and yes, when I was younger I did not always stay technical in flamewars, but nowadays I am pretty good at that, I am sometimes articulate, but never personal. I have a thick skin (and so do most of the others involved in systemd, apparently), and I figure that plays a major role why we managed to bring systemd to success, despite all the pressure in the opposite direction. But from time to time, I just have to stand back and say "Wow, what an awful community Linux has!".
The Internet is full of deranged people, no doubt, so one might just discount all of this on the grounds that the Open Source community isn't any different than any other community on the Internet or even offline. But I don't think so. I am pretty sure there are certain things that foster bad behaviour. On one hand there are certain communities where it appears to be a lot more accepted to vent hate, communities that attract a certain kind of people (Hey, Gentoo!) more than others do. (Yes, the folks who post the stuff they do usually pretty clearly state from wich community they come).
But more importantly, I'd actually put some blame on a certain circle of folks that play a major role in kernel development, and first and foremost Linus Torvalds himself. By many he is a considered a role model, but he is quite a bad one. If he posts words like "[specific folks] ...should be retroactively aborted. Who the f*ck does idiotic things like that? How did they not die as babies, considering that they were likely too stupid to find a tit to suck on?" (google for it), than that's certainly bad. But what I find particularly appalling is the fact that he regularly defends this, and advertises this as an efficient way to run a community. (But it is not just Linus, it's a certain group of people around him who use the exact same style, some of which semi-publically even phantasize about the best ways to, ... well, kill me).
But no, it's not an efficient way to run a community. If Linux had success, then that certainly happened
despite, not because of this behaviour. I am pretty sure the damage being done by this is quite obvious, it not only sours the tone in the Linux community, it is also teaches new contributors to adopt the same style, but that only if it doesn't scare them away in the first place.
In other words: A fish rots from the head down.
I don't mind using strong language, I don't mind the use of words such as "fuck", I use the word all the time too, it's really not about that. I must simply say that I wished it would stay at that, because what actually is happening is so much worse, and and so much more hateful.
If you are a newcomer to Linux, either grow a really thick skin. Or run away, it's not a friendly place to be in. It is sad that it is that way, but it certainly is.
The Linux community is dominated by western, white, straight, males in their 30s and 40s these days. I perfectly fit in that pattern, and the rubbish they pour over me is awful. I can only imagine that it is much worse for members of minorities, or people from different cultural backgrounds, in particular ones where losing face is a major issue.
You know, I can deal with all this shit, and I guess in a way with the energy we are pushing the changes we propose with we are calling for opposition, so this post is really not intended to be a call for sympathy. The main point I want to make with this is to correct a few things about our communities, and how their are percieved. Open Source isn't a kindergarten. Open Source is awful in many ways, and people should be aware of this.
Not everybody in the Linux community is like this, the vast majority isn't. Not even all our different communities really have a problem with this at all. But many do, and the most prominent one, the Linux community as a whole certainly has.
I am not the one to fix any of this, I cannot tell you how one could do it. And quite frankly, I really don't want to be involved in fixing this. I am a technical guy, I want to do technical things.
My personal conclusion out of all this is mostly just that I don't want to have much to do with the worst offenders, and the communities they run. My involvement with the kernel community ended pretty much before it even started, I never post on LKML, and haven't done in years. Also, in our own project we are policying posts. We regularly put a few folks on moderation on the mailing list, and we will continue to do so. Currently, the systemd community is fantastic, and I really hope we can keep it that way.
And that's all about this topic from me. I have no intentions to ever talk about this again on a public forum.
Een groot deel van de Open Source gemeenschap probeert de gemeenschap te adverteren als een fijne plek om de buitenkant. Waarbij de premies worden gewaardeerd alleen door hun technische kwaliteit, en iedereen ontmoet op conferenties voor bieren.
Nou, het is niet zo. Het is nogal een zieke plek om te vertoeven.
Ik heb meestal geen over praten te veel, en dus ik figuur dat mensen echt niet bewust van dit, maar ja, de Open Source gemeenschap is vol klootzakken, en ik waarschijnlijk meer dan de meeste anderen ben een van hun meest favoriete doelwitten . Ik krijg een hekel mail voor het hacken op Open Source. Mensen hebben meerdere "petities" on petitie websites gestart, vraagt mij te werken om te stoppen (google voor het). Onlangs, mensen begonnen met het verzamelen Bitcoins een huurmoordenaar voor mij te huren (dit echt gebeurd is!). Gewoon de andere dag, of andere idioot postte een "lied" op youtube, een griezelige werk, gevuld met krachttermen over mij en suggesties van geweld. Mensen Na websites over het boycotten van mijn projecten, met mooie persoonlijke aanvallen. Op IRC, mensen / msg me soms, met vervelende berichten, en verwijzingen naar illustraties in 4chan stijl. En er is meer. Veel meer.
Ik ben gewend aan ruwe discussies over mailinglijsten, en ja, toen ik jonger was ik niet altijd technisch in flamewars blijven, maar tegenwoordig ben ik vrij goed in dat, ik ben soms te articuleren, maar nooit persoonlijk. Ik heb een dikke huid (en dat doen de meeste van de betrokken systemd, blijkbaar anderen), en ik figuur die een belangrijke rol waarom we erin geslaagd om systemd tot succes te brengen, ondanks alle druk in de tegenovergestelde richting speelt. Maar van tijd tot tijd, ik moet gewoon een stapje terug en zeggen: "Wow, wat een vreselijke community Linux heeft!".
Het internet staat vol met gestoorde mensen, geen twijfel over bestaan, zodat men misschien wel korting dit alles met het argument dat de open source gemeenschap is niet anders dan elke andere gemeenschap op het internet of zelfs offline. Maar ik denk het niet. Ik ben er vrij zeker dat er bepaalde dingen die slecht gedrag te bevorderen. Aan de ene kant zijn er bepaalde gemeenschappen waar het lijkt veel meer geaccepteerd om haat te ventileren, gemeenschappen die een bepaald soort mensen (Hey, Gentoo!) Meer dan anderen aan te trekken. (Ja, de mensen die het spul te posten ze meestal vrij duidelijk aangeven uit welke gemeenschap ze komen).
Maar wat nog belangrijker is, zou ik eigenlijk doe wat schuld op een bepaalde kring van mensen die een belangrijke rol spelen in de ontwikkeling van de kernel, en in de eerste plaats Linus Torvalds zelf. Door velen is hij een beschouwd als een rolmodel, maar hij is een heel slechte. Als hij woorden als "[specifieke mensen] ... moeten met terugwerkende kracht worden afgebroken. Wie de f * ck doet idiote dingen als dat? Berichten Hoe hebben ze niet sterven als baby's, gezien het feit dat ze waren waarschijnlijk te dom om een tiet vinden te zuigen op?" (Google voor het), dan is dat zeker slecht. Maar wat ik vind het bijzonder verschrikkelijk is het feit dat hij regelmatig verdedigt dit, en adverteert dit als een efficiënte manier om een gemeenschap uit te voeren. (Maar het is niet alleen Linus, het is een bepaalde groep mensen om hem heen, die exact dezelfde stijl te gebruiken, waarvan sommige semi-openbaar, zelfs phantasize over de beste manieren om, ... nou, dood mij).
Maar nee, het is niet een efficiënte manier om een gemeenschap uit te voeren. Als Linux succes gehad, dan is dat wel gebeurd ondanks,
niet vanwege dit gedrag. Ik ben er vrij zeker van dat de schade wordt gedaan door deze is vrij duidelijk, dat verzuurt niet alleen de toon in de Linux-gemeenschap, het is ook leert nieuwe medewerkers aan dezelfde stijl vast te stellen, maar dat alleen als het hen niet af te schrikken in de eerste plaats.
Met andere woorden: Een vis rot van het hoofd naar beneden.
Ik vind het niet erg het gebruik van sterke taal, vind ik het niet erg vindt het gebruik van woorden zoals "neuken", ook ik gebruik het woord de hele tijd, het is echt niet over. Ik moet gewoon zeggen dat ik wenste dat het op die zou blijven, want wat er werkelijk gebeurt is veel erger, en en nog veel meer hatelijk.
Als je een nieuwkomer in Linux, ofwel groeien echt een dikke huid. Of weglopen, het is niet een vriendelijke plek om te vertoeven. Het is triest dat het op die manier, maar het is zeker.
De Linux-gemeenschap wordt gedomineerd door westerse, witte, rechte, mannetjes in hun jaren '30 en '40 van deze dagen. Ik perfect passen in dat patroon, en het afval dat ze giet over me is verschrikkelijk. Ik kan me alleen maar voorstellen dat het veel erger voor de leden van minderheden, of mensen met verschillende culturele achtergronden, met name degenen waar de gezichtsverlies is een groot probleem.
Weet je, ik kan omgaan met al deze shit, en ik denk dat op een manier die met de energie die we duwen de veranderingen die we stellen met eisen wij de oppositie, dus dit bericht is eigenlijk niet bedoeld als een oproep tot sympathie zijn. Het belangrijkste punt dat ik wil maken met dit is om een paar dingen te corrigeren over onze gemeenschappen, en hoe hun zijn gepercipieerde. Open Source is geen kleuterschool. Open Source is verschrikkelijk op vele manieren, en mensen moeten zich bewust zijn van dit.
Niet iedereen in de Linux-gemeenschap is als dit, de overgrote meerderheid niet. Zelfs niet al onze verschillende gemeenschappen een probleem met dit echt helemaal niet. Maar veel te doen, en de meest prominente, de Linux-gemeenschap als geheel heeft zeker.
Ik ben niet degene die om het even welk van dit op te lossen, kan ik je niet vertellen hoe je het kon doen. En eerlijk gezegd, ik wil echt niet te worden betrokken bij de vaststelling van dit. Ik ben een techneut, ik wil de technische dingen te doen.
Mijn persoonlijke conclusie van dit alles is meestal gewoon dat ik wil niet te veel te maken met de ergste overtreders, en de gemeenschappen die zij lopen te hebben. Mijn betrokkenheid met de kernel gemeenschap eindigde vrijwel voordat het begon, heb ik nooit post op lkml, en niet gedaan in jaren. Ook in ons eigen project dat we policying berichten. Regelmatig doe er een paar mensen op matiging op de mailinglijst, en we zullen dat blijven doen. Momenteel is de systemd gemeenschap is fantastisch, en ik hoop echt dat we kunnen zo houden.
En dat is alles over dit onderwerp van mij. Ik heb geen plannen om ooit over dit weer op een openbaar forum.
word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word