Linux heeft een gedragscode en niet iedereen is er blij mee

Linux-kernel heeft een nieuwe gedragscode (CoC). Linus Torvalds heeft een pauze genomen van de ontwikkeling van de Linux-kernel slechts 30 minuten na ondertekening van deze gedragscode. En aangezien de schrijver van deze gedragscode een controversieel verleden heeft gehad, is het nu een punt van verhitte discussies geworden. Met alle betrokken politiek zijn niet veel mensen blij met deze nieuwe CoC.

Als je dat nog niet weet, heeft Linux-maker Linus Torvalds zich verontschuldigd voor zijn gedrag in het verleden en heeft hij tijdelijk een pauze genomen van de ontwikkeling van de Linux-kernel om zijn gedrag te verbeteren.

De nieuwe gedragscode voor Linux-kernelontwikkeling

Linux-kernelontwikkelaars hebben een gedragscode. Het is niet zo dat ze eerder geen code hadden, maar de vorige conflictcode is nu vervangen door deze nieuwe gedragscode om 'de kernel-gemeenschap een uitnodigende omgeving te maken om mee te doen'.

"In het belang van het koesteren van een open en gastvrije omgeving, verbinden we ons als bijdragers en beheerders ertoe om deelname aan ons project en onze gemeenschap een intimidatie-vrije ervaring te maken voor iedereen, ongeacht leeftijd, lichaamsgrootte, handicap, etniciteit, geslachtskenmerken, geslacht identiteit en expressie, ervaringsniveau, opleiding, sociaal-economische status, nationaliteit, uiterlijk, ras, religie of seksuele identiteit en oriëntatie. "

U kunt de volledige gedragscode op deze commit-pagina lezen.

Linux Gedragscode

Was Linus Torvalds gedwongen zich te verontschuldigen en een pauze te nemen?

De gedragscode werd ondertekend door Linus Torvalds en Greg Kroah-Hartman (soort tweede bevelhebber na Torvalds). Dan Williams van Intel en Chris Mason van Facebook waren enkele van de andere ondertekenaars.

Als ik de tijdlijn correct heb gelezen, een half uur na ondertekening van deze gedragscode, stuurde Torvalds een e-mail met excuses voor zijn gedrag in het verleden. Hij kondigde ook aan een tijdelijke pauze in te lassen om zijn gedrag te verbeteren.

Maar op dit punt begonnen sommige mensen tussen de regels te lezen, met een speciale aandacht voor deze regel uit zijn mail:

Deze week confronteerden mensen in onze gemeenschap mij over mijn leven van niet begrijpen van emoties . Mijn oppervlakkige aanvallen in e-mails zijn zowel onprofessioneel als ongegrond geweest. Vooral op momenten dat ik het persoonlijk maakte. In mijn zoektocht naar een betere patch, was dit logisch voor mij. Ik weet nu dat dit niet in orde was en het spijt me echt.

Deze specifieke regel kan worden gelezen alsof hij gedwongen werd zich te verontschuldigen en een pauze te nemen vanwege de nieuwe gedragscode. Hoewel het ook een voorzorgsmaatregel zou kunnen zijn om te voorkomen dat Torvalds de nieuw gecreëerde gedragscode schendt.

De controverse rondom de maker van het Contributor-verdrag, Coraline Ada Ehmke

De Linux-gedragscode is gebaseerd op het Contributor Covenant, versie 1.4. Contributor Covenant is overgenomen door honderden open source-projecten. Eclipse, Angular, Ruby, Kubernetes zijn enkele van de vele adopters van Contributor Covenant.

Bijdrageconvenant is gemaakt door Coraline Ada Ehmke, een softwareontwikkelaar, een open-source advocaat en een LGBT-activist. Ze is behulpzaam geweest bij het bevorderen van diversiteit in de open-source wereld.

Coraline heeft ook vocaal gesproken over haar houding tegenover meritocratie. Het Latijnse woord meritocratie verwijst oorspronkelijk naar een "systeem waarbij vooruitgang binnen het systeem" verdiensten "doet ontstaan, zoals intelligentie, geloofsbrieven en onderwijs." Maar activisten zoals Coraline geloven dat meritocratie een negatief systeem is waarbij de waarde van een persoon wordt gemeten niet door hun menselijkheid, maar alleen door hun intellectuele output.

Afbeeldingscredit: Twitter-gebruiker @ nickmon1112

Vergeet niet dat Linus Torvalds herhaaldelijk heeft gezegd dat hij om de code geeft, niet om de persoon die hem schrijft. Het is duidelijk dat dit in strijd is met Coraline's visie op meritocratie.

Coraline heeft in het verleden een verontrustend incident gehad met een medewerker van het Opal-project. Er vond een discussie plaats op Twitter, waar Elia, een belangrijke bijdrager aan het Opal-project uit Italië, zei: "(transgenders) die de realiteit niet accepteert, is hier het probleem".

Coraline was niet in de discussie noch was zij een bijdrager aan het Opal-project. Maar als LHBT-activiste nam ze het voor zichzelf en eiste Elia te worden verwijderd uit het Opal-project vanwege zijn 'opvattingen tegen transgenders'. Een lange en verhitte discussie vond plaats in Opal's GitHub-repository. Coraline en haar supporters, die nooit hebben bijgedragen aan Opal, probeerden de moderators te dwingen Elia te verwijderen, een belangrijke bijdrager van het project.

Hoewel Elia niet uit het project werd verwijderd, stemden opal-projectbeheerders ermee in om een ​​gedragscode op te stellen. En deze gedragscode was niets anders dan Coraline's beroemde Contributor Covenant dat ze zelf had gegooid aan de beheerders.

