成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

Sun開放Java源代碼

2010-08-28 10:45:15來源:西部e網作者:

    Sun 的Java軟件向開放源代碼又邁出了一步,上周Sun向公眾開放Java的下一個臺式機版本——" 野馬(Mustang )" 的源代碼。

  這家軟件和服務器公司在它的網站上公布了Java 2標準版(J2SE)6.0 的早期代碼。Sun 副總裁Graham Hamilton 說,這樣有助于Java程序員更好的了解和參與它的開發。

  Hamilton說:" 他們希望對進行中的工作了解多一些,他們愿意提供反饋信息。我們公布的是很早之前的原始代碼"。他還說,Java 6將于 2006上半年完成。

  Sun 希望外部的開發者參與Java程序設計,通過Java Community Process(負責Java技術發展與審核細部技術規格的開放組織)在外部機構的集體努力下保證Java按時完成。JCP 決定應該添加什么新的特色,即應用編程接口(API )。

  當我們開始和其他人一起在JCP 中工作時,我們的API 提高了很多。我們正在嘗試往J2SE源代碼本身應用更多的JCP 原則,讓更多的人參與進來會提高產品的性能。" Sun 一直試圖保持Java的開放性又不讓它被外界支配,這次的動作是對這種平衡關系最近一次的調整。Sun 的第一個Java敵人是微軟,它在得到了Java許可證之后,向Java中添加了一些只能在Windows 上運行的功能,這破壞了該軟件運行于任何電腦的初衷。

  在Sun 同微軟打完官司之后,Java又感受到了開放源代碼倡導者帶來的壓力,他們對Sun 不放棄對Java完全控制的態度大為光火。Sun 已經在開放Java源代碼問題上斗爭了多年。

  Sun 公司的高級官員過去曾表示不愿讓Java成為開放源代碼軟件。但是現在Java已經部分開放,Sun 還保證最終將在六月開放余下的部分。

  2003年Sun 為了鼓勵更多人參與到Java中來,引入了Java資源許可證,同意該許可證條款的人可以閱讀Java的源代碼。

  Sun 公司已經采納了一些較重要的外部的工作,比如計算機科學教授Doug Lea在同步執行的指令序列(稱作線程)的交互作用方面的工作。但是Sun 希望得到更多幫助。

  Hamilton說,要想提交代碼,程序員就必須把版權裝讓給Sun。他預言更大的障礙將是文化:外部的程序員要讓Sun 程序員相信他們的代碼符合標準;而Sun 程序員要幫助外部的程序員了解Java代碼質量檢查步驟。

  Hamilton說,Sun 知道在最新版本的Java(代號是Tiger )中有很多絕密資料。

  Graham說:"Tiger是一個很大的計劃我們在黑暗中摸索了很長時間。我們試圖讓它更透明,這樣開發者可以知道我們每周都在做什么". Mustang 的特色Sun 還準備透漏Mustang 將進行的一些更新。

  J2SE首席工程師Mark Reinhold 說,新版本將更易于管理,可以給外部的管理軟件提供更多信息。它帶有"attach on demand"功能,可以讓調試軟件在程序運行的時候進行檢查,而不是在運行之前。這樣更容易找到問題所在。

  問題所在,Hamilton說,另外Sun 還將提供對網絡服務基本集(叫做WS-I)的支持。該基本集由網絡服務互操作組織制定,已經預定在Tiger 發布時支持。

  Reinhold說,Mustang 將會更好地和圖形用戶界面集成,包括微軟即將發布的Windows 版本Longhorn。

 

關鍵詞:SunJava
主站蜘蛛池模板: 华池县| 拜泉县| 驻马店市| 萨迦县| 城市| 梅河口市| 宽甸| 木兰县| 获嘉县| 大竹县| 宁城县| 松滋市| 长寿区| 金平| 苗栗县| 宜丰县| 旬阳县| 霍林郭勒市| 山阳县| 如东县| 太白县| 双辽市| 建昌县| 驻马店市| 修武县| 昌图县| 平定县| 五原县| 沙田区| 清涧县| 永胜县| 东海县| 商洛市| 武穴市| 清河县| 永定县| 宣汉县| 炉霍县| 江阴市| 聂荣县| 明星|