Linux + Java = Lava(岩浆)?
2008-01-05 10:46:11 来源:WEB开发网 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鐐劤缂嶅﹪寮婚悢鍏尖拻閻庨潧澹婂Σ顔剧磼閹冣挃闁硅櫕鎹囬垾鏃堝礃椤忎礁浜鹃柨婵嗙凹缁ㄧ粯銇勯幒瀣仾闁靛洤瀚伴獮鍥敍濮f寧鎹囬弻鐔哥瑹閸喖顬堝銈庡亝缁挸鐣烽崡鐐嶆棃鍩€椤掑嫮宓佸┑鐘插绾句粙鏌涚仦鎹愬闁逞屽墰閹虫捇锝炲┑瀣╅柍杞拌兌閻ゅ懐绱撴担鍓插剱妞ゆ垶鐟╁畷銉р偓锝庡枟閻撴洘銇勯幇闈涗簼缂佽埖姘ㄧ槐鎾诲礃閳哄倻顦板┑顔硷工椤嘲鐣烽幒鎴旀瀻闁规惌鍘借ⅵ濠电姷鏁告慨顓㈠磻閹剧粯鈷戞い鎺嗗亾缂佸鏁婚獮鍡涙倷閸濆嫮顔愬┑鐑囩秵閸撴瑦淇婇懖鈺冪<闁归偊鍙庡▓婊堟煛鐏炵硶鍋撻幇浣告倯闁硅偐琛ラ埀顒冨皺閺佹牕鈹戦悙鏉戠仸闁圭ǹ鎽滅划鏃堟偨缁嬭锕傛煕閺囥劌鐏犻柛鎰ㄥ亾婵$偑鍊栭崝锕€顭块埀顒佺箾瀹€濠侀偗婵﹨娅g槐鎺懳熺拠鑼舵暱闂備胶枪濞寸兘寮拠宸殨濠电姵纰嶉弲鎻掝熆鐠虹尨宸ョ€规挸妫濆铏圭磼濡搫顫嶇紓浣风劍閹稿啿鐣烽幋锕€绠婚悹鍥у级瀹撳秴顪冮妶鍡樺鞍缂佸鍨剁粋宥夋倷椤掍礁寮垮┑鈽嗗灣閸樠勭妤e啯鍊垫慨妯煎亾鐎氾拷

核心提示:作者:蔡学镛 信息产业,战况频仍,Linux + Java = Lava(岩浆)?,linux v.s Windows、java v.s .NET、OpenOffice.org v.s Microsoft Office System、PS2 v.s XBox、Palm v.s Windows CE、Symbian v
作者:蔡学镛
信息产业,战况频仍。linux v.s Windows、java v.s .NET、OpenOffice.org v.s Microsoft Office System、PS2 v.s XBox、Palm v.s Windows CE、Symbian v.s Microsoft Smart Phone…等等。孤军奋战总是势单力薄,团结力量大,于是我们开始看到在不同领域的反微软势力有了整合的迹象,其中最明显者是Linux + Java。
Linux逐渐兴起,而Java本来就是软件技术的主流,Linux负责下面的操作系统,Java负责上面的应用,两者的结合是绝佳的互补。甚至有人将Linux + Java唤做Lava(岩浆)。
对于一个新推出的操作系统来说,会遭碰到两大问题:第一个问题是驱动程序不足,第二个问题是应用程序不足,而Java的存在,可以解决第二个问题。只要该操作系统上具备Java虚拟机器,就可以执行所有的Java应用程序;只要Java的应用程序够多、够丰富,就可以解决新操作系统其应用程序不足的窘境。
我记得BeOS的CEO曾说过:新的操作系统假如能够利用Java的力量,将可以有崛起的机会(虽然在2001年时BeOS还没等到此机会就因资本耗尽而关门,后来技术被Palm买走)。但是我认为,倘若新的操作系统真的利用Java而站稳脚步了,恐怕又会想把Java一脚踢开。「狡兔死,走狗烹」,不正是同样的道理。新的操作系统一旦崛起,一定会希望应用程序只能在自己的操作系统上执行,而不能在其它操作系统上执行。
回溯到约六年前,当时IBM和Sun合作开发了一套新的操作系统,称为JavaOS,正是要结合操作系统与Java虚拟机器。只可惜,后来他们发现这样的设计并未取得太多速度上的优势(因为那一阵子JIT编译器的技术进展很快),而且也会造成驱动程序不足的困扰(这是新的操作系统一定要面对的问题),所以该计划在1998下半年时停摆。不久之后,另一个Open Source的类似计划JOS也停摆了。
现在Sun即将推出一个名为Java Desktop的产品,它正是整合了Linux和Java。Java Desktop不会有以前JavaOS的问题,因为现在Linux的驱动程序已经很普遍,连Linux原生的程序都很齐备。Java Desktop整合Linux和Java,并预先安装了许多软件(包括了Java的应用软件和Linux原生的应用软件),例如StarSuite。如同大家所预料的一样,Java Desktop的外观与操作方式和Windows很类似。
- ››JavaScript项目优化总结
- ››linux下两台服务器文件实时同步方案设计和实现
- ››Linux文件描述符中的close on exec标志位
- ››Linux下管道使用的一些限制
- ››Linux 误删/usr/bin 解决方法
- ››linux 添加新用户并赋予sudo执行权限
- ››Java获取特殊目录或特殊值
- ››linux常用软件安装方法
- ››Linux的分区已经被你从Windows中删除,系统启动后...
- ››linux enable命令大全
- ››Linux实现基于Loopback的NVI(NAT Virtual Interfa...
- ››Linux远程访问windows时,出现"连接被对端重...
更多精彩
赞助商链接