TRON: El ambicioso sistema operativo japonés que fracasó en PC pero triunfó en sistemas embebidos

Tecnologia
En 1984, Japón lanzó TRON, un ambicioso proyecto de sistema operativo liderado por Ken Sakamura. Su objetivo era crear una base para diversos dispositivos, desde PC hasta automóviles. Aunque aspiraba a competir con Windows en el mercado de ordenadores personales, enfrentó desafíos y presiones externas, pero encontró éxito en el ámbito de los sistemas embebidos, anticipando el concepto de la Internet de las Cosas.

En 1984, Japón inició un proyecto que parecía adelantarse a su tiempo. Ken Sakamura, profesor de la Universidad de Tokio, desarrolló TRON (The Real-time Operating system Nucleus) con una meta muy ambiciosa: no solo crear un sistema para ordenadores personales, sino sentar las bases para una familia de sistemas operativos adaptables a automóviles, sistemas industriales, dispositivos de comunicaciones y objetos cotidianos. Sin embargo, la intervención de Estados Unidos jugó un papel crucial en su trayectoria.

TRON nunca fue un único sistema operativo, sino un marco del que surgieron distintas arquitecturas: ITRON para sistemas embebidos en tiempo real, BTRON para PC, CTRON para telecomunicaciones, entre otras ramas. Sakamura publicaba especificaciones que los fabricantes debían implementar. Por lo tanto, no existía un 'TRON OS' descargable único, ni era un desarrollo tipo Linux. Las especificaciones eran gratuitas y su uso no implicaba el pago de royalties, aunque los sistemas operativos desarrollados por empresas como Matsushita no lo fueran necesariamente.

BTRON, la variante para PC, aspiraba a ser el Windows japonés. Su desarrollo comenzó a mediados de los 80, proponiendo una interfaz gráfica, una arquitectura multitarea, un modelo particular de gestión de documentos y un ambicioso tratamiento de caracteres, en una época en que manejar el japonés en máquinas era un desafío complejo. El proyecto TRON y sus especificaciones se iniciaron en 1984, pero el primer prototipo de BTRON no llegó hasta 1987. El ordenador comercial 1B/note apareció en 1991, y una versión para PC compatibles, la 1B/V1, se lanzó en 1994.

Desde la perspectiva de Tokio, este proyecto podía ser mucho más que un sistema operativo para colegios. Japón estaba en la cúspide de su poder tecnológico e industrial, y TRON ofrecía la posibilidad de construir una plataforma propia que se extendiera desde el PC hasta las telecomunicaciones y la electrónica. Para Estados Unidos, un estándar respaldado por el gobierno japonés podía convertirse en una barrera formidable para Microsoft y los fabricantes estadounidenses. Esta preocupación económica real fue la base de la leyenda que creció alrededor de TRON: Estados Unidos tenía motivos para inquietarse y ejerció presión comercial para limitar su expansión.

Microsoft no se mantuvo inactivo. MS-DOS se comercializaba desde 1981, Windows fue anunciado en 1983 y Windows 1.0 llegó al mercado en 1985 para competir con la revolución de la interfaz gráfica de usuario iniciada por Apple con el Macintosh en 1984. Cuando BTRON comenzó a convertirse en un producto comercial, Windows 3.0 ya había sido lanzado. La versión japonesa de este sistema operativo apareció en 1991, y Windows NT en 1993. Aunque algunas fuentes destacan lo precoz de TRON con sus orígenes en 1984, el proyecto tardó mucho en alcanzar un estado usable para su distribución masiva.

El gobierno japonés entró en escena. El Ministerio de Comercio Internacional e Industria japonés vio en BTRON una oportunidad para establecer un estándar en todas sus escuelas. Esta iniciativa podía crear un enorme mercado para máquinas compatibles con BTRON y, al mismo tiempo, reducir la dependencia del hardware y software estadounidense. Fue entonces cuando TRON se convirtió en un elemento clave en la guerra tecnológica entre Estados Unidos y Japón. En los años 80, Japón lideraba en tecnología, aportando inventos como el walkman, el vídeo (VHS y Betamax) o el CD, además de los videojuegos.

Estados Unidos tomó medidas. En 1989, la Oficina del Representante Comercial de Estados Unidos incluyó dos mercados relacionados con TRON entre los 34 sometidos a escrutinio bajo la temida Super 301, el equivalente de la época a la 'entity list', que establecía represalias contra países considerados con prácticas comerciales desleales. Ante el riesgo de que el proyecto TRON impactara negativamente en la relación comercial con Estados Unidos, Japón finalmente abandonó la idea de imponer BTRON como única plataforma educativa. Es importante aclarar que Estados Unidos no prohibió TRON, ni canceló el proyecto, ni impuso sanciones directas contra él.

