TRON
此條目疑似為廣告或包含宣傳性內容。 (2018年9月14日) |
此條目過於依賴第一手來源。 (2018年9月14日) |
TRON (英語:The Real-time Operating system Nucleus)是一個開放的實時操作系統內核。其項目於1984年由東京大學的坂村健教授發起,宗旨是「為全社會的需要創造一套理想的計算機結構和網絡」。[1]
截止2003年,由其衍生的 Industrial TRON(ITRON)是全世界使用數量最多的操作系統之一,[2]遍布於從移動電話、家用電器甚至到汽車等數十億電子設備上。雖然 ITRON 主要是被日本公司使用,但也吸引了世界範圍內的興趣。[3]然而,據說優質英語文檔的缺乏讓它沒能被更廣泛地接受。[4]
2004年,東京都知事石原慎太郎提到:「TRON曾經被前通商產業大臣橋本龍太郎扼殺了,因為當時他受到了來自於美國的壓力。」[5]
架構
[編輯]TRON本身沒有具體的內核源代碼,而是用來創建內核的「接口和設計準則的一組集合」。所以基於這個規範,不同的公司都可以適配不同的微處理器開發自製版本的TRON。
雖然TRON的規範是公開的,但實現者可以自由決定其實現是否專有。
子結構
[編輯]TRON框架為各種不同的計算單元定義了完整的結構。
- ITRON (Industrial TRON):運用最廣泛的TRON結構。為嵌入式系統設計的實時操作系統結構
- BTRON(Business TRON):針對個人電腦,工作站,PDA,主要作為基於TRON架構的網絡中的人機界面
- CTRON (Central and Communications TRON):針對大型機,數字交換機
- MTRON (Macro TRON):TRON的不同組件間的內部通信
- STRON (Silicon TRON):實時內核的硬件實現。[6]
歷史
[編輯]- 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級會員包括 ARM,Freescale,MIPS科技,三菱集團,博世,索尼,東芝,Xilinx,參與使用T-Engine和T-Kernel的產品的開發。參與論壇的還有贊助會員和學術會員,包括許多大學,如日本的東京大學,中國的大連海事大學。[9][10]
MicroScript
[編輯]MicroScript是一個圖表式的高級程序語言,由 Personal Media Corporation 創造。與蘋果公司的HyperTalk類似。意為沒有或幾乎沒有編程經驗的終端用戶準備,雖然也被專業BTRON程序員當作開發工具來在各種TRON之間移植軟件,或者簡單快速地為硬件設備編寫驅動。MicroScript基於、並且擴展運用了TRON Basic 文本編輯器和 Basic Figure 編輯器。
參考
[編輯]- ^ The TRON Project (PDF). TRON ASSOCIATION. [2018-08-08]. (原始內容 (PDF)存檔於2010-07-14).
- ^ Jan Krikke, "The Most Popular Operating System in the World" (頁面存檔備份,存於網際網路檔案館), LinuxInsider 15 October 2003
- ^ Japan's Homegrown Operating System. Science and Technology. [9 June 2010]. (原始內容存檔於2018-10-31).
- ^ TRON’s No Failure (頁面存檔備份,存於網際網路檔案館).
- ^ TRON News Items November 2004. TRON Web. [2009-11-28]. (原始內容存檔於2011-06-14).
- ^ 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.
- ^ T-Engine, arguably the most advanced ubiquitous computing platform in the world. [2018-10-30]. (原始內容存檔於2015-10-16).
- ^ 存档副本. [2018-10-30]. (原始內容存檔於2018-10-21).
- ^ 存档副本. [2018-10-30]. (原始內容存檔於2018-11-13).
- ^ 存档副本. [2018-10-30]. (原始內容存檔於2011-08-25).