Museo de código legacy · Administración pública española

Lo que la Administración sigue sirviendo

Esto es el código que sirven los dominios de la Administración española, citado línea a línea y comprobado por programa antes de publicarse.

Guardamos 994.507 ficheros de 2.172 dominios de la Administración, tal como los entregó cada servidor, y los estamos leyendo.

En obras. Esto es una auditoría continua y la web se completa a medida que se lee: van 309 dominios de 2.172 y 64 piezas escritas, y el trabajo sigue hoy. Cómo se hace y qué falta

§ 1Por qué existe esto

Por qué existe este museo

Las administraciones españolas encargan, compran y mantienen software: sedes electrónicas, portales, buscadores, formularios, carpetas ciudadanas. Solo en nombres de dominio son 2.172, repartidos entre 341 organismos. Es una parte enorme de lo que hoy significa administrar, y se sostiene con dinero de todos. De ese gasto se publican importes, adjudicatarios y plazos —⁠está en los boletines, contrato a contrato⁠—, pero del resultado no se publica nada. Un puente se inspecciona; una carretera se mide. Una sede electrónica se inaugura, y ahí termina la conversación.

Lo que sí se puede mirar, sin pedir permiso ni llamar a ninguna puerta, es lo que esas webs le entregan a cualquiera que las abra: el código que llega al navegador. No dice cuánto costó ni quién lo hizo. Dice otra cosa, que también importa: con cuánto cuidado se hizo, cuántos años lleva sin que nadie lo toque, si alguien volvió a leerlo después de entregarlo.

Este museo hace eso y solo eso: guardar lo que sirven los dominios públicos, leerlo y enseñarlo con la cita delante. Aquí no hay denuncia, ni ranking, ni dedos señalando a nadie: hay un inventario que hasta ahora no existía. Por eso mismo aquí no se dice nunca quién pagó una línea de código ni cuánto costó, porque eso no se ve desde fuera y no lo vamos a inventar. Lo que se ve es el resultado. Y el resultado también es información pública.

Queda la pregunta con la que probablemente ha llegado usted hasta aquí: ¿administra bien el Estado su parte digital? Con lo que se ve desde fuera no se puede contestar entera, y quien se la conteste entera le está vendiendo algo. Lo que sí se puede decir, y está medido en estas páginas, es que una parte enorme de lo público se entregó, funcionó, y ahí se quedó: sin que nadie volviera a leerlo, sin que a nadie le tocara mantenerlo y sin que nadie se diera cuenta cuando dejó de funcionar. Eso no se arregla con dinero; se arregla mirando. Esto es una forma de mirar.

§ 2En la entrada

De la pieza Repita el proceso de nuevo, en la sala Otra época. La página de ayuda de la sede de la Diputación de Ciudad Real explica cómo usar el DNI electrónico con Firefox: bajarse dos ficheros de programa desde dos enlaces sin cifrar y copiarlos a mano dentro de la carpeta del navegador. Y avisa: con cada actualización de Firefox, hay que repetirlo. El 23 de septiembre de 2026 la página seguía igual, byte a byte.

2sede.dipucr.es/requisitos_tecnicos.htmlguardado el 31 ago 2026línea 162
159    <p>Si su navegador no se encuentra en la lista, pero cumple los estándares mencionados, también debería funcionar perfectamente con esta web.</p>
160    <h4>Problemas Frecuentes:</h4>
161<ul>
162…</span>: Existen dos librerías dll necesarias para el correcto funcionamiento del DNIe con Mozilla Firefox una llamada <span class="texto_especial">SQLite.dll</span> y la otra <span class="texto_especial">mozcrt19.dll</span>. Se pueden descargar …
163
164</ul>
165</p>
2Una dll es una pieza de programa que otro programa carga al arrancar. Aquí se pide instalar dos, a mano, en el navegador con el que uno se identifica.
Leer la pieza entera

§ 3Últimas piezas

Todas las salas

§ 4Cómo se ha hecho

