刚入IT业界的时候,自己曾经被Linux的理念所激动,打破各种公司,国家的界限,尤其是微软的Windows操作系统的垄断,把操作系统的源代码公开于世,世界中的工程师,技术者们一起来为追求完美而改进该系统,并免费提供给更多的个人用户。这是理想与技术的完美结合,市民社会志愿者精神的标志。
当然在现实面前,Linux 因为维护服务责任等问题,目前的使用还是停留在技术者的圈子里面,无法普及到一般大众,但也构起了在PC OS领域与Windows江山对峙的格局。在日本的IT业界公司里,以Linux为服务器OS的很普遍。原来以为国内Linux会很普及,一次和一位国内来的工程师聊的时候,才恍然大悟。因为有了Windows 盗版的横行,Linux在国内失去了很大一部分存在的需要。
正如很多的小说家,演员在大众拥有极高的声望,而工程师,专家虽然制造出来的产品为大众所用却默默无闻一样。在家用电器,携带电话,数码相机,制造行业机器等微处理器操作系统领域,TRON的是其中的巨头。TRON 是在日本80年代时就已经开始存在一个开放性理念的计算机体系构架项目,与Linux一样,它公开自己的源代码,并且几乎免费的提供给各种制造商,在微处理器操作系统领域占60%的份额。
TRON是1984年东京大学教授坂村健提倡下开始的一个计算机体系构架项目。当年日本人寄希望与TRON的PC OS以便能够从每年支付给微软的巨额费用中解脱出来。不过在1989年,这一设想被美国打断了,当时美国方面了解到日本政府准备把TRON安装到校园的计算机里,就扬言要将TRON列为不公平贸易壁垒之一。美国的强大政治压力,和美国市场使得PC业界远离了TRON.不过坂村健教授没有放弃,而是致力于TRON在微处理器操作系统的研究,默默努力20年后,全球30亿到40亿台家用电子产品中用上了TRON,2003年微软也终于宣布加入TRON项目。
TRON项目是由一系列的次级项目组成:
MTRON:TRON项目的目标-分散处理环境
ITRON: 嵌入式系统的实时操作系统,广泛应用于携带电话等数码家电领域。
μITRON-ITRON的简化版规格
BTRON:Business TRON.个人计算机用操作系统。当年引起美国反对的操作系统
CTRON:通讯机器上用的实时操作系统。以前用于NTT的电话交换机中
JTRON:μITRON上的任务和Java VM的接口的规格
eTRON:安全性规格,IC卡,非接触认证等的规格
T-Engine: 实时系统的标准开发平台。包括T-Kernel,标准中间件,硬件的规格。
TRONCHIP -通用CPU的规格。过去富士通,三菱,日立等的制造厂商销售过基于TRONCHIP规格的CPU。
TRON人机界面方针 -含既存的机器开关类,也制定计算机和人之间的界面设计的方针。
因为TRON的免费,坂村健教授没有获得象比尔盖茨那样的财富,但是大众从享用采用TRON的各种家用电器而分享了他和他的项目组的成果。
作为嵌入式操作系统开发业界的TOEFL,