熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java核心技術 >> 正文

Linux + Java = Lava(巖漿)?

2013-11-23 19:33:53  來源: Java核心技術 

  作者蔡學镛
  
     信息產業戰況頻仍Linux vs WindowsJava vs NET vs Microsoft Office SystemPS vs XBoxPalm vs Windows CESymbian vs Microsoft Smart Phone…等等孤軍奮戰總是勢單力薄團結力量大於是我們開始看到在不同領域的反微軟勢力有了整合的跡象其中最明顯者是Linux + Java
  
    Linux逐漸興起而Java本來就是軟件技術的主流Linux負責下面的操作系統Java負責上面的應用兩者的結合是絕佳的互補甚至有人將Linux + Java喚做Lava(巖漿)
  
    對於一個新推出的操作系統來說會遭遇到兩大問題第一個問題是驅動程序不足第二個問題是應用程序不足而Java的存在可以解決第二個問題只要該操作系統上具備Java虛擬機器就可以執行所有的Java應用程序只要Java的應用程序夠多夠豐富就可以解決新操作系統其應用程序不足的窘境
  
    我記得BeOS的CEO曾說過新的操作系統如果能夠利用Java的力量將可以有崛起的機會(雖然在年時BeOS還沒等到此機會就因資本耗盡而關門後來技術被Palm買走)但是我認為倘若新的操作系統真的利用Java而站穩腳步了恐怕又會想把Java一腳踢開「狡兔死走狗烹」不正是同樣的道理新的操作系統一旦崛起一定會希望應用程序只能在自己的操作系統上執行而不能在其它操作系統上執行
  
    回溯到約六年前當時IBM和Sun合作開發了一套新的操作系統稱為JavaOS正是要結合操作系統與Java虛擬機器只可惜後來他們發現這樣的設計並未取得太多速度上的優勢(因為那一陣子JIT編譯器的技術進展很快)而且也會造成驅動程序不足的困擾(這是新的操作系統一定要面對的問題)所以該計劃在下半年時停擺不久之後另一個Open Source的類似計劃JOS也停擺了
  
    現在Sun即將推出一個名為Java Desktop的產品它正是整合了Linux和JavaJava Desktop不會有以前JavaOS的問題因為現在Linux的驅動程序已經很普遍連Linux原生的程序都很齊備Java Desktop整合Linux和Java並預先安裝了許多軟件(包括了Java的應用軟件和Linux原生的應用軟件)例如StarSuite如同大家所預料的一樣Java Desktop的外觀與操作方式和Windows很類似

From:http://tw.wingwit.com/Article/program/Java/hx/201311/27102.html
  • 上一篇文章:

  • 下一篇文章:
  • Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.