TRON (英語:The Real-time Operating system Nucleus)是一個開放的實時操作系統內核。其項目於1984年由東京大學坂村健日語坂村健教授發起,宗旨是「為全社會的需要創造一套理想的計算機結構和網絡」。[1]

截止2003年,由其衍生的 Industrial TRON日語ITRON(ITRON)是全世界使用數量最多的操作系統之一,[2]遍布於從移動電話家用電器甚至到汽車等數十億電子設備上。雖然 ITRON 主要是被日本公司使用,但也吸引了世界範圍內的興趣。[3]然而,據說優質英語文檔的缺乏讓它沒能被更廣泛地接受。[4]

2004年,東京都知事石原慎太郎提到:「TRON曾經被前通商產業大臣橋本龍太郎扼殺了,因為當時他受到了來自於美國的壓力。」[5]

架構

編輯

TRON本身沒有具體的內核源代碼,而是用來創建內核的「接口和設計準則的一組集合」。所以基於這個規範,不同的公司都可以適配不同的微處理器開發自製版本的TRON。

雖然TRON的規範是公開的,但實現者可以自由決定其實現是否專有。

子結構

編輯

TRON框架為各種不同的計算單元定義了完整的結構。

歷史

編輯
  • 1984年:TRON項目正式啟動。
  • 1985年:NEC公司宣布基於ITRON/86規範第一個實現了ITRON操作系統。
  • 1986年:TRON 居議會(不聯盟的TRON協會)正式成立。日立公司發布了基於ITON/86K規範的系統。:第一屆TRON論壇舉行。
  • 1987年:富士通公司發布基於ITRON/MMU規範的系統。:三菱電器發布基於ITRON/32規範的系統。:日立公司在Gmicro/200 32位微處理器上實現TRON VLSI CPU 規範系統。

行政管理

編輯

T-Engine

編輯

T-Engine論壇是一個非營利組織,為ITRON,T-Kernel和普適ID架構開發開放規範。[7][8]其現任主席是坂村健博士,截至2011年7月共有266名會員在其中。執委會會員包括了如富士、日立、NTT DoCoMo電裝等日本巨頭。A級會員包括 eSOL, NEC雅馬哈等公司,參與 T-Engine 和 T-Kernel 規範,或者普適ID技術的設計與開發。B級會員包括 ARMFreescaleMIPS科技三菱集團博世索尼東芝Xilinx,參與使用T-Engine和T-Kernel的產品的開發。參與論壇的還有贊助會員和學術會員,包括許多大學,如日本的東京大學,中國的大連海事大學[9][10]

MicroScript

編輯

MicroScript是一個圖表式的高級程序語言,由 Personal Media Corporation 創造。與蘋果公司HyperTalk類似。意為沒有或幾乎沒有編程經驗的終端用戶準備,雖然也被專業BTRON程序員當作開發工具來在各種TRON之間移植軟件,或者簡單快速地為硬件設備編寫驅動。MicroScript基於、並且擴展運用了TRON Basic 文本編輯器和 Basic Figure 編輯器。

參考

編輯
  1. ^ The TRON Project (PDF). TRON ASSOCIATION. [2018-08-08]. (原始內容 (PDF)存檔於2010-07-14). 
  2. ^ Jan Krikke, "The Most Popular Operating System in the World"頁面存檔備份,存於網際網路檔案館), LinuxInsider 15 October 2003
  3. ^ Japan's Homegrown Operating System. Science and Technology. [9 June 2010]. (原始內容存檔於2018-10-31). 
  4. ^ TRON’s No Failure頁面存檔備份,存於網際網路檔案館).
  5. ^ TRON News Items November 2004. TRON Web. [2009-11-28]. (原始內容存檔於2011-06-14). 
  6. ^ Nakano, T; Utama A; Mitsuyoshi I; Shiomi A; Imai M. Hardware Implementation of a Real-Time Operating System. Tokyo, Japan: 34–42. 28 November – 2 December 1995. 
  7. ^ T-Engine, arguably the most advanced ubiquitous computing platform in the world. [2018-10-30]. (原始內容存檔於2015-10-16). 
  8. ^ 存档副本. [2018-10-30]. (原始內容存檔於2018-10-21). 
  9. ^ 存档副本. [2018-10-30]. (原始內容存檔於2018-11-13). 
  10. ^ 存档副本. [2018-10-30]. (原始內容存檔於2011-08-25).