Проект TRON - TRON project
TRON ( аббревиатура от The Real-time Operating system Nucleus ) - это проект ядра операционной системы реального времени с открытой архитектурой . Проект был начат профессором доктором Кеном Сакамурой из Токийского университета в 1984 году. Цель проекта - создать идеальную компьютерную архитектуру и сеть, чтобы удовлетворить все потребности общества.
Производная Industrial TRON (ITRON) была одной из наиболее часто используемых операционных систем в мире в 2003 году, присутствуя в миллиардах электронных устройств, таких как мобильные телефоны, бытовая техника и даже автомобили. Хотя в основном он используется японскими компаниями, он вызвал интерес во всем мире. Однако было сказано, что нехватка качественной документации на английском языке препятствует ее более широкому распространению.
Проект TRON был интегрирован в T-Engine Forum в 2010 году. Сегодня он поддерживается популярными библиотеками Secure Socket Layer (SSL) и Transport Layer Security (TLS), такими как wolfSSL .
Архитектура
TRON не определяет исходный код ядра, но вместо этого представляет собой «набор интерфейсов и рекомендаций по проектированию» для создания ядра. Это позволяет различным компаниям создавать свои собственные версии 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): аппаратная реализация ядра реального времени.
Кодировка символов
- TRON (кодировка) , способ, которым TRON представляет символы (в отличие от Unicode ).
История
В 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 на основе спецификации ЦП TRON VLSI.
В 2004 году губернатор Токио Синтаро Исихара упомянул, что «TRON однажды был убит бывшим министром международной торговли и промышленности Рютаро Хашимото , потому что в то время он находился под давлением Соединенных Штатов». Эта история подтверждается статьей на веб-сайте, посвященном проекту TRON, в которой говорится о лоббировании Microsoft против него. Результатом стала угроза Super-301 (полная остановка импорта на основании раздела 301 Закона 1988 года о комплексной торговле и конкуренции) всему, что связано с TRON, включая продукты компаний, продающих компьютеры с вариантами ОС TRON. Это привело к тому, что многие компании отказались от TRON, опасаясь потерять возможность экспорта в США. Согласно отчету The Wall Street Journal , с точки зрения торговых представителей США в 80-х и начале 90-х, проект TRON рассматривался как заговор, созданный японскими бюрократами для «контроля над миром», и потенциальная угроза. к американскому господству в компьютерных технологиях.
10 ноября 2017 года TRON Forum со штаб-квартирой в Токио , Япония, который поддерживает проект TRON с 2010 года, согласился с Институтом инженеров по электротехнике и электронике со штаб-квартирой в США о передаче прав собственности на TRON µT-Kernel 2.0, самая последняя версия ITRON бесплатно. Стивен Дьюкс (Stephen Dukes), заместитель председателя комитета по стандартам IEEE Consumer Electronics Society, заявил, что посредством соглашения IEEE «ускорит разработку стандартов и упростит глобальное распространение». По соглашению TRON Forum стал лицензиатом IP встроенного TRON.
Администрация
Проект TRON находился под управлением ассоциации TRON. Он был интегрирован в форум T-Engine в 2010 году, и впоследствии деятельность по проекту TRON была передана и продолжена форумом. По состоянию на 10 ноября 2017 года TRON µT-Kernel 2.0 находится под совместным управлением IEEE и Форума.
Т-двигатель
T-Engine Forum - это некоммерческая организация, которая разрабатывает открытые спецификации для ITRON, T-Kernel и повсеместной архитектуры ID. Председателем форума 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 . В число поддерживающих участников и академических членов, участвующих в форуме, входят многие университеты, такие как Токийский университет в Японии и Даляньский морской университет в Китае.
MicroScript
MicroScript язык программирования графически-ориентированных языков программирования высокого уровня , созданный Personal Media Corporation для TRON. Он похож на Apple Computer «s HyperTalk . Он предназначен в основном для конечных пользователей с небольшим опытом программирования или без него, но также используется в качестве инструмента разработки профессиональными программистами BTRON для переноса программного обеспечения между вариантами TRON и для простого и быстрого написания драйверов устройств для аппаратных устройств. MicroScript основана на, и широко используются, в TRON Basic Text Editor и Basic Рисунок редактора .
Смотрите также
использованная литература
внешние ссылки
Проект TRON
- Официальный веб-сайт
- Трон-форум на GitHub
- Проект TRON в Curlie
- TRON Web
- Технические характеристики TRON на английском языке
BTRON
- B-Free на японском языке; Бесплатный проект ОС BTRON; в архиве
- EOTA на японском языке; Бесплатный BTRON "EOTA"
- Введение в BTRON (среди прочего упоминается функция упреждающей многозадачности)
- Seiko Brainpad TiPO Plus (URL переведен на английский язык / статья о часах для ПК / КПК с BTRON / выпущен в 1998 г. / 640x240 ЖК-дисплей с 4 градациями серого, IrDA, PCMCIA Type II, 170 × 100 × 20 мм)
- Чокандзи , он же Чо Кандзи. Из Personal Media Corporation (PMC) [1] . ОС со спецификациями BTRON, работающая на оборудовании ПК. Ноутбук PMC «Cho Kanji Note W2B», анонсированный 30 октября 2003 г., включает раздел Cho Kanji с полным набором приложений для повышения производительности, включая текстовый процессор, электронную таблицу, программное обеспечение для рисования, программное обеспечение для баз данных карт, программное обеспечение для связи и электронную почту. -почтовик и браузер [2] . Скриншот Chokanji V с комплектом английского языка.
- Фотографии ноутбуков с Чокандзи:
MTRON
- Форум T-Engine на английском языке
- Центр повсеместной идентификации на английском языке; Что такое вездесущие вычисления?
Проект TOPPERS
- Проект TOPPERS на английском языке