Lennart vs Comunidad de Linux (Bronca abierta de Herr Poettering)

Ayer Lennart Poettering se habrå levantado con el pie izquierdo y escribió este post en Google+ que se los estoy traduciendo. Al igual que en el post systemd vs inteligencia, añadiré unos cuantos enlaces

Mucha de la comunidad Open Source intenta promocionar la comunidad como un lugar feliz para afuera. Donde las contribuciones son valoradas sólo por su calidad técnica, y todos se encuentran en las conferencias por las cervezas.

Bueno, no es asĂ­. Es un lugar enfermo para estar.

No suelo hablar mucho de esto, y por lo tanto me parece que la gente no es verdaderamente consciente de esto, pero sĂ­, la comunidad Open Source estĂĄ llena de pendejos, y yo probablemente mĂĄs que los demĂĄs soy uno de sus blancos favoritos. Recibo mails hostiles por hackear en el Open Source. La gente empezĂł mĂșltiples «peticiones» en sitios web de peticiones, pidiĂ©ndome que deje de trabajar (googleenlo). Recientemente, la gente empezĂł a juntar Bitcoins para contratar a un matĂłn para mĂ­ (ÂĄEso ocurriĂł!). El otro dĂ­a, un idiota posteo una «canciĂłn» en youtube, una obra escalofriante, llena de expletivos sobre mĂ­ y sugerencias de violencia. La gente crea sitios web boicoteando mis proyectos, conteniendo ataques muy personales. En IRC, la gente a veces me manda un /msg, con contenidos repugnantes, y referencias a arte al estilo 4chan. Y hay mĂĄs. Mucho mĂĄs.

Estoy acostumbrado a las discusiones åsperas en las listas de correo, y sí, cuando era joven no siempre me mantenía técnico en los flamewars, pero hoy soy muy bueno en eso, a veces soy articulado, pero nunca personal. Tengo una piel gruesa (y lo mismo la mayoría de los que se involucran en systemd, aparentemente), y me parece que eso juega un rol importante de por qué conseguimos llevar a systemd al éxito, a pesar de toda la presión en la dirección opuesta. Pero de vez en cuando, tengo que mantenerme alejado y decir «¥Wow, que comunidad terrible que tiene Linux!».

El Internet estå lleno de dementes, sin duda, así que uno podría subestimar todo eso en la base de que la comunidad Open Source no es diferente a cualquier otra comunidad en el Internet u offline. Pero no lo creo. Estoy bien seguro que hay ciertas cosas que fomentan el mal comportamiento. Por un lado hay ciertas comunidades donde soltar la rabia parece ser mucho mås aceptado, comunidades que atraen cierta clase de gente (¥Hola, Gentoo!) mås que otras. (Sí, la gente que postea esas cosas suelen decir claramente de qué comunidad vienen).

Pero mĂĄs importantemente, en realidad echarĂ­a algo de culpa a ciertos cĂ­rculos de gente que juegan un rol importante en el desarrollo del kernel, y ante todo al propio Linus Torvalds. Muchos lo consideran un modelo a seguir, pero es uno muy malo. Si el escribe palabras como «[gente especĂ­fica] 
deberĂ­a ser abortada retroactivamente. ÂżQuiĂ©n mierda hace idioteces como esta? ÂżComo es que no murieron de bebĂ©s, considerando que son tan estĂșpidos para encontrar una teta que mamar?» (googleenlo), eso es ciertamente malo. Pero lo que encuentro particularmente abominable es el hecho que lo defiende regularmente, y lo promociona como una manera eficiente de mantener una comunidad. (Pero no es solamente Linus, es un cierto grupo de gente a su alrededor que usa el mismo estilo exacto, algunos de los cuales semi-pĂșblicamente hasta fantasean sobre las mejores maneras de 
 bueno, matarme).

Pero no, no es una manera eficiente de manejar una comunidad. Si Linux tuvo éxito, eso ocurrió a pesar, no debido a ese comportamiento. Estoy muy seguro que el daño hecho por esto es obvio, no sólo amarga el tono en la comunidad Linux, sino que enseña a los nuevos contribuyentes a adoptar el mismo estilo, pero sólo si no les asusta en primer lugar.

En otras palabras: El pez se pudre desde la cabeza.

Nota mía: La frase no tiene nada que ver con la frase «El pez se muere por la boca». En verdad significa que si una organización falla, el lider es el culpable.

No me importa usar lenguaje fuerte, ni el uso de palabras como «mierda», yo la uso todo el tiempo, no se trata de eso. Debo simplemente decir que eso se quedara ahí, porque lo que ocurre en realidad es mucho peor, y mucho mås detestable.

Si eres un recién llegado a Linux, o dejas crecer una piel gruesa. O te escapas, no es un lugar amigable para estar. Es triste que sea así, pero lo es.

La comunidad Linux estĂĄ dominada por hombres blancos occidentales y heterosexuales que actualmente estĂĄn en sus treinta o cuarenta y pico. Yo quepo en ese patrĂłn perfectamente, y la basura que vierten sobre mĂ­ es fea. SĂłlo puedo imaginar que es mucho peor para miembros de minorĂ­as, o gente de diferentes trasfondos culturales, en particular aquellos en donde perder la cara es un gran problema.

Ya saben, yo puedo tratar con toda esa mierda, y creo de cierta forma que con la energĂ­a con la que implementamos los cambios que proponemos llamamos a la oposiciĂłn, asĂ­ que este post no tiene la intenciĂłn de pedir simpatĂ­a. El punto principal que quiero hacer con esto es corregir unas pocas cosas sobre nuestras comunidades, y de como son percibidas. El Open Source no es un jardĂ­n de infantes. El Open Source es feo de varias maneras, y la gente debe tener conciencia de esto.

No todos en la comunidad Linux es asĂ­, la vasta mayorĂ­a no lo es. Ni siquiera todas nuestras comunidades diferentes tienen un problema con esto en lo absoluto. Pero muchas sĂ­, y la mĂĄs prominente, la comunidad Linux como un todo lo tiene.

Yo no soy quién para arreglar esto, no puedo decirles como podría uno arreglarlo. Y francamente, no quiero estar involucrado en arreglar esto. Soy un tipo técnico, quiero hacer cosas técnicas.

Mi conclusión personal de todo esto es mayormente que no quiero tener mucho que ver con los peores ofensores, y las comunidades que manejan. Mi involucración con la comunidad del kernel acabó mucho antes que empezara, Nunca posteo en LKML, y no lo he hecho en años. También, en nuestro propio proyecto supervisamos los posts. Regularmente ponemos a unos pocos bajo moderación en la lista de correos, y seguimos haciéndolo. Actualmente, la comunidad de systemd es fantåstica, y espero que podamos mantenerla así.

Y eso es todo sobre este tema. No tengo intenciĂłn de hablarlo de nuevo en un foro pĂșblico.

Si es por buscar un artĂ­culo crĂ­tico con esta bronca, me quedo con el escrito en ZDNet. AdemĂĄs de que en este otro artĂ­culo Linus no hablo tan mal de systemd.