tawasuyu · Soberanía
Tawasuyu: un sistema soberano de punta a punta, construido sobre la chakana andina
Arranque, pantalla, navegador, archivos e identidad: en una computadora común, cada capa tiene un dueño que no es quien la usa. tawasuyu reemplaza cada una con una pieza propia escrita en Rust, y toma su plano de la tradición andina, donde la soberanía era de la comunidad.
8 min de lecturaPor Redacción Gioser
Prendés tu computadora y, antes de que veas nada, ya decidieron por vos: qué arranca, quién dibuja la pantalla, qué motor abre las páginas, dónde viven tus archivos y quién puede darte de baja la cuenta que dice quién sos. tawasuyu nace de una pregunta incómoda: ¿qué haría falta para que cada una de esas capas fuera tuya? La respuesta ocupa más de mil doscientas piezas de software. Y su plano no viene de Silicon Valley: viene de los Andes.
Qué es tawasuyu
Tawasuyu es una suite de software vertical escrita en Rust. Entre sus piezas hay un sistema operativo que arranca directamente sobre el hardware, sin Linux debajo; un motor gráfico propio, Llimphi; un escritorio con su gestor de ventanas; un navegador web con motor propio, sin Chromium ni WebKit; un entorno de escritura donde un mismo texto vive en varios idiomas y tonos; un ERP, un motor de astronomía, correo, música, video y una historia clínica.
Lo raro no es la cantidad. Es que nada de eso alquila sus cimientos: todo se apoya en el mismo formato, la misma identidad y el mismo motor que dibuja, y ninguno de ellos tiene un dueño que no seas vos.
Soberanía, capa por capa
La palabra se gastó en los discursos, así que conviene bajarla a algo que se pueda revisar. En una computadora común, cada capa tiene un dueño que no es quien la usa. En tawasuyu, cada una tiene una pieza propia que la reemplaza:
| Capa | Quién manda, normalmente | En tawasuyu |
|---|---|---|
| El arranque | el núcleo y el sistema de otro | wawa, un sistema operativo propio, y arje, el primer proceso (init) |
| El píxel | Qt, GTK, Flutter o un navegador escondido | Llimphi, un motor gráfico que dibuja cada botón de la suite |
| La web | Chromium o WebKit, casi siempre | puriy, un navegador con su propio motor de JavaScript |
| Quién sos | una cuenta que un tercero te da y te puede quitar | agora: tu identidad es una clave que generás vos, en tu máquina |
| Tus archivos | un índice central que se puede confiscar o censurar | cada archivo se nombra por su contenido: el nombre es la prueba de que no lo cambiaron |
| La red | servidores en el medio | conexión entre pares; el sistema propio habla además un protocolo de red propio |
| La historia del código | una plataforma de terceros | minga, un control de versiones propio, y el código en un servidor del autor |
| Los formatos ajenos | el programa del fabricante | 46 puentes declarados —PDF, Excel, Word, Photoshop, torrent…— que leen y escriben sin meterse en el núcleo |
Y la regla que ordena la tabla es una sola: lo de afuera entra por un puente, nunca al centro. Un PDF se abre, una planilla se importa, un sitio web se visita; pero adentro todo trabaja en el formato propio, y si mañana desaparece el fabricante de ese formato, lo tuyo sigue siendo legible.
La sobrevivencia no es sólo de la persona
Hasta acá, esto podría ser el sueño de alguien que quiere encerrarse en su máquina. Pero la soberanía individual tiene un límite conocido: una persona sola no sostiene un camino, ni un registro, ni una decisión. Y ahí es donde el proyecto mira hacia los Andes.
Los pueblos andinos sostuvieron durante miles de años caminos que cruzaban un continente y terrazas que todavía dan cosecha, sin moneda ni escritura alfabética. Lo que los sostuvo no fue un aparato técnico, sino una forma de organizarse: ayni, la reciprocidad exacta y medible; minka, el trabajo voluntario para el común; y el ayllu, la comunidad soberana como unidad, en lugar del individuo aislado.
Tawasuyu traduce esa idea a criptografía. Un archivo nombrado por su contenido no tiene un índice central que alguien pueda confiscar. Una identidad que es una clave no necesita un registro maestro que la autorice o la dé de baja. Y una comunidad que decide con un umbral de firmas —tantos de sus miembros tienen que estar de acuerdo— no depende de quién sea el dueño del servidor. Es la misma premisa, escrita esta vez en Rust.
Cuatro regiones, un ciclo
El nombre es el plano. Tawa es cuatro en quechua y suyu es región: tawasuyu quiere decir cuatro regiones. El repositorio entero está partido en cuatro, y cada parte corresponde a una fase de lo que le pasa a la información: se percibe, se conoce, se actúa con ella y se sostiene.
| Región | Fase | Qué vive ahí |
|---|---|---|
| 00_unanchay | Percibir | Lo que capta señales: el navegador, las notas, el lenguaje, la escritura, el contraste de noticias. |
| 01_yachay | Conocer | Lo que modela y calcula: astronomía, simulación, física, el ERP, la historia clínica, la verificación de afirmaciones. |
| 02_ruway | Hacer | Lo que actúa: el motor gráfico, el escritorio, la terminal, la música, el video, el correo, los juegos. |
| 03_ukupacha | Raíz | Lo que sostiene todo: el sistema operativo, el arranque, la identidad, la red. |
Yachay es saber y ruway es hacer. Unanchay se emparenta con la señal y con darse cuenta de ella. Uku pacha es, en la cosmovisión andina, el mundo de adentro, el de abajo: el lugar de las raíces. No es casual que la soberanía empiece ahí: quien no es dueño de la raíz no es dueño de nada de lo que crece encima.
Y no es una división administrativa. Mover un programa de región cambia lo que es. Tawasuyu tiene dos programas que trabajan con noticias: watuy cosecha afirmaciones y las pone lado a lado, y vive en percibir; iniy (en quechua, creer) las verifica, y vive en conocer. Recoger una afirmación no es darla por cierta, y el código no deja que se confundan.
La chakana: todo pasa por el puente
El logo es una chakana, la cruz escalonada andina con un hueco circular en el centro. Está tallada en piedra desde Chavín y Tiwanaku, y sigue apareciendo en tejidos que alguien hace hoy. Su nombre viene de chaka, puente.
En tawasuyu la chakana no es un adorno: es el diagrama. Las cuatro regiones son sus cuatro brazos, y en el centro está el puente. La regla que eso dibuja es estricta: nada se comunica saltando; todo pasa por el medio. Es la misma regla de los formatos ajenos, vista desde arriba: lo que cruza, cruza por un lugar declarado, donde se lo puede mirar.
Apps que se entrelazan como un ayllu
Las aplicaciones de tawasuyu no se piensan como programas sueltos. La documentación del proyecto lo dice en una línea: son las instituciones andinas escritas como software. Y casi todas hacen lo mismo con una institución distinta: le sacan el intermediario.
| Nombre | La tradición | En tawasuyu |
|---|---|---|
| ayni | la reciprocidad: lo que te doy hoy vuelve cuando me toque | crédito entre conocidos, sin interés y sin banco ni servidor |
| mit'a | el trabajo por turnos para el común | el trabajo comunitario atestado se convierte en crédito recíproco |
| minga | la faena voluntaria de todos | la colaboración entre pares y el control de versiones propio |
| tantanakuy | reunirse | la asamblea: convocatoria, quórum, voto y acta firmada, sin una plataforma que la aloje |
| khipu | las cuerdas anudadas que guardaban la memoria | notas que se refuerzan entre sí, o se olvidan, guardadas en tu máquina |
| siqi | las líneas que unían cada lugar con el centro | automatizaciones: cada regla es un dato que se puede firmar |
| tampu | los depósitos a lo largo del camino | los objetos compartidos de una comunidad |
| chasqui | el mensajero de postas | el que lleva los datos de un programa a otro |
Y se entrelazan como en un ayllu: el trabajo que deja constancia en tampu se vuelve crédito en ayni, la asamblea de tantanakuy firma su acta como comunidad, y esa acta queda en un registro público. Ninguno de esos pasos necesita pedirle permiso a una empresa.
Agora y el sello del ayllu
Esa idea tiene su lugar propio en agora, la plaza de la identidad. Una comunidad tiene su constitución y su propio sello, que sólo se estampa cuando firman los miembros que ella misma fijó. La persona es soberana y la comunidad puede firmar como una sola, sin que nadie firme en nombre ajeno. Agora merece un artículo propio, y lo tendrá.
Un homenaje
Cuando la conquista prohibió las asambleas y persiguió la lengua, la forma andina de organizarse no se perdió: el quechua se sigue hablando y la cruz escalonada se sigue tejiendo. Es, a su manera, la prueba de soberanía más larga que existe: lo que una comunidad sostiene sobrevive a quien quiso quitárselo.
Tawasuyu es un homenaje a esa arquitectura. No es una bandera: el quechua es la lengua de muchos pueblos y atraviesa fronteras, y el proyecto no habla en nombre de ninguno. Aprende de ellos. Toma la idea que más tiempo resistió —que lo que perdura no es lo que un dueño guarda en su servidor, sino lo que una comunidad sostiene— y la escribe en el lugar donde hoy se decide quién manda: el software.
Lo que todavía no
- El sistema operativo propio todavía no reemplaza a Linux en el uso diario. Hoy el escritorio de tawasuyu corre sobre un núcleo Linux y sus controladores; la raíz propia existe y arranca, pero aún no carga con todo.
- El navegador propio todavía no abre toda la web. Su motor de JavaScript pasa el 13,1 % de la batería oficial del lenguaje (Test262), y el navegador el 22,1 % de las subpruebas de la plataforma web (WPT) que ya se le corren. Crece cada semana, y los números se publican tal como salen.
- El hardware no es soberano. El procesador, la placa de video y su firmware siguen siendo de quien los fabricó. tawasuyu empieza donde termina el silicio.
- Los nombres cuestan al principio. Quien llega no sabe qué es nakui o kamachiq sin leer su ficha, y el quechua de algunas pantallas no lo revisó todavía un hablante. La revisión es bienvenida.
Cómo verlo
El código está en git.tawasuyu.net —en un servidor propio, no en una plataforma ajena— y el mapa completo, en tawasuyu.net. Para comprobar lo que dice este artículo, basta con abrir la raíz del repositorio: las cuatro regiones son lo primero que aparece.