Проект TRON - TRON project

TRON (акроним для "В реальном времени Операционная система Ядро ") является открытая архитектура операционная система реального времени ядро дизайн. Проект был начат проф. Кен Сакамура из Токийский университет в 1984 году. Цель проекта - создание идеального компьютерная архитектура и сеть, чтобы удовлетворить все потребности общества.[1]

В Промышленный TRON Производная (ITRON) была одной из наиболее часто используемых операционных систем в мире в 2003 году,[2] присутствуют в миллиардах электронных устройств, таких как мобильные телефоны, бытовая техника и даже машины.[3] Хотя в основном он используется японскими компаниями, он вызвал интерес во всем мире.[3] Однако, как сообщалось, нехватка качественной документации на английском языке препятствовала ее более широкому распространению.[4]

Проект TRON был интегрирован в Форум T-Engine в 2010.[5] Сегодня его поддерживают популярные SSL / TLS библиотеки, такие как wolfSSL.[6]

Архитектура

Сам TRON не указывает исходный код для ядра, но вместо этого представляет собой «набор интерфейсов и рекомендаций по проектированию»[7] для создания ядра. Это позволяет различным компаниям создавать свои собственные версии TRON на основе спецификаций, которые могут подходить для разных микропроцессоры.

Хотя спецификация TRON общедоступна, реализации могут быть собственностью по усмотрению разработчика.

Субархитектуры

Фреймворк TRON определяет полную архитектуру для различных вычислительных блоков:

  • ITRON (Industrial TRON): архитектура операционных систем реального времени для встраиваемых систем; это наиболее популярное использование архитектуры TRON
  • BTRON (Бизнес TRON): для персональные компьютеры, рабочие станции, КПК, в основном как человеко-машинный интерфейс в сетях на основе архитектуры TRON
  • CTRON (Central and Communications TRON): для мэйнфреймов, оборудования цифровой коммутации
  • MTRON (Macro TRON): для связи между различными компонентами TRON.
  • STRON (Silicon TRON): аппаратная реализация ядра реального времени.[8]

Кодировка символов

История

В 1984 году был официально запущен проект TRON. В 1985 г. NEC объявила о первой реализации ITRON на основе спецификации ITRON / 86. В 1986 году была основана TRON Kyogikai (некорпоративная ассоциация TRON), Hitachi объявила о своей реализации ITRON на основе спецификации ITRON / 68K, и был проведен первый симпозиум по проекту TRON. В 1987 г. Fujitsu объявила о реализации ITRON на основе спецификации ITRON / MMU, Mitsubishi Electric объявила о реализации ITRON на основе спецификации ITRON / 32, а Hitachi представила Gmicro / 200 32bit микропроцессор[11] на основе спецификации ЦП TRON VLSI.

В 2004 году губернатор Токио, Синтаро Исихара упомянул "TRON когда-то был убит бывшим министром международной торговли и промышленности, Рютаро Хашимото, потому что в то время он находился под давлением США ».[12] Эта история поддерживается статьей на веб-сайте, посвященном проекту TRON,[13] цитируя Microsoft лоббирует против этого. Результатом стала угроза Super-301 (полная остановка импорта на основании раздела 301 Закона 1988 года о комплексной торговле и конкуренции) всему, что связано с TRON, включая продукты компаний, продающих компьютеры с вариантами ОС TRON. Это привело к тому, что многие компании отказались от TRON, опасаясь потерять возможность экспорта в Соединенные Штаты.[14] Согласно отчету Журнал "Уолл Стрит С точки зрения торговых представителей США в 80-х и начале 90-х, проект TRON рассматривался как заговор, выдвинутый японскими бюрократами с целью «контролировать мир», и потенциальная угроза американскому господству в компьютерных технологиях.[15]

10 ноября 2017 года TRON Forum со штаб-квартирой в г. Токио, Япония, которая поддерживает проект TRON с 2010 года, согласилась с Институт инженеров по электротехнике и электронике, со штаб-квартирой в США, бесплатно передать право собственности на TRON µT-Kernel 2.0, самую последнюю версию ITRON.[16] Стивен Дьюкс (Stephen Dukes), заместитель председателя комитета по стандартам IEEE Consumer Electronics Society, сказал, что IEEE «ускорит разработку стандартов и упростит глобальное распространение» посредством соглашения. По соглашению TRON Forum стал лицензиатом IP встроенного TRON.

Администрация

Проект TRON находится в ведении ассоциации TRON. Он был интегрирован в форум T-Engine в 2010 году, и впоследствии деятельность по проекту TRON была передана и продолжена форумом.[5] С 10 ноября 2017 года TRON µT-Kernel 2.0 находится под совместным управлением IEEE и форума.

Т-двигатель

Форум T-Engine - это некоммерческая организация который разрабатывает открытые спецификации для ITRON, Т-ядро и повсеместная архитектура идентификаторов.[17][18]Председателем Форума T-Engine является Доктор Кен Сакамура. В июле 2011 года в форуме T-Engine было 266 участников. В состав исполнительного комитета входят ведущие японские гиганты, такие как Fujitsu, Hitachi, NTT DoCoMo, и Denso. Члены A-level, которые участвуют в проектировании и разработке спецификаций для T-Engine и T-Kernel или технологии Ubiquitous ID, включают такие компании, как eSOL, NEC и Корпорация Yamaha. Члены B-уровня, которые участвуют в разработке продукта с использованием спецификации T-Engine и T-Kernel, включают такие компании, как РУКА, Freescale, MIPS Technologies, Mitsubishi, Роберт Бош ГмбХ, Sony Corporation, Toshiba, и Xilinx. Поддерживающие и академические члены, участвующие в форуме, включают многие университеты, такие как Токийский университет в Японии и Даляньский морской университет в Китае.[19][20]

