Из Википедии, бесплатной энциклопедии
  (Перенаправлено из проекта TRON )
Перейти к навигации Перейти к поиску

TRON ( аббревиатура от «The Real-time Operating system Nucleus») - это ядро операционной системы реального времени с открытой архитектурой . Проект был начат профессором доктором Кеном Сакамурой из Токийского университета в 1984 году. Цель проекта - создать идеальную компьютерную архитектуру и сеть, чтобы удовлетворить все потребности общества. [1]

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

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

Архитектура [ править ]

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

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

Подархитектуры [ править ]

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

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

Кодировка символов [ править ]

  • TRON (кодировка) , способ, которым TRON представляет символы (в отличие от Unicode ). [9] [10]

История [ править ]

В 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 представила 32-битный микропроцессор Gmicro / 200 [11], основанный на спецификации ЦП TRON VLSI.

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

10 ноября 2017 года TRON Forum со штаб-квартирой в Токио , Япония, который поддерживает проект TRON с 2010 года, согласился с Институтом инженеров по электротехнике и электронике со штаб-квартирой в США о передаче прав собственности на TRON µT-Kernel 2.0, самая последняя версия ITRON, бесплатно. [16] Стивен Дьюкс, комитет по стандартам, заместитель председателя 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 [ править ]

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

MicroScript [ править ]

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

См. Также [ править ]

  • ITRON
  • Т-ядро

Ссылки [ править ]

  1. ^ "Проект TRON" (PDF) . АССОЦИАЦИЯ TRON. Архивировано из оригинального (PDF) 14 июля 2010 года . Проверено 8 августа 2018 года .
  2. ^ Jan Krikke, «Самая популярная операционная система в мире» , LinuxInsider 15 октября 2003
  3. ^ a b «Японская операционная система собственного производства» . Наука и технологии . Проверено 9 июня 2010 года .
  4. ^ ТРОН не терпит неудач .
  5. ^ a b «Название T-Engine Forum было изменено на TRON Forum» . www.t-engine.org .
  6. ^ "wolfSSL + Micro-T Kernel, TRON, T-ENGINE - wolfSSL" . 2017-04-24 . Проверено 19 февраля 2019 .
  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. ^ Inayoshi Н, Кавасаки я, Nishimukai Т, Сакамура К (1988). «Реализация Gmicro / 200». IEEE Micro . 8 (2): 12–21. DOI : 10.1109 / 40.526 . S2CID 36938046 . 
  12. ^ "Новости TRON, ноябрь 2004" . TRON Web . Проверено 28 ноября 2009 года .
  13. ^ «Microsoft против исторического факта» . tronweb.super-nova.co.jp .
  14. ^ стр. 1596 Takahashi T, Namiki F (2003). «Три попытки« де-Wintelization »японского проекта TRON, иски правительства США против Wintel и выход Java и Linux». Политика исследований . 32 : 1589–1606. DOI : 10.1016 / s0048-7333 (03) 00043-х .
  15. ^ Ландерс, Питер. «Старая торговая война США с Японией нависает над сегодняшним спором с Китаем» . WSJ . Проверено 3 октября 2019 .
  16. ^ «Ассоциация стандартов IEEE (IEEE-SA) и форум TRON подписывают соглашение о продвижении разработки и взаимодействия Интернета вещей» . www.tron.org . Проверено 1 октября 2019 .
  17. ^ Krikke, J. (1 января 2005). «T-Engine: повсеместная вычислительная архитектура Японии готова к использованию в прайм-тайм». IEEE Pervasive Computing . 4 (2): 4–9. DOI : 10.1109 / MPRV.2005.40 . S2CID 11365911 . 
  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 [ править ]

  • Домашняя страница Tron
  • Технические характеристики TRON на английском языке
  • Трон-форум на GitHub
  • Сеть TRON
  • Проект TRON в Curlie

BTRON [ править ]

  • B-Free на японском языке. Бесплатный проект BTRON OS. (в архиве)
  • EOTA на японском языке. Бесплатный BTRON "EOTA"
  • Введение в BTRON (среди прочего упоминается функция упреждающей многозадачности)
  • Seiko Brainpad TiPO Plus (URL переведен на английский язык / статья о часах для ПК / КПК с BTRON / выпущен в 1998 г. / 640x240 ЖК-дисплей с 4 градациями серого, ИК-порт, PCMCIA Type II, 170 × 100 × 20 мм)
  • Чокандзи , он же Чо Кандзи. Из 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 МГц)
    • T2 (с 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 [ править ]

  • Форум T-Engine на английском языке.
  • Вездесущий центр удостоверений личности на английском языке. Что такое вездесущие вычисления?

Проект TOPPERS [ править ]

  • Проект TOPPERS на английском языке.