http://www.henanjusheng.com 2008-05-05 16:19 來源:Linuxeden
Sun公司日前表示:為了推進(jìn)Linux開發(fā)者使用Java的熱情,公司決定將之前保留的所有的JAVA平臺(tái)技術(shù)徹底的開源。2006年11月13日,Sun公司正式宣布使用GPLv2授權(quán)協(xié)議開放Java虛擬機(jī)和編譯器的源代碼。媒體認(rèn)為Sun的這次徹底開源,將給JAVA的應(yīng)用和發(fā)展提供一個(gè)新的機(jī)遇,也是Sun拉攏開源社區(qū)人才和開源公司的進(jìn)一步舉動(dòng)。通過這種徹底的方式,JAVA技術(shù)將成為完全開源的技術(shù),可以更方便的和各種Linux發(fā)行版進(jìn)行融合。
不僅如此,Sun還主動(dòng)聯(lián)系OpenSuse,Ubuntu,F(xiàn)edora等發(fā)行版,提供新版本的OpenJDK,同時(shí)在新的版本中開放所有在之前保留的 關(guān)鍵性技術(shù)。OpenJDK在2006年發(fā)布第一個(gè)版本,它基于Java Platform, Standard Edition (SE) 6,但是其中的一些部件,包括一些加密庫(kù)、圖形庫(kù)以及音頻引擎、SNMP協(xié)議管理代碼都沒有在GPL下進(jìn)行開放。這些非GPL的代碼大概占Java Platform的4%。
一年一度的JavaOne盛會(huì)兩周后將在舊金山舉行,Linux伊甸園將對(duì)此會(huì)議進(jìn)行關(guān)注和報(bào)導(dǎo)。通過對(duì)整個(gè)JAVA技術(shù)的徹底開源計(jì) 劃,Linux發(fā)行版開發(fā)商們將可以將JAVA完全整合進(jìn)發(fā)行版進(jìn)行發(fā)布。而在這之前,比如ubuntu就是把java做為一個(gè)商業(yè)的可選的軟件包提供給 用戶的。
Java誕生在1995年。在整個(gè)Java社團(tuán)在迎接JavaVenture Development Corporation(VDC)公司完成了一份關(guān)于嵌入式操作系統(tǒng)市場(chǎng)的調(diào)查報(bào)告,調(diào)查顯示有18%的工程師在使用Linux進(jìn)行相關(guān)的嵌入式開發(fā),占有率第一。同時(shí),報(bào)告還顯示嵌入式開發(fā)者們還在使用eCos, BSD, FreeRTOS,TinyOS等開源操作系統(tǒng)進(jìn)行嵌入式開發(fā)。在調(diào)查報(bào)告中VDC集團(tuán)列舉了幾項(xiàng)Linux受歡迎的主要原因:
1.在操作系統(tǒng)許可證費(fèi)用方面的優(yōu)勢(shì)。
2.代碼的優(yōu)良可擴(kuò)展性。
3.用戶對(duì)此系統(tǒng)的熟悉程度
4.操作系統(tǒng)的成熟和豐富的應(yīng)用程序
5.開發(fā)者對(duì)嵌入式Linux開發(fā)經(jīng)驗(yàn)的日益豐富
6.日益統(tǒng)一的Linux標(biāo)準(zhǔn)
但是,VDC集團(tuán)提出了一些建議,光靠目前Linux操作系統(tǒng)本身的流行還不能為商業(yè)Linux廠商們帶來成功。Linux廠商必須要把他們的產(chǎn) 品線從通用的開源軟件產(chǎn)品進(jìn)行提升,比如提供針對(duì)專用硬件(包括CPU,內(nèi)存,IO接口)進(jìn)行優(yōu)化和編譯的內(nèi)核,以及成熟的解決方案。在這一點(diǎn)上, Linux伊甸園小編在以前報(bào)導(dǎo)過的Montavista公司就是一個(gè)成功的案例。它能夠支持廣泛的CPU芯片系列,支持多種目標(biāo)板結(jié)構(gòu),并提供強(qiáng)大的網(wǎng) 絡(luò)協(xié)議支持,而且擁有豐富的驅(qū)動(dòng)程序和API。
所以,Linuxeden認(rèn)為嵌入式市場(chǎng)將大有所為,并且在今后將繼續(xù)蠶食剩余的市場(chǎng)。在VDC集團(tuán)2004年進(jìn)行的類似調(diào)查結(jié)果中顯示,Linux是最受到嵌入式開發(fā)者歡迎的操作系統(tǒng),而那時(shí)的占有率是15.5%。