Проект TRON: как Япония пыталась создать универсальную ОС и почему вмешались США
5

Проект TRON: как Япония пыталась создать универсальную ОС и почему вмешались США

Автор: admin

В 1984 году Кен Сакамура запустил проект TRON — открытую архитектуру ОС реального времени для всей цифровой инфраструктуры Японии. Подпроект ITRON стал одной из самых распространённых ОС в истории, а BTRON предложил революционную объектную модель. Давление США через отчёт о торговых барьерах фактически остановило внедрение BTRON в школах.

В 1984 году исследователь Токийского университета Кен Сакамура инициировал проект TRON (The Real‑time Operating system Nucleus) — амбициозную попытку создать вертикально интегрированную вычислительную архитектуру: от кремния до пользовательского интерфейса. Проект охватывал пять подархитектур: ITRON для встроенных систем, BTRON для персональных компьютеров, CTRON для мэйнфреймов и телекома, MTRON для межсистемной координации и аппаратное ядро STRON. Параллельно разрабатывались собственная процессорная архитектура TRON VLSI (чипы Gmicro/200 от Hitachi), клавиатура для эффективного ввода японского текста и шина micro‑BTRON на базе IEEE 802.5.

Ключевая инновация BTRON — объектная модель, где базовой единицей становится типизированная часть документа (document part) с постоянным идентификатором, а не файл или приложение. Части могут вкладываться друг в друга едиными механизмами, а файловая система real‑body/pseudo‑body заменяет древовидную иерархию на ориентированный граф: один файл одновременно присутствует в нескольких местах без дублирования. Формат TRON Application Databus позволяет объединять в одном документе ячейку таблицы и абзац текста, а приложения игнорируют неподдерживаемые типы данных, обеспечивая совместимость.

Система кодирования TRON Code поддерживала переключение между плоскостями символов (31 плоскость × 48 400 кодов = 1,5 млн теоретической ёмкости). К 1999 году B‑right/V R2 включала ~130 000 символов в 14 плоскостях, покрывая JIS 1–2, GB 2312, KS C 5601, не-CJK Unicode и историческую коллекцию Mojikyo. Охват CJK в TRON превосходил Unicode более десяти лет, хотя значительная часть составляли варианты начертаний Mojikyo, которые Unicode объединяет в одну точку. Пользователи могли бесплатно регистрировать новые символы через TRON Character Resource Center.

В 1986 году создана TRON Association, в которую вошли Hitachi, Mitsubishi, Fujitsu, NEC, Matsushita, Toshiba и иностранные партнёры. Спецификации были открыты, лицензионных отчислений не было — это обеспечило массовое проникновение ITRON во встроенные системы. Правительство Японии поддержало проект в рамках национальной стратегии. Однако весной 1989 года Торговое представительство США посвятило TRON раздел в отчёте о торговых барьерах, выразив обеспокоенность влиянием японского государства на рынок. Указаны два ключевых рынка — образование и встроенные системы — где продвижение TRON считалось недобросовестной конкуренцией. Подпроект BTRON, готовившийся к внедрению в японские школы, был фактически закрыт под давлением. Тем не менее, ITRON осталась доминирующей ОС реального времени во встроенной электронике, а B‑right/V до сих пор доступна на сайте Personal Media Corporation.