Mitos y realidades. Internet ha transformado a TRON en una especie de 'Windows japonés perdido'. Se ha difundido la idea de que era una propuesta tecnológicamente superior, desarrollada antes que Windows, y que Estados Unidos la destruyó por amenazar su dominio. Incluso existe una teoría conspiratoria que sugiere que importantes ingenieros de TRON murieron en el accidente del vuelo JAL 123 de 1985. Sin embargo, en aquel momento no existía un BTRON comercial, y las listas de pasajeros nunca confirmaron la presencia de miembros del proyecto entre las víctimas.

El fracaso se explica fácilmente. Cuando BTRON empezó a estar disponible, Japón ya contaba con millones de usuarios familiarizados con PC que usaban MS-DOS y Windows, además de un vasto catálogo de aplicaciones. Cambiar de plataforma implicaba demasiados sacrificios, e incluso los fabricantes japoneses no apoyaron BTRON de forma contundente. NEC tenía pocos incentivos para desechar el trabajo invertido en sus PC-98, con los que dominaba el mercado nacional. La presión estadounidense influyó sin duda en el proyecto educativo, pero tuvo poca relación con los retrasos en la materialización del proyecto en variantes como BTRON.

Promesas y realidades. La promesa de BTRON de ofrecer un sistema operativo multitarea con una interfaz gráfica de usuario podía parecer muy avanzada frente a MS-DOS a mediados de los 80, pero para cuando aparecieron los primeros productos BTRON, tanto Microsoft como Apple habían avanzado significativamente en este ámbito. El BTRON para PC de 1994 costaba hasta 70.000 yenes en su versión completa, y competía con Windows y MacOS y todo su catálogo de aplicaciones.

Fuera o no peor, Microsoft ganó. Lo que Microsoft logró fue algo poco elegante pero muy eficaz. Windows no sustituyó de golpe a MS-DOS, sino que convivió con él durante años, lo que permitió que el sistema operativo mantuviera compatibilidad con aplicaciones anteriores. Windows 95 fue la muestra más clara de ese pragmatismo y representó un punto de inflexión para la industria. BTRON podría haber planteado una arquitectura más limpia sin esas herencias incómodas, pero también obligaba a usuarios y desarrolladores a empezar de cero. La historia está llena de ejemplos en los que sistemas técnicamente superiores no lograron imponerse a alternativas peores pero más fáciles de adoptar, y TRON es uno de ellos.

Pero la historia no terminó ahí. Curiosamente, mientras BTRON perdía claramente la batalla del PC, otra de las variantes del proyecto, ITRON, comenzó a expandirse discretamente entre los sistemas embebidos. La primera especificación ITRON llegó en 1987, y poco después aparecieron μITRON e ITRON2, diseñadas para microcontroladores de distintos tamaños. Los fabricantes podían crear núcleos de sistema adaptados a sus necesidades y dispositivos: automóviles, cámaras, maquinaria industrial, electrodomésticos y otros dispositivos donde Windows o Unix habrían sido demasiado pesados.

La IoT antes de la IoT. Aunque TRON no conquistó los ordenadores personales, su filosofía tuvo un éxito notable en la informática 'escondida'. Esto no significa que Sakamura inventara la Internet de las Cosas antes de que el concepto se popularizara, pero sí que acertó al preparar TRON para un mundo en el que muchos ordenadores no tendrían teclado, ratón, monitor, ni siquiera aspecto de ordenador.

La mejor manera de recordar a TRON. Precisamente, así debería ser recordado este proyecto: una iniciativa enormemente ambiciosa que se equivocó sobre dónde residía su gran oportunidad, pero acertó sobre dónde se desarrollaría gran parte de la computación moderna. BTRON llegó tarde y perdió la batalla contra ecosistemas consolidados, pero sus hermanos menos glamurosos sí conquistaron parte del segmento de los sistemas embebidos. Es cierto que Linux acabó convirtiéndose en el dominador de la IoT y de todos esos ámbitos que TRON quiso conquistar, pero la historia de este proyecto japonés es sin duda fascinante.

TRON sigue vivo. El proyecto continúa activo a través del TRON Forum y sus especificaciones siguen evolucionando, especialmente en sistemas embebidos y de tiempo real. T-Kernel y μT-Kernel siguen siendo parte de ese ecosistema, y la arquitectura TRON ha dejado su huella durante años en automoción, electrónica de consumo o maquinaria industrial. Su legado es peculiar, pero considerable, porque aunque no triunfó en el escritorio, ha logrado presencia en el ámbito de los sistemas embebidos.

TRON en el espacio y en la Nintendo Switch. La información disponible sobre TRON detalla su pasado y presente. Por ejemplo, un sistema certificado con la especificación μITRON 4.0, desarrollado por eSOL, se utiliza para controlar el chip NFC de los Joy-Con de la Nintendo Switch. También llegó al espacio a través de Hayabusa2: el T-Kernel 2.0 se emplea en la sonda japonesa.