🎵 Cultura y Conocimiento — Solitario
de Cultura y Conocimiento
El sistema funciona bien. Ese es el problema, y me tomó varias semanas entender por qué era un problema y no un alivio.
La distribución que uso está curada por otra persona, y eso me gusta: alguien tomó doscientas decisiones pequeñas que yo habría tomado peor, o más probablemente no habría tomado nunca, y el resultado arranca y funciona. El software de más que traía al principio me molestaba, y ahora hay una opción para quitarlo. Los atajos de teclado que venían de fábrica los reemplacé por los míos en una tarde. Si mi incomodidad fuera técnica ya estaría resuelta, porque todas las quejas técnicas que tuve se resolvieron, una por una, con la eficiencia que uno espera de un proyecto vivo. Y sin embargo quedó algo que no se toca desde ningún archivo de configuración, y que durante bastante tiempo no supe ni cómo nombrar. Solo sabía que se sentía en el cuerpo antes que en la cabeza, lo cual es siempre una señal de que estoy buscando en la capa equivocada.
Lo que sigue es un intento de ubicar esa cosa en la capa donde de verdad está. No para decidir si desinstalo —esa es la parte fácil y la dejo para el final—, sino porque no saber nombrar algo que me afecta me parece un problema peor que la cosa misma.
Vine por curiosidad y me quedé por una deuda.
Cuando empecé con esto no vine por la libertad. Escribí la versión larga de ese recorrido en De la Inercia a la Libertad: Mi Odisea Personal hacia Linux y no voy a repetirla, pero hay un detalle que ahí conté mal, o más bien conté de manera incompleta, y que resulta ser el centro de todo lo demás.
A los quince años yo no tenía el concepto de libertad. Tenía una máquina lenta y la sospecha de que podía dar más. Tampoco tenía el concepto de tabú, ni una respuesta a por qué ciertas ideas se aceptan y otras no; ni siquiera tenía la pregunta. «Normal» me parecía entonces una propiedad de las cosas, algo del orden de la masa o la temperatura, y no un acuerdo que mucha gente negoció durante mucho tiempo antes de que yo llegara. Todo eso vino después, y vino por la historia, que es lo único que me enseñó a ver que las categorías con las que uno mira tienen fecha de fabricación.
Pero el detalle que conté mal es este: lo que aprendí no lo aprendí de la documentación. La documentación estaba, era necesaria, y no alcanzaba. Lo aprendí de manos. Foros en español de procedencia dudosa, hilos de 2007 donde alguien le contestaba gratis a un desconocido a las tres de la mañana, wikis mantenidas por gente que nunca firmó, tutoriales en sitios personales con contador de visitas. Y buena parte de esas manos, en los espacios donde pasé más tiempo —el solapamiento entre la cultura hacker y la cultura furry, que cualquiera que haya estado ahí sabe que no es una casualidad sino una demografía—, pertenecían a personas que no me debían absolutamente nada.
Arriba de ese grafo hay nombres. Ada Lovelace y la nota G, el primer algoritmo escrito para una máquina que no se construyó, leído durante un siglo como anotación al trabajo de otro. Alan Turing, procesado en 1952 por el Estado cuya guerra había ayudado a acortar, castrado químicamente por decisión judicial, muerto a los cuarenta y uno. Margaret Hamilton, que escribió el software que durante el descenso del Apolo 11 descartó las tareas de baja prioridad para no soltar el alunizaje, y que acuñó medio en broma el término «ingeniería de software» porque necesitaba que lo que hacía tuviera un nombre que la gente respetara. Debajo de esos nombres hay miles sin nombre.
Eso es un grafo de dependencias. Y nunca lo audité. Construí una práctica, una carrera y una manera de pensar encima de paquetes que jamás inspeccioné, y los paquetes eran personas.
Vine por curiosidad. Me quedé por una deuda. Y la deuda no la contraje con una filosofía abstracta: la contraje con gente concreta.
El conocimiento se transmite; la cultura se lleva encima.
Hay una distinción que uso todo el tiempo desde hace meses y que no es mía. El conocimiento, como sustantivación del conocer, engloba todo aquello que es posible saber. Es impersonal por construcción: no necesita a quien lo encontró. El teorema se sostiene aunque el matemático muera. El algoritmo corre aunque el autor se retracte. La estructura del benceno no depende del estado de ánimo de Kekulé. Por eso el conocimiento se puede escribir, versionar, licenciar y distribuir: es, en un sentido muy literal, forkeable.
La cultura, en cambio, empleada como adjetivo, indica solamente el acervo que un sujeto tiene consigo. Existe mientras haya un sujeto que la lleve. Y detrás de ese uso hay otro, sustantivo, que Gustavo Bueno se pasó la vida desmontando en El mito de la cultura: una idea vaga, históricamente indefinida, que funciona como objeto de veneración casi religiosa y que resulta comodísima para quien administra fondos, porque significa lo suficientemente poco como para justificar cualquier cosa.
Ahora bien, lo que me importa de esa distinción no es la crítica al término —que la comparto y la retomo más abajo, incluso contra quien me la enseñó—, sino lo que revela sobre el objeto que uso todos los días.
El software libre resolvió, con una precisión que me sigue pareciendo una de las piezas de ingeniería jurídica más elegantes del siglo, el problema de transmitir lo primero. Las cuatro libertades —ejecutar el programa para cualquier propósito, estudiarlo y modificarlo, redistribuir copias, distribuir versiones modificadas— son una máquina para que el código sobreviva a su autor. Y no solo a su muerte, que es el caso fácil: también a su cambio de opinión, a su quiebra, a su compra por un fondo, a su malicia y a su desprecio. La GPL no dice nada sobre las opiniones del autor, y eso es el diseño, no un olvido. Una licencia es un dispositivo para volver el objeto independiente de la persona.
Para lo segundo no se escribió ninguna máquina. Y no creo que se hayan olvidado: creo que no se puede escribir. Una comunidad no es un artefacto. Es un conjunto de personas sosteniendo una práctica en un momento, y no tiene código fuente, ni versión, ni mantenedor, ni cláusula que invocar. No se le puede poner una licencia porque no hay nada que licenciar: no hay obra, hay disposición.
Las cuatro libertades protegen el código del autor. No protegen a la comunidad del autor. Nunca fueron diseñadas para eso y no se pueden modificar para que lo hagan.
Esa asimetría es completamente invisible mientras todo funciona, y es la explicación entera de por qué me alcanzó algo que no pudo tocar un solo byte de mi disco.
La historia no se estudia para juzgar; se estudia para leer las firmas que siguen ejecutándose.
A esto llegué leyendo historia, y llegué tarde. Durante muchos años la historia fue para mí una lista de fechas, es decir, el peor uso posible que se le puede dar. Lo que la volvió otra cosa fue notar que los símbolos sobreviven por mucho a las creencias que los generaron, y que siguen transmitiendo cuando ya nadie recuerda qué significaban. Hay gestos, ornamentos, fórmulas cotidianas, disposiciones de objetos y hasta colores que nacieron dentro de creencias que hoy son impresentables, y que sobreviven como costumbre neutra porque la creencia se evaporó y la forma se quedó.
Conviene poner una guardia acá, porque el terreno se presta al abuso. Nada de esto es una invitación al moralismo retrospectivo. Juzgar a alguien del siglo XII con el aparato conceptual de 2026 es barato y no informa de nada: esa persona no tenía los instrumentos, y tenerlos yo no es un mérito mío sino una herencia que me llegó por la misma vía que todo lo demás. Lo interesante no es el veredicto sobre los muertos. Es el mecanismo.
Un símbolo es una entrada de caché que nadie invalidó. Sigue devolviendo un resultado mucho después de que el cómputo que lo produjo dejara de tener sentido. Y lo devuelve sin ser leído, que es la parte importante: nadie se detiene a interpretar un gesto que ya es automático. Ahí está toda su eficacia. Un símbolo que hay que explicar ya perdió la mitad de su potencia; el que funciona es el que se ejecuta antes de la conciencia.
Y ahora la inversión, que es donde esto deja de ser curiosidad de anticuario. Si un símbolo puede sobrevivir a su creencia, también se puede plantar hoy un símbolo con la creencia todavía adentro y que igual no se lea. No hace falta conspiración para eso. Alcanza con entender cómo funciona un valor por defecto: un default no se decide, se hereda, y su virtud de diseño es exactamente que nadie lo mire.
El caso que mejor conozco de esto es uno que investigué durante meses y conté completo en LinuxFox: el personaje olvidado que regresó del olvido para convertirse en Xenia, así que acá lo comprimo.
En julio de 1996, un artista llamado Alan Mackey dibujó con un ratón, en una Amiga, un zorro antropomórfico con gafas y una camiseta de Linux. Al día siguiente, la empresa dueña de la Amiga se declaró en bancarrota: dibujó el futuro de un sistema operativo en una plataforma que estaban enterrando mientras él trabajaba. Lo presentó bajo el título «But Penguins aren’t even Furry!». Quedó tercero en la votación de mascotas, detrás de un logotipo y detrás de Tux, con doscientos ochenta votos, y desapareció durante veintitrés años.
En noviembre de 2019, una artista trans que firmaba como cathodegaytube encontró la página archivada, asumió que el personaje era femenino y lo redibujó. Amy Wright propuso el nombre Xenia ese mismo día. Y en junio de 2020, durante el mes del Orgullo, Mackey contestó por correo. Su respuesta es la parte a la que vuelvo. Pudo haber dicho que ese no era su personaje, que la interpretación era ajena, que él lo había concebido macho. Escribió, en cambio, que lo había dibujado deliberadamente andrógino, que la lectura femenina le hacía mucho sentido, y: «¡Y claro, la hiciste trans! Xenia parece un nombre muy apropiado.»
El nombre significa, en griego, hospitalidad sagrada hacia el extranjero. Zeus Xenios protegía a los viajeros y violar la xenía era una ofensa contra los dioses. Nadie planeó esa coherencia; se armó sola.
Hay un párrafo de ese post al que volví varias veces este mes. Lo escribí en febrero, cerrando la parte de la resurrección, y decía así:
Uno está en constante transición. Lo estático es la muerte. Desde que empecé a usar un ordenador en el lejano Windows 98, siempre me sorprendió cómo las comunidades de internet se ayudan entre sí: tutoriales, guías, foros en español de dudosa procedencia que de alguna forma te enseñaban a formatear una PC. […] No digo que sea lo mismo que una transición de identidad. Pero creo que todos entendemos ese momento en que dejas de ser lo que otros esperan y empiezas a ser lo que necesitas ser. Aunque no pertenezca a la comunidad trans, creo que coincidimos en ciertos puntos.
Cuando lo escribí, creí que la frase importante era la última. Es la que un lector subrayaría, porque es la que declara una posición. Pero la que hacía el trabajo estaba tres líneas antes y la puse ahí sin pensarla: los foros en español de dudosa procedencia, la gente que de alguna forma te enseñaba a formatear una PC. La reutilicé más arriba en este mismo texto sin acordarme de dónde la había sacado.
En un solo párrafo, sin darme cuenta, nombré dos veces a la misma gente. Una vez como aquellos a quienes les debo lo que sé. Otra como aquellos con los que creo coincidir en ciertos puntos. Tardé seis meses en ver que no eran dos observaciones sino una sola, y hizo falta que alguien las separara con desprecio para que yo las viera juntas.
No hace falta ser el blanco. Basta con estar aguas abajo.
La cosa que no sabía nombrar tiene forma, y la forma se volvió visible cuando dejé de buscarla donde no estaba.
La estaba buscando en el registro político. Ahí no encaja de ninguna manera. No pertenezco al sector político que suele quejarse de este tipo de declaraciones. No pertenezco a la comunidad que esos textos describen. Nada de lo que esa persona escribió iba dirigido a mí, ni a nadie que pudiera confundirme con su destinatario, y por cualquier contabilidad razonable de a quién se estaba interpelando, yo no estaba en la lista. Y me golpeó igual, físicamente, con esa estupidez muy concreta de un cuerpo que decide algo antes de que la cabeza termine la frase.
Ese desajuste no es una contradicción mía. Es el diagnóstico.
Si esto fuera un asunto partidista solo golpearía a partidistas: eso es precisamente lo que significa «partidista», una afiliación que determina a quién le toca. Que alcance a alguien que está fuera del marco es información sobre en qué capa está la herida, y la capa no es la política. Es la deuda.
Upstream es una palabra de git antes que una metáfora. Aguas arriba es de donde viene lo que uno tiene: el repositorio del que clonaste, el proyecto al que vuelve tu parche, la fuente que sigues. Todo lo que sé de esto me llegó aguas abajo. No de una documentación que yo pueda señalar, sino de ese grafo de manos, y una parte considerable de esas manos pertenece a la población que esos textos describen como un problema. En los espacios donde yo aprendí ese solapamiento no es anecdótico: es la demografía del lugar.
Entonces el desprecio dirigido aguas arriba no necesita alcanzarme para dañar aquello sobre lo que estoy construido. Estoy enlazado contra eso. En términos de compilación: el símbolo no resolvía a mi dirección, pero mi dirección no existe sin ese símbolo.
No me golpeó una opinión. Me golpeó un enlace.
Y hay algo más, menos limpio, que quiero dejar escrito porque omitirlo sería cosmético. Una parte de lo que sentí no es el argumento elegante que acabo de construir. Una parte es simplemente que la cosa me gustaba, que la recomendé, y que me enteré de que un pedazo de lo que recomendé desprecia a gente a la que le debo parte de lo que sé. Eso no es análisis. Es vergüenza por haber prestado credibilidad sin auditar qué estaba firmando. Ya escribí en El cuerpo no vota que la vía fisiológica no discute contigo; acá la vi funcionar sobre mí mismo. El cuerpo termina el cálculo antes que el argumento, y no siempre calcula mal: a veces solamente termina antes.
«Cómo puede alguien tan inteligente sostener una idea tan mala» es la pregunta equivocada.
Fue la primera que me hice y no lleva a ninguna parte, porque presupone que la inteligencia es una propiedad global del sujeto. No lo es. Es local al dominio, y la localidad es mucho más estrecha de lo que nos gusta admitir. Nada de haber diseñado un framework web que aguantó dos décadas indexa sobre demografía, sobre migración, sobre infancia, ni sobre lo que una escuela primaria debería o no debería hacer en una hora de almuerzo. No hay transferencia. Esperarla es un error mío, no una contradicción suya: es el efecto halo operando sobre un catálogo heredado.
El mecanismo tiene nombre en mi propio vocabulario. La inteligencia, en el día a día, es mucho menos cómputo que acceso a resultados precomputados. Llenar el caché es barato. Invalidar una entrada central es caro, porque obliga a recalcular todo lo que colgaba de ella, y por eso la gente no cambia de opinión: no por estúpida, por mecánica. Yo tenía una entrada que decía «esta persona tiene razón en las cosas de las que habla», llenada honestamente desde un dominio donde la evidencia era sólida, y la accedí en otro dominio porque acceder no cuesta nada y recalcular cuesta mucho. La sorpresa no estaba en él. Estaba en el atajo que tomé yo.
Solitario dice algo que encaja exactamente acá: no es sabio el que sabe mucho, sino el que más sabe de lo correcto. Leído sin vanidad eso no es una jactancia, es una advertencia sobre la jerarquía. Saber muchísimo de una cosa es perfectamente compatible con no saber nada de otra y, peor, con no saber que no se sabe. La certeza transfiere incluso donde la competencia no transfiere, y esa es la avería.
Así que la pregunta útil no es cómo alguien inteligente sostiene una idea mala. Esa tiene una respuesta aburrida y ninguna consecuencia. La pregunta útil es otra: qué parte de lo que uso depende de que esa persona sostenga ideas buenas.
Esa sí tiene consecuencia, sí se puede contestar, y la respuesta varía enormemente de un proyecto a otro. En un proyecto con gobernanza, la respuesta es «casi nada». En un proyecto cuya gobernanza es una cabeza, la respuesta es «más de lo que debería».
Stallman y Torvalds son el mismo experimento con dos resultados.
Esta operación yo ya la había hecho una vez, y no me había dado cuenta de que la había hecho.
Leí Software libre para una sociedad libre, y es uno de los pocos libros que me cambiaron cómo miro un objeto en lugar de qué opino sobre un tema. Discrepo de buena parte de lo que dice el hombre, y las polémicas son reales y serias: salió de la Free Software Foundation y del MIT en 2019 por comentarios propios, volvió a la junta en 2021, y ese regreso produjo una carta abierta firmada por mucha gente pidiendo que se fuera. Y al mismo tiempo le tengo un respeto profundo a la visión, y las dos cosas conviven en mí sin esfuerzo, sin disonancia, sin que haya tenido que negociar nada conmigo mismo.
¿Por qué ahí la operación corre sola y acá se atasca? No porque Stallman resulte más simpático; en muchos sentidos resulta menos. Corre sola porque con Stallman la separación está construida dentro del objeto. Las cuatro libertades, leídas en frío, son una cláusula de divorcio: existen para que nadie tenga que depender de la buena voluntad continuada del autor. Escribió el mecanismo que me permite quedarme con lo suyo y dejarlo a él. Es lo menos interesado que un autor puede hacer, y lo hizo primero.
Y la prueba empírica es aburrida, que es la mejor clase de prueba: durante todo eso, ni una línea de GCC dejó de compilar. La infraestructura no preguntó por el estado de la reputación del fundador, porque fue diseñada para no tener que preguntarlo.
Torvalds es el segundo caso y me sirve más, porque involucra conducta y no solamente opiniones. En septiembre de 2018 escribió a la lista de correo del kernel que sus ataques a otros desarrolladores habían sido poco profesionales e injustificados, que ahora entendía que no había estado bien y que lo lamentaba de verdad; la comunidad adoptó un Código de Conducta, y él se apartó del desarrollo media hora después de firmarlo. Lo que importa acá no es la sinceridad de la disculpa, que no puedo medir y no necesito medir. Lo que importa es que existió una estructura capaz de producir ese resultado, y que el kernel siguió sacando versiones durante todo el proceso.
La estructura disciplinó al fundador y el proyecto no se detuvo.
Eso es una prueba de existencia, y las pruebas de existencia son valiosas justamente porque son modestas: demuestran que algo es posible, no que sea la norma. Ocurrió porque había un cuerpo de mantenedores, una fundación, un árbol de subsistemas que no depende de una sola persona y treinta años de un proyecto más grande que quien lo empezó. Funciona donde la gobernanza es algo distinto del fundador. Donde no lo es, no hay lugar desde el cual decir que no; y un proyecto sin ese lugar no es que tenga mala gobernanza: es que no tiene la clase de objeto que la gobernanza es.
Cómo una invitación a dar un keynote termina en que alguien pierde el acceso de escritura.
Acá dejo de hablar en general, porque hay un caso documentado, reciente, y que corrió el experimento entero por nosotros. Lo cuento despacio, porque la cadena importa más que cualquiera de sus eslabones.
Ruby Central invita a DHH a dar el keynote de RailsConf en 2025. Mike Perham, autor de Sidekiq, retira su patrocinio —del orden de doscientos cincuenta mil dólares al año— en desacuerdo con darle el escenario. Eso abre un agujero en el presupuesto de una organización chica, y el agujero la deja prácticamente dependiendo de un solo patrocinador: Shopify. En septiembre de 2025, Shopify exige que Ruby Central asuma la propiedad completa de la organización de RubyGems en GitHub y de gemas centrales —bundler, rubygems-update— bajo amenaza de cortar los fondos. El 18 de septiembre, Ruby Central retira a todos los mantenedores de los repositorios y deja el acceso administrativo a sus propios empleados y contratistas. Una mantenedora de diez años lo llama toma hostil y renuncia. Matz tiene que intervenir el 17 de octubre para poner a Ruby Core como custodio. Ex mantenedores levantan gem.coop como espejo alternativo.
Ahora mírese esa cadena y nótese qué no hay en ella.
No hay un solo eslabón que requiera decidir si las opiniones de alguien son correctas. Hay una invitación, un patrocinador que se va, un presupuesto que se concentra, una condición atada al dinero, y una acción administrativa sobre un repositorio. Es una secuencia puramente estructural, y termina donde estas cosas terminan: con alguien perdiendo el acceso de escritura al gestor de paquetes de un lenguaje entero.
A eso me refiero cuando digo que esto tiene ruta de propagación. El desprecio —o, si se prefiere un término neutro, una posición pública que una parte de la comunidad lee como desprecio— no es una opinión privada en un proyecto que se sostiene con trabajo no pagado. Es una entrada al grafo de financiamiento. Y el grafo de financiamiento es el mismo grafo que la cadena de suministro, porque quien financia pone condiciones y las condiciones aterrizan sobre repositorios.
Escribí en El eslabón que firma que el punto frágil no está en el producto ni en la fábrica, sino en el instante en que un artefacto pasa de ser fuente a ser confiable. Un repositorio con las llaves de publicación es exactamente ese instante, institucionalizado: quien lo administra decide qué es confiable para todos los que ejecutan un install sin mirar. Lo que el caso de Ruby demuestra es que ese instante puede cambiar de manos por la vía de la tesorería, sin que intervenga una sola vulnerabilidad. Todos los modelos de amenaza que escribí en mi vida contemplan un atacante que compromete la infraestructura. Ninguno contemplaba a un patrocinador.
Y no fue el primer ensayo de esa estructura. En 2021, Basecamp —la empresa que DHH cofundó— publicó una política que prohibía las discusiones sociales y políticas en las cuentas de la compañía. Se fue alrededor de un tercio de unas sesenta personas. Lo que me interesa no es la política en abstracto: hay argumentos razonables para no convertir un lugar de trabajo en una discusión permanente, y los he escuchado de gente seria. Lo que me interesa es la estructura que instala. Un lugar donde los afectados por algo no pueden nombrar lo que los afecta consigue la paz volviendo el problema inobservable, que es la diferencia exacta entre resolver y silenciar. Una de las dos acumula.
Y la propagación llegó a mi propio terreno. Framework, la empresa de portátiles modulares, ofreció esta distribución como opción de instalación, y la reacción pasó de mil setecientos comentarios; equipos alrededor de GNOME OS retiraron planes de colaboración por cómo se manejó el asunto; en el foro de la propia Framework se argumentó que la distribución debía retirarse por razones de seguridad —cientos de errores de shell script reportados, sudo configurado con diez reintentos de contraseña en lugar de tres—. Nótese que a esa altura lo técnico y lo político ya están anudados de una manera que nadie puede separar limpiamente. Y eso no es hipocresía de nadie: es lo que pasa cuando la calidad de un proyecto y su gobernanza tienen el mismo punto único.
Ahora audito lo mío, que es la parte que no me gusta.
Todo lo anterior es un argumento que construí yo, y los argumentos que uno construye son los que menos merecen su propia confianza. Así que voy contra tres cosas, y una de ellas soy yo.
Contra la canción que abre esto. Solitario tiene razón en que no toda la información vale lo mismo y en que negarse a jerarquizar el conocimiento es una memez con consecuencias. Pero su jerarquía pone a la cultura como superficie sobre una base material, y el caso que acabo de describir es un contraejemplo a su propio ordenamiento. Lo que se dañó ahí es exactamente la capa cultural —quién pertenece, quién confía, quién se siente recibido en un espacio— y el daño fue material y medible: gente que se fue, mantenedores que renunciaron, paquetes que cambiaron de manos, un espejo que hubo que construir, un presupuesto que se concentró hasta volverse una palanca. Si la cultura fuera solo superficie no podría romper una cadena de suministro. Pudo, lo hizo, y está documentado. Lo que sugiere que la jerarquía es real pero la frontera está trazada en el lugar equivocado: la cultura no es el ornamento de la base material; es parte de la base cada vez que la base se sostiene con personas que pueden elegir irse.
Contra el elitismo, que también me toca. Hay un verso en esa misma canción sobre cómo dentro del vulgo abandonista siempre emerge pretenciosamente un subgrupo elitista que constituye no solo el mismo grado de ignorancia sino su sustrato. Cualquiera que haya pasado tiempo en foros de Linux reconoce ese retrato de inmediato, porque es el «I use Arch, btw». Y este año ese elitismo tuvo su oportunidad y apuntó mal: la comunidad se pasó meses discutiendo si esta distribución «es Arch de verdad», si automatizar la instalación manual anula la insignia. Eso es un debate sobre cultura en el sentido más estricto de la canción —pertenencia, insignia, apariencia de sujeto sapiencial— disfrazado de debate sobre conocimiento. Un detector apuntado al eje equivocado: midió cuánto dolió instalar, y no tuvo nada que decir sobre quién elegía los valores por defecto, de dónde venía el dinero, ni qué pasa cuando una sola persona es simultáneamente el gusto, la gobernanza y la tesorería. El portero estaba revisando credenciales en la puerta mientras la pregunta que sostenía el edificio le pasaba por al lado.
Contra mí. Y ahora la incómoda. ¿Mi malestar es conocimiento o es cultura? Es decir: ¿es un juicio sobre una propiedad real de una dependencia, o es una insignia que quiero llevar puesta, la satisfacción de estar del lado correcto, que es un bien social y no un bien epistémico? Lo pensé con honestidad y mi respuesta es que es las dos cosas, en una proporción que no puedo determinar. Desde afuera sabría cómo medirlo. Desde adentro no tengo una forma limpia de distinguirlo, y prefiero dejarlo escrito antes que fingir que todo esto es ingeniería.
Hay un hecho que mantiene esa pregunta abierta y que no puedo argumentar hasta hacerlo desaparecer: los binarios son idénticos. El sistema que corro hoy es, byte por byte, el mismo que me tenía cómodo el mes pasado. En el disco no cambió nada. Lo que cambió es mi índice sobre él. Y si el software no cambió y mi comodidad sí, entonces una parte de lo que llamo «haberme enterado» es un reindexado de los mismos datos, y reindexar no es lo mismo que tener evidencia nueva. Esa distinción me importa porque es la misma que le exijo a cualquier alerta: que el cambio esté en el mundo y no solamente en el detector.
Pero tampoco es nada, y acá está lo que rescata a la reacción de ser mera pose: información sobre el curador es información sobre curaduría futura. La pregunta relevante no es qué está atado a una tecla hoy, que ya lo cambié, ni qué viene instalado hoy, que ya lo podé. Es qué le va a parecer un valor por defecto razonable, dentro de dos años, a alguien que escribió lo que escribió; y sobre todo si va a haber alguien en el proyecto en posición de decir que no. Eso es un modelo de amenaza, no una posición política, y se responde con estructura y no con intenciones.
Y lo que no se deduce. No se deduce que usar algo sea respaldar a su autor; esa ecuación dejaría a casi nadie con una computadora, y es la clase de aritmética que se siente como rigor y funciona como parálisis. No se deduce que el código esté contaminado: debajo hay Arch, las configuraciones son texto plano, y las herramientas son las mismas que usa todo el mundo. No se deduce que quien esté cómodo ahí le deba una explicación a nadie, y menos a mí. Lo que sí se deduce es más estrecho y peor: que el costo de salida no es cero para siempre.
Ayer —literalmente ayer, mientras escribía esto— se anunció una fundación con ocho millones de dólares, cerrando en diez, con patrocinadores fundadores que vienen de Shopify, Stripe, Dell, Block, Cloudflare, Sesame, 37signals y Dropbox. El dinero es el momento exacto en que un montón de dotfiles deja de ser un montón de dotfiles. La burla habitual contra este proyecto —que es un puñado de dotfiles con gabardina— resulta ser también, ahora mismo, su salida de emergencia: precisamente por ser delgado, irse hoy no cuesta casi nada. Eso es una propiedad del artefacto, no un favor que me hicieron, y es una propiedad con fecha de vencimiento. Diez millones de dólares compran, entre otras cosas, permanencia. Y Ruby ya mostró qué le hace una tesorería a un repositorio cuando ambos están en las mismas manos.
Cierre.
No decidí si me quedo, y desconfío de las decisiones de este tipo cuando se toman por argumento. Esta se va a tomar por acumulación: un día la fricción va a ser mayor que la comodidad, o no, y la razón va a ser visible solamente después. Mientras tanto hice algo más pequeño y más honesto que un gesto: dejé de tratar a la licencia como si cubriera más de lo que cubre.
Porque ese es el hallazgo, y me tomó el ensayo entero llegar a una frase que ahora parece obvia. Las cuatro libertades no existen para que la gente que escribió el código resulte admirable. Existen para que no haga falta. Eso no es una promesa sobre las personas: es una admisión sobre las personas, escrita por adelantado por gente que ya lo sabía. Es el pesimismo más útil que conozco, porque está construido dentro de un objeto en lugar de estar quejándose en un párrafo. Al Estado que persiguió a Turing la máquina le siguió calculando igual. Eso no es consuelo. Es una nota de diseño.
Pero la nota cubre solo el código. Todo lo del otro lado —que alguien le conteste a un desconocido a las tres de la mañana, que una wiki se mantenga, que un foro no expulse al que llega preguntando mal, que un artista responda «y claro, la hiciste trans, Xenia parece un nombre muy apropiado» en lugar de «ese no es mi personaje»— no está en ninguna licencia, no tiene cláusula ni mantenedor, y no se hereda: se sostiene a mano, cada vez, y no hay garantía de que alguien lo sostenga.
Xenia significa hospitalidad hacia el extranjero. En Grecia, violarla era una ofensa contra los dioses, y no era una metáfora piadosa: era la norma que hacía posible viajar en un mundo donde ningún Estado garantizaba nada. La mascota alternativa de Linux se llama así por una coincidencia que nadie planeó. El hombre que armó la distribución que uso todos los días escribió que Gran Bretaña es, principalmente, para los británicos.
No tengo que arbitrar eso. Solo registro que las dos cosas están en el mismo stack, que únicamente una de ellas tiene licencia, y que llevaba años sin distinguir cuál era cuál.
Puede que en esto también me equivoque. Pero la deuda no se salda desinstalando: eso sería contabilidad de una sola línea, y me dejaría muy cómodo por muy poco. Se salda aguas arriba, sosteniendo a mano lo que ninguna licencia cubre — que es, mirándolo bien, exactamente lo que hicieron conmigo las personas a las que le debo todo esto.
Fuentes primarias. Prefiero enlazar los originales antes que pedir que se confíe en mi caracterización de ellos.
- DHH, «Gender and sexuality alliances in primary school at CIS» y «As I remember London» — los dos textos suyos a los que me refiero, sin intermediarios.
- David Celis, «The DHH Problem» — la lectura más dura del asunto desde dentro de la comunidad Ruby. Las caracterizaciones fuertes que contiene son suyas, no mías; las enlazo porque el argumento sobre gobernanza es serio y merece leerse en su versión original.
- Ruby Central, «RubyGems Fracture Incident Report» — la versión de la organización sobre lo del 18 de septiembre.
- «Open source to closed doors: RubyGems control fight erupts» y «Ruby Central tries to make peace» — la cronología externa, incluida la intervención de Matz.
- heise, «Who owns an open source project? RubyGems threatens to split» — la cadena patrocinio → dependencia → condición, que es el eslabón que a mí me importaba.
- Alatiera, «DHH and Omarchy: Midlife crisis» — la reacción desde dentro del software libre, incluidos los episodios de Framework y GNOME OS.
- TechCrunch, «Basecamp employees quit after CEO letter» — lo de 2021.
- Linus Torvalds, «Linux 4.19-rc4 released, an apology, and a maintainership note» — la disculpa, en el original.
- The Register, «Omarchy distro gains serious backing» — la fundación y sus diez millones, anunciada el 27 de agosto de 2026.
commit 4gu4s4rr1b4
Date: 2026-08-28 03:41 AM
note: the license outlives the author; the community was never covered