Empresa ferroviaria alemana busca un administrador de Windows 3.11

Un contratista ferroviario alemán está publicando una oferta para un administrador de Windows 3.11 que dé soporte a sistemas de control heredados en trenes de alta velocidad, lo que pone de relieve cómo software de décadas sigue sosteniendo infraestructuras críticas. Los comentaristas sopesan las ventajas de mantener una pila MS-DOS/Windows 3.x certificada y en funcionamiento frente al enorme coste, riesgo y carga regulatoria de reescribir y recertificar sistemas críticos para la seguridad en plataformas modernas. El hilo también aborda la seguridad (acceso aislado frente a acceso en red), la escasez y el coste de habilidades heredadas de nicho, y cuestiones más amplias sobre los largos ciclos de vida del software y el enfoque de Alemania hacia la informática y la estabilidad de la ingeniería.

Rol y contexto del trabajo

  • El puesto es para administrar o actualizar sistemas basados en Windows 3.11 usados en trenes alemanes, probablemente vinculados a hardware de control al estilo Siemens SIBAS 32.
  • Algunos lo ven como un puesto divertido y de nicho de “arqueología de software”, especialmente para entusiastas del ferrocarril o de la computación retro.
  • Hay confusión sobre si “administrador” implica desarrollo de controladores, programación de bajo nivel o principalmente trabajo de instalación y mantenimiento.
  • El trabajo está subcontratado; algunos sostienen que esto implica salarios bajos, mientras que otros señalan que los contratistas pueden ganar una prima por riesgo, especialmente cuando poseen conocimientos únicos.

Sistemas heredados en el ferrocarril y la industria

  • Varias anécdotas sobre sistemas muy antiguos (Windows 3.11, 95, NT, DOS, BASIC, Lotus 1‑2‑3, mainframes, PLC de Siemens) que aún ejecutan tareas críticas de negocio o infraestructura.
  • Se espera que los trenes y los sistemas industriales funcionen durante décadas; recertificar software y hardware nuevos se describe como extremadamente costoso y cargado de trámites.
  • Muchos argumentan que, mientras el hardware y el software funcionen, no vale la pena actualizar trenes antiguos que ya están cerca del final de su vida útil.

Redes, seguridad y estabilidad

  • Se debate si estos sistemas deberían estar conectados a una red; algunos recomiendan un aislamiento estricto, mientras que otros proponen configuraciones seguras de KVM sobre IP.
  • Se describe la red en Windows 3.11 como algo añadido y frágil (pilas TCP/IP de DOS, Novell NetWare, Trumpet Winsock), pero también lo bastante oscuro como para que existan pocos exploits modernos.
  • Debate sobre la estabilidad: algunos recuerdan Win 3.11 como “sólido como una roca” si los controladores y las aplicaciones se comportaban; otros recuerdan bloqueos frecuentes, especialmente con carga de red o de X server.

¿Por qué no portarlo a sistemas modernos?

  • Un grupo afirma que un ingeniero competente podría re‑implementar la funcionalidad en semanas o meses tratando la aplicación heredada como una caja negra.
  • Otros lo discuten con fuerza, citando:
    • El contexto crítico para la seguridad y los costes de recertificación.
    • Casos límite ocultos y peculiaridades acumuladas durante décadas.
    • El efecto del segundo sistema y la inercia organizativa/cultural.
  • Existe un acuerdo general en que reescribir puede ser técnicamente viable, pero organizativa y regulatoriamente costoso.

Comentarios más amplios sobre las elecciones tecnológicas

  • Algunos critican que Alemania esté tecnológicamente rezagada y que infravalore la informática; otros responden que los sistemas industriales de larga vida útil son normales y no indican atraso.
  • Hay debate sobre el uso de Linux: se elogia por su bajo bloat y sus kernels de larga duración, pero se critica el cambio constante de distribuciones y la inestabilidad del ecosistema frente a “30 años del mismo Windows”.