MicroScript

В Язык программирования MicroScript графически ориентированный, высокоуровневый язык программирования создано Personal Media Corporation для TRON. Это похоже на Компьютер Apple с HyperTalk. Он предназначен в основном для конечных пользователей с небольшим опытом программирования или без него, но также используется в качестве инструмента разработки профессиональными программистами BTRON для переноса программного обеспечения между вариантами TRON и для простого и быстрого написания драйверов устройств для аппаратных устройств. MicroScript основан на базовом текстовом редакторе TRON и простом редакторе рисунков и широко использует их.

Смотрите также

Рекомендации

  1. ^ "Проект TRON" (PDF). АССОЦИАЦИЯ TRON. Архивировано из оригинал (PDF) 14 июля 2010 г.. Получено 8 августа, 2018.
  2. ^ Ян Крикке, «Самая популярная операционная система в мире», LinuxInsider 15 октября 2003 г.
  3. ^ а б «Самодельная операционная система Японии». Наука и технология. Получено 9 июня, 2010.
  4. ^ Нет ошибок TRON.
  5. ^ а б «Название T-Engine Forum было изменено на TRON Forum». www.t-engine.org.
  6. ^ "wolfSSL + Micro-T Kernel, TRON, T-ENGINE - wolfSSL". 2017-04-24. Получено 2019-02-19.
  7. ^ "Что означает TRON". tronweb.super-nova.co.jp.
  8. ^ Накано, Т; Утама А; Мицуёси I; Шиоми А; Имаи М (28 ноября - 2 декабря 1995 г.). Аппаратная реализация операционной системы реального времени. Токио, Япония. С. 34–42.
  9. ^ «Список наборов символов». jbrowse.com. Получено 7 ноября, 2009.
  10. ^ "Сайт кода TRON". tron.org. Получено 7 ноября, 2009.
  11. ^ Инаёси Х., Кавасаки И., Нисимукаи Т., Сакамура К. (1988). «Реализация Gmicro / 200». IEEE Micro. 8 (2): 12–21. Дои:10.1109/40.526.
  12. ^ "Новости TRON, ноябрь 2004 г.". TRON Web. Получено 28 ноября, 2009.
  13. ^ «Microsoft против исторического факта». tronweb.super-nova.co.jp.
  14. ^ п. 1596 Такахаши Т., Намики Ф. (2003). «Три попытки« де-Wintelization »японского проекта TRON, иски правительства США против Wintel и выход Java и Linux». Политика исследования. 32: 1589–1606. Дои:10.1016 / с0048-7333 (03) 00043-х.
  15. ^ Ландерс, Питер. «Старая торговая война США с Японией нависла над сегодняшним спором с Китаем». WSJ. Получено 2019-10-03.
  16. ^ «Ассоциация стандартов IEEE (IEEE-SA) и форум TRON подписывают соглашение о продвижении разработки и взаимодействия Интернета вещей». www.tron.org. Получено 2019-10-01.
  17. ^ Крикке, Дж. (1 января 2005 г.). «T-Engine: повсеместная вычислительная архитектура Японии готова к использованию в прайм-тайм». IEEE Pervasive Computing. 4 (2): 4–9. Дои:10.1109 / MPRV.2005.40.
  18. ^ «Название T-Engine Forum было изменено на TRON Forum». www.t-engine.org.
  19. ^ «Название T-Engine Forum было изменено на TRON Forum». www.t-engine.org.
  20. ^ «Самая популярная операционная система в мире - программное обеспечение - LinuxInsider». www.linuxinsider.com.

внешняя ссылка

Проект TRON

BTRON

  • B-Free на японском языке. Бесплатный проект BTRON OS. (в архиве)
  • EOTA на японском языке. Бесплатный BTRON "EOTA"
  • BTRON введение (среди прочего упоминается упреждающая функция многозадачности)
  • Seiko Brainpad TiPO Plus (URL переведен на английский язык / статья о PC Watch / КПК с BTRON / выпущен в 1998 г. / 640x240 ЖК-дисплей с 4 градациями серого, IrDA, PCMCIA Type II, 170 × 100 × 20 мм)
  • Chokanji, он же Чо Кандзи. От Personal Media Corporation (PMC) [1]. ОС со спецификациями BTRON, работающая на оборудовании ПК. Ноутбук PMC «Cho Kanji Note W2B», анонсированный 30 октября 2003 года, включает раздел Cho Kanji с полным набором приложений для повышения производительности, включая текстовый процессор, электронную таблицу, программное обеспечение для рисования, программное обеспечение для баз данных карт, программное обеспечение для связи и электронную почту. -почтовик и браузер [2]. Скриншот Chokanji V с комплектом английского языка.
  • Фотографии ноутбуков с Чокандзи:
    • R1 (с 2003–04; Pentium III M, 866 МГц)
    • Т2 (с 2003–06; Pentium M, 900 МГц)
    • W2B (с 2003 по 2010 год; Pentium M, 1.0 ГГц)
    • Y2C (с 2004-03; Pentium M, 1,2 ГГц)
    • R3EG (с 2004 по 2011 г .; Pentium M, 1,1 ГГц)

MTRON

Проект TOPPERS