El recorrido entero, en cinco pasos. El detalle de cada uno está en el método.

  1. Se buscó qué dominios tiene la Administración

    No hay censo oficial. Se partió de 401 dominios raíz escritos a mano y se buscaron sus subdominios en los registros públicos de certificados, donde queda anotado cada sitio que sirve por https: 2.172 nombres de 341 organizaciones.

  2. Se llamó a cada puerta, una vez

    Solo peticiones de lectura, las mismas que hace un navegador al abrir una página. 718 no contestaron nada.

  3. Se descargó lo que sirve cada sitio

    Hasta 1.000 páginas de cada sitio, empezando por la portada, y los ficheros que esas páginas cargan —⁠estilos y JavaScript⁠—, que es donde vive el código. 994.507 ficheros, con su huella y su hora.

  4. Se leyó por programa, y luego a mano

    49 detectores y 87 reglas pasan por todo; después una persona lee lo que han marcado y decide si hay algo que contar. Ninguna cita se publica sin comprobarla contra el fichero guardado.

  5. Se publica solo lo que se puede probar

    De los 2.172 dominios de la captura, hay 1.716 de los que se puede probar que son públicos: por un documento, por declararse sede electrónica, por el certificado académico de una institución pública, por el NIF de una entidad local o de un órgano del Estado o de una comunidad que el propio sitio enseña, o por ser subdominio de uno de ellos. Una pieza de otro dominio del sector público dice qué es y en qué se apoya. De los demás se guarda todo y no se enseña nada.

§ 5La regla, y lo que no publicamos

La regla que gobierna todo

Si publicamos que un ayuntamiento hace algo con su web y no es verdad, este museo emite una acusación falsa contra una institución pública, con nombre y apellidos. Por eso aquí nada se publica sin una cita literal que un programa ha comprobado contra el fichero guardado; se describe lo que el código hace, nunca lo que tememos que pueda pasar; y preferimos perder una pieza buena antes que exponer una inventada.

Antes de seguir
Esto es una auditoría continuaEl archivo se cerró el 26 de septiembre de 2026, pero la lectura sigue. Las piezas se publican por capas, según se leen y se comprueban: de los 2.172 dominios capturados hay 309 leídos a fondo, y de esos salen las piezas que ve aquí. Lo que hoy no está puede estar mañana, y lo que hoy está se revisa.
Seguridad: el hecho sí, el mapa noEste museo enseña código viejo, descuidos, lógica torcida y decisiones que envejecieron mal. Cuando algo toca la seguridad, contamos el hecho que cualquiera puede ver desde fuera —⁠una pantalla que pide la contraseña sin cifrar, una web que anuncia el nombre de una máquina de su red interna⁠— y tapamos con ▒ lo que serviría para ir más allá: direcciones privadas, nombres de máquinas y de dominios internos, puertos, rutas de disco. Ninguna pieza trae el camino, los parámetros ni la manera de aprovecharlo, y nunca hemos intentado entrar en nada: solo leemos lo que el servidor le entrega a cualquiera. Un museo que sirviera de manual dejaría de ser un museo.
Y puede contener erroresBuena parte de este trabajo se ha hecho con ayuda de modelos de lenguaje, que encuentran mucho y se inventan cosas. Por eso ninguna cita se publica sin que un programa la haya comprobado, letra a letra, contra el fichero guardado, y por eso cada pieza dice también lo que no sabemos. Aun así, un museo de errores ajenos que se creyera infalible sería la pieza más graciosa de la colección. Si encuentra uno, escríbanos: se corrige o se retira, y se dice cuándo y por qué.

§ 6El archivo

El archivo, dominio a dominiocenso del 28 de septiembre de 2026
718 no sirve nada1.145 sirve páginas, en cola309 leído a fondo, con ficha

El disco plano: el mismo censo, enrollado desde el centro. Los tres círculos de puntos marcan el dominio 500, el 1.000 y el 1.500; el de trazo seguido, el último. Cuenta el área, no el radio: la mitad del archivo cabe dentro del círculo que está a siete décimas del borde.

Cada punto es un dominio público visitado entre el 23 y el 26 de septiembre de 2026. Van en el orden del censo, enrollados en un solo surco, así que los dominios de un mismo organismo caen seguidos y cada organismo es un tramo: púlsese «por entidad» y se ve dónde empieza y acaba cada uno. El color dice en qué punto de la auditoría está cada dominio, y los tres estados llevan el mismo punto y la misma tinta: la superficie de cada color es su proporción.

  • 30914 %leídos a fondo, con ficha
  • 1.14553 %sirven páginas, en cola
  • 71833 %no sirven nada

La esfera la dibuja esta misma web con WebGL: 16 KB de código propio, sin ninguna librería de nadie. Se enciende sola al llegar aquí —⁠en el teléfono igual que en el ordenador, y sin descargar nada aparte⁠— y gira despacio; al pasar el dedo o el ratón por un punto dice de qué dominio es, y los 309 que tienen ficha llevan a la suya. Si el sistema pide movimiento reducido, si no hay WebGL o si no hay JavaScript, queda el mismo censo dibujado en un disco plano, con el mismo surco enrollado desde el centro.

