Proyecto TRON

From Wikipedia, the free encyclopedia

Teclado de TRON.

TRON (acrónimo de The Real-time Operating system Nucleus, traducido al español como el núcleo de sistema operativo de tiempo real) es un núcleo de sistema operativo de tiempo real de arquitectura abierta. El proyecto fue iniciado por el Prof. Dr. Ken Sakamura de la Universidad de Tokio en 1984. El objetivo del proyecto es crear una arquitectura de computadores y red ideales, para satisfacer todas las necesidades de la sociedad.[1]

El trabajo derivado Industrial TRON (ITRON) fue uno de los sistemas operativos más utilizados del 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 compañías japonesas, ganó interés en todo el mundo.[3] Sin embargo, se dijo que la falta de documentación de calidad en inglés dificultaba una adopción más amplia.[4]

El proyecto TRON fue integrado a T-Engine Forum en 2010.[5] Hoy en día, es compatible con populares bibliotecas SSL/TLS como wolfSSL.[6]

Sub-arquitecturas

TRON no especifica el código fuente del núcleo, sino que es un "conjunto de interfaces y pautas de diseño"[7] para crear el núcleo. Esto permite que diferentes compañías creen sus propias versiones de TRON, basadas en las especificaciones, las que pueden ser adecuadas para 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 de trabajo de TRON define una arquitectura completa para las diferentes unidades informáticas:

  • ITRON (Industrial TRON): una arquitectura para sistemas operativos en tiempo real para sistemas integrados; Este es el uso más popular de la arquitectura TRON.
    • JTRON (Java TRON): un subproyecto de ITRON para permitirle usar la plataforma Java.
  • BTRON (Business TRON): para computadores personales, estaciones de trabajo, PDA, principalmente como la interfaz de usuario en redes basadas en la arquitectura TRON.
  • CTRON (Central and Communications TRON): para unidades centrales, equipos de conmutación digital.
  • MTRON (Macro TRON): para la intercomunicación entre los diferentes componentes de TRON.
  • STRON (Silicon TRON): implementación de hardware de un kernel en tiempo real.[8]

Codificación de caracteres

  • TRON (codificación), una forma en que TRON representa los caracteres (que se contrapone a Unicode).[9][10]

Historia

En 1984, el proyecto TRON fue lanzado oficialmente. En 1985, NEC anunció la primera implementación de ITRON basada en la especificación ITRON/86. En 1986, se estableció TRON Kyogikai (Asociación TRON no incorporada), Hitachi anunció su implementación ITRON basada en la especificación ITRON/68K, y se realizó el primer simposio del proyecto TRON. En 1987, Fujitsu anunció una implementación ITRON basada en la especificación ITRON/MMU, Mitsubishi Electric anunció una implementación ITRON basada en la especificación ITRON/32, y Hitachi presentó el microprocesador Gmicro/200 de 32bits[11] basado en la especificación TRON VLSI CPU. En 2004, el gobernador de Tokio, Shintaro Ishihara, mencionó que "TRON fue asesinado una vez por el ex ministro de Comercio Internacional e Industria, Hashimoto, porque estaba en ese momento bajo la presión de Estados Unidos".[12] Esta historia está respaldada por un artículo en un sitio web dedicado al Proyecto TRON,[13] el cual cita el cabildeo de Microsoft contra él. El resultado fue la amenaza de un Super-301 (detención completa de las importaciones basada en la sección 301 de la Ley de Competencia y Comercio de Omnibus de 1988) contra todo lo relacionado con TRON. Esto llevó a muchas compañías a abandonar TRON por temor a perder la posibilidad de exportar a los Estados Unidos.[14]

Administración

Referencias

Enlaces externos

Related Articles

Wikiwand AI