Maar het verhaal eindigde hier niet. Het Contributor Covenant werd vervolgens aangepast en een nieuwe clausule toegevoegd om bij Elia te komen. De nieuwe clausule verbreedde de reikwijdte van gedrag in openbare ruimten. Deze kwaadaardige wijziging werd opgemerkt door de beheerders en ze bewerkten de clausule. Opal heeft uiteindelijk het Contributor Covenant van de hand gedaan en een eigen richtlijn opgesteld.

Dit is een klassiek voorbeeld van hoe een paar beledigde mensen, die nooit een enkele coderegel aan het project hebben bijgedragen, probeerden de belangrijkste bijdrager te verdrijven.

Reactie van mensen op Linux Gedragscode en Torvalds 'verontschuldiging

Zodra de Linux-gedragscode en de verontschuldiging van Torvald openbaar werden, stonden Social Media en forums vol met geruchten en speculaties. Hoewel veel mensen deze nieuwe ontwikkeling op prijs stelden, waren er een aantal die een samenzwering zagen door SJW die Linux infiltreerde.

Een sarcastische tweet van Caroline heeft het vuur alleen maar aangewakkerd.

Ik kan niet wachten op de massale exodus van Linux nu het is geïnfiltreerd door SJW's. Hahahah pic.twitter.com/eFeY6r4ENv

- Coraline Ada Ehmke (@CoralineAda) 16 september 2018

In de nasleep van de Linux CoC-controverse zei Coraline openlijk dat de gedragscode van de Contributor Covenant een politiek document is. Dit ging niet goed met de mensen die de politieke dingen uit de open source-projecten willen.

Sommige mensen zeggen dat het Contributor Covenant een politiek document is en dat ze gelijk hebben.

- Coraline Ada Ehmke (@CoralineAda) 16 september 2018

Nick Monroe, een freelance journalist, graaft het verleden van Coraline op om zijn bewering te bevestigen dat Linux CoC meer is dan op het eerste gezicht lijkt. Je kunt de hele thread gebruiken als je wilt.

Alright. Je hebt dit al een miljoen keer eerder gezien. Het is een gedragscode, blabla

dat sociale rechtvaardigheid heeft ingebakken. blah blah blah.//t.co/KuQqeriYeJ

Maar daar is iets anders aan. pic.twitter.com/8NUL2K1gu2

- Nick Monroe (@ nickmon1112) 17 september 2018

Nick was niet de enige die de nieuwe Linux CoC afkeurde. De SJW-betrokkenheid leidde tot meer scepticisme.

Ik denk dat het grote nieuws in Linux vandaag is dat de Linux-kern nu wordt beheerst door een Gedragscode en een "post-meritocratie" wereldbeeld.

In principe zien deze CoC's er geweldig uit. In de praktijk zijn het misbruikte middelen om mensen te jagen die SJW's niet leuk vinden. En ze houden niet van veel mensen.

- Mark Kern (@Grummz) 17 september 2018

Hoewel er velen waren die de excuses van Torvalds waardeerden, waren er enkelen die de houding van Torvalds de schuld gaven:

Ben ik de enige die denkt dat de houding van Linus Torvald al decennia een belangrijke bijdrage leverde aan het aantal neerbuigende, ruwe, schokkende Linux-bewegingen en open source "communities"? Ik heb me nog nooit als nieuwe gebruiker in de Linux-gemeenschap gevoeld.

- Jonathan Frappier (@jfrappier) 17 september 2018

En sommigen waren gewoon niet geamuseerd met zijn verontschuldiging:

Oh kijk, een beledigende onderhouder van de OSS heeft uiteindelijk, na * decennia * van misbruik en giftig gedrag, eindelijk toegegeven dat zijn gedrag * een probleem zou kunnen zijn.

En een groep mensen die ik volg, struikelt helemaal over zichzelf om hem daarvoor koekjes te geven. ????????????

- Kelly Ellis (@justkelly_ok) 17 september 2018

De hele verontschuldiging van Torvalds heeft een oprechte zorg gewekt;)

Moeten we "I do not / do Linus Torvalds" in onze bio nu niet doen?

- Verónica. (@maria_fibonacci) 17 september 2018

Grappen uit elkaar, de oprechte bezorgdheid werd opgeworpen door Sharp, die gestopt was met de ontwikkeling van Linux Kernels in 2015 vanwege de 'giftige gemeenschap'.

De echte test hier is of de gemeenschap die Linus heeft gebouwd en zijn recht om verbaal geweld te gebruiken, zal veranderen. Linus hoeft zichzelf niet alleen te veranderen, maar de Linux-kernel-community moet ook veranderen. //t.co/EG5KO43416

- Sage Sharp (@_sagesharp_) 17 september 2018

Wat denk je van Linux Gedragscode?

Als u mijn mening vraagt, denk ik dat een gedragscode de behoefte van de tijd is. Het helpt mensen om zich op een respectabele manier te gedragen en helpt een positieve omgeving te creëren voor alle soorten mensen, ongeacht hun ras, etniciteit, religie, nationaliteit en politieke opvattingen (zowel links als rechts).

Wat vind je van de hele aflevering? Denkt u dat de CoC de ontwikkeling van de Linux-kernel zal helpen? Of verslechtert het met de betrokkenheid van anti-meritocratie SJW's?

We hebben geen gedragscode bij It's FOSS, maar laten we de discussie civiel houden :)

Aanbevolen

Epic Games Store is nu beschikbaar op Linux Dankzij Lutris
2019
Nuvola: Linux Desktop Music Player voor streamingdiensten
2019
Hoe installeer ik Windows 10 in VirtualBox onder Linux
2019