TRON ( acrónimo de The Real-time Operating System Nucleus ) es un diseño de núcleo de sistema operativo en tiempo real de arquitectura abierta . El proyecto fue iniciado por el profesor Dr. Ken Sakamura de la Universidad de Tokio en 1984. El objetivo del proyecto es crear una arquitectura y una red informática ideales para satisfacer todas las necesidades de la sociedad. [1]
El derivado Industrial TRON (ITRON) fue uno de los sistemas operativos más utilizados en el mundo en 2003, [2] estando presente en miles de millones de dispositivos electrónicos como teléfonos móviles, electrodomésticos e incluso automóviles. [3] Aunque utilizado principalmente por empresas japonesas, despertó interés en todo el mundo. [3] Sin embargo, se dijo que la escasez de documentación en inglés de calidad obstaculizaba su adopción más amplia. [4]
El proyecto TRON se integró en T-Engine Forum en 2010. [5] Hoy en día, cuenta con el respaldo de bibliotecas populares de Secure Socket Layer (SSL) y Transport Layer Security (TLS) , como wolfSSL . [6]
TRON no especifica el código fuente del kernel, sino que es un "conjunto de interfaces y pautas de diseño" [7] para crear el kernel. Esto permite a diferentes empresas crear sus propias versiones de TRON, según las especificaciones, que pueden adaptarse a diferentes microprocesadores .
Si bien la especificación de TRON está disponible públicamente, las implementaciones pueden ser propietarias a discreción del implementador.
El marco TRON define una arquitectura completa para las diferentes unidades informáticas:
En 1984 se lanzó oficialmente el proyecto TRON. En 1985, NEC anunció la primera implementación de ITRON basada en la especificación ITRON/86. En 1986, se estableció la TRON Kyogikai (Asociación TRON no incorporada), Hitachi anunció su implementación ITRON basada en la especificación ITRON/68K y se llevó a cabo el primer simposio del proyecto TRON. En 1987, Fujitsu anunció una implementación de ITRON basada en la especificación ITRON/MMU, Mitsubishi Electric anunció una implementación de ITRON basada en la especificación ITRON/32 y Hitachi presentó el microprocesador Gmicro/200 de 32 bits [11] basado en la CPU TRON VLSI. especificación.
En 1988, se estaban probando prototipos de computadora BTRON en varias escuelas de Japón como la computadora estandarizada planificada para la educación. [12] El proyecto fue organizado tanto por el Ministerio de Industria y Comercio Internacional como por el Ministerio de Educación . [13] Sin embargo, Scott Callon de la Universidad de Stanford escribe que el proyecto tuvo algunos problemas, como que BTRON era incompatible con las PC y el software existentes basados en DOS. [13] En ese momento , NEC controlaba entre el 80% y el 90% del mercado educativo con infraestructura DOS, por lo que adoptar BTRON habría significado deshacerse de toda la infraestructura existente. El software de PC incompatible existente también había sido escrito personalmente por el personal de la escuela, que se oponía a BTRON por esta incompatibilidad con sus proyectos anteriores. Tampoco había todavía ningún software para el nuevo ordenador. Además, el proyecto tenía al menos un año de retraso y no funcionó mejor que los sistemas anteriores, aunque se había prometido, lo que posiblemente se vio afectado porque el sistema operativo fue creado por una empresa que no había escrito uno antes. Por estas razones, a finales de 1988 el Ministerio de Educación decidió que no apoyaría el proyecto a menos que BTRON también fuera compatible con DOS. El Ministerio de Industria y Comercio Internacional esperaba evitar apoyar el dominio de NEC en el mercado de PC con DOS. [13] En abril de 1989, mientras aún estaban en curso las negociaciones para la posible, aunque difícil, integración de BTRON con la arquitectura NEC DOS, la Oficina del Representante Comercial de EE.UU. emitió un informe preliminar acusando a BTRON, que sólo funcionaba en Japón, de ser una barrera comercial y Pidió al gobierno que no lo hiciera estándar en las escuelas. [12] [13] TRON se incluyó junto con el arroz, los semiconductores y los equipos de telecomunicaciones en una lista de abril de 1989 de artículos objeto del Super-301 (suspensión total de las importaciones basada en la sección 301 de la Ley Ómnibus de Comercio y Competitividad de 1988). Fue eliminado de la lista después de que el equipo de inspección del USTR visitara la Asociación TRON en mayo. [12] En junio, el gobierno japonés expresó su pesar por la intervención estadounidense, pero aceptó esta solicitud de no convertirla en estándar en las escuelas, poniendo así fin al proyecto BTRON. [13] Callon opina que, sin embargo, el proyecto se topó con tales dificultades que la intervención estadounidense permitió al gobierno salvar las apariencias de la cancelación del proyecto. [13]
Según un informe de The Wall Street Journal , en 1989 los funcionarios estadounidenses temían que TRON pudiera socavar el dominio estadounidense en las computadoras, pero al final el software para PC y los chips basados en la tecnología TRON no demostraron ser rival para los procesadores de Windows e Intel como Estandar global. [14] En la década de 1980 , Microsoft había presionado al menos una vez a Washington sobre TRON hasta que dio marcha atrás, pero el propio Ken Sakamura creía que Microsoft no era el impulso detrás de la inclusión en la lista Super-301 en 1989. [15] Conocido por sus comentarios improvisados, En 2004, el gobernador de Tokio, Shintaro Ishihara, mencionó en su columna sobre política comercial internacional que TRON fue abandonado porque Carla Anderson Hills había amenazado a Ryutaro Hashimoto por ello. [16] [17]
El 10 de noviembre de 2017, TRON Forum, con sede en Tokio , Japón, que mantiene el Proyecto TRON desde 2010, acordó con el Instituto de Ingenieros Eléctricos y Electrónicos , con sede en los EE. UU., transferir la propiedad de TRON µT-Kernel 2.0. la versión más reciente de ITRON, gratis. [18] Stephen Dukes, Comité de Normas, vicepresidente de la Sociedad de Electrónica de Consumo IEEE, dijo que IEEE "acelerará el desarrollo de normas y agilizará la distribución global" a través del acuerdo. Mediante el acuerdo, TRON Forum se ha convertido en licenciatario de propiedad intelectual de TRON integrado.
El proyecto TRON fue administrado por la Asociación TRON. Se integró en T-Engine Forum en 2010 y posteriormente el foro se hizo cargo y continuó las actividades del proyecto TRON. [5] A partir del 10 de noviembre de 2017, TRON µT-Kernel 2.0 es gestionado conjuntamente por el IEEE y el Foro.
T-Engine Forum es una organización sin fines de lucro que desarrolla especificaciones abiertas para ITRON, T-Kernel y arquitectura de identificación ubicua. [19] [20] El presidente del T-Engine Forum es el Dr. Ken Sakamura . En julio de 2011, había 266 miembros en el foro T-Engine. Los miembros del comité ejecutivo incluyen a los principales gigantes japoneses como Fujitsu, Hitachi, NTT DoCoMo y Denso . Los miembros de nivel A que participan en el diseño y desarrollo de especificaciones para T-Engine y T-Kernel, o de la tecnología Ubiquitous ID incluyen empresas como eSOL, NEC y Yamaha Corporation . Los miembros de nivel B que participan en el desarrollo de productos utilizando la especificación T-Engine y T-Kernel incluyen empresas como ARM , Freescale , MIPS Technologies , Mitsubishi , Robert Bosch GmbH , Sony Corporation , Toshiba y Xilinx . Los miembros de apoyo y académicos involucrados en el foro incluyen muchas universidades como la Universidad de Tokio en Japón y la Universidad Marítima de Dalian en China. [21] [2]