§ 7Estado de la auditoría

Esto no está terminado, y no va a estarlo pronto

Leer a fondo un dominio lleva tiempo de máquina y tiempo de persona: cada hallazgo se comprueba contra el fichero guardado y, si va a ser pieza, se lee a mano. El museo crece por capas y publica el estado en que está, con sus cifras. Lo que aún no se ha leído no se supone: está en cola.

El recorrido de la auditoríasobre los 2.172 de la semilla · censo del 28 de septiembre de 2026
−718 · cae el 33 %−1.076 · cae el 74 %−69 · cae el 18 %−245 · cae el 79 %dominios en la semilla2.172 · 100 %sirven páginas1.454 · 67 %del perímetro del atlas378 · 17 %leídos a fondo, con ficha309 · 14 %con pieza escrita64 · 2,9 %
  • dominios en la semilla2.172100 %
  • −718 se caen aquí · 33 % de los que había
  • sirven páginas1.45467 %
  • −1.076 se caen aquí · 74 % de los que había
  • del perímetro del atlas37817 %
  • −69 se caen aquí · 18 % de los que había
  • leídos a fondo, con ficha30914 %
  • −245 se caen aquí · 79 % de los que había
  • con pieza escrita643 %
Cada banda es su parte de los 2.172 de la semilla; el talud dice cuántos se caen en ese paso y qué parte son de los que había.
  1. hechoCapturar

    2.172 dominios, del 23 al 26 de septiembre de 2026. 718 no sirvieron nada: también es un dato.

  2. hechoAcotar el perímetro publicable

    378 dominios en el atlas: 303 con titularidad probada por documento y 75 sedes electrónicas declaradas. Desde el 29 de septiembre, las piezas pueden salir también de universidades públicas, de organismos públicos de la red académica y de subdominios de todos ellos. El resto se guarda y no se enseña.

  3. en marchaLeer a fondo

    309 de 1.454 dominios que sirven páginas. Primero los 378 del atlas; después, el resto.

  4. en marchaEscribir piezas

    64 publicadas. Solo llega a pieza lo que es grave y llamativo a la vez, y cada caso se lee a mano antes de escribirla.

  5. en marchaVolver

    349 citas de 64 piezas vueltas a pedir el 21 de septiembre de 2026: 327 siguen letra a letra; en 7 piezas alguna ya no aparece, y 6 no obtuvieron respuesta.

Lo que ya no aparece desde la captura, cita a cita: Volver, rehecha el 21 de septiembre de 2026.

Las cifras de esta página se recalculan cada vez que se regenera el sitio; la fecha va en el pie.

El resto de la ficha técnica

  • dominios del atlas, con página propia378de 2.172 · 303 con titularidad probada por documento y 75 sedes electrónicas declaradas · comprobado el 5 de septiembre de 2026 · las piezas pueden salir de 1.716, con el criterio del 12 de octubre de 2026
  • formularios leídos133.892en 926 dominios, con su página, su acción, su método y sus campos
  • dominios que sirven páginas1.454de 2.172 capturados · captura del 23 al 26 de septiembre de 2026
  • entidades con dominio en el archivo341ayuntamientos, comunidades, ministerios, universidades y organismos · captura del 23 al 26 de septiembre de 2026
Ver los dominios con ficha

§ 8Lo que más se repite

Sobre 1.454 dominios que sirven páginas · las ocho reglas más frecuentes. La barra va a escala de la mayor de la lista, 235; el porcentaje, sobre los 1.454 de la base.

Todo el catálogo

§ 9Las salas

  • TiempoRelojes, fechas y plazos: el código que decide qué hora es para un trámite.3 piezas
  • Otra épocaTecnología que los navegadores dejaron de ejecutar y que la página sigue pidiendo.13 piezas
  • LenguaTraducciones, mensajes y rótulos que dicen otra cosa de lo que querían decir.11 piezas
  • AccesoContraseñas, sesiones e identificación: cómo se decide quién entra.11 piezas
  • TrámiteFormularios y procedimientos: lo que se le pide al ciudadano y cómo se comprueba.6 piezas
  • Se quedó puestoLo que alguien dejó dentro y nadie quitó: la ruta de su ordenador, la dirección de una máquina de la red interna, una nota para sí mismo, el resto de una prueba.20 piezas

Desgobierno Digital · https://desgobiernodigital.com/ · copia impresa de la edición generada el 19 de octubre de 2026 · Un proyecto de BQuant · correcciones: @Gsnchez