posts - 241,  comments - 116,  trackbacks - 0

          Sun在2004年JavaOne會議上宣布了SwingLabs項目,其一直在孕育著基于Swing的UI新技術,這些技術可能會被核心JDK采納。該項目最初吸引了很多Sun以外的開發人員,但是在去年有所下降。Jeanette Winzenburg通過在SwingLab論壇的帖子宣布Sun現在決定停止資助SwingX項目。這一舉動激怒了Swing開發社區的很多人,他們越來越意識到,由于新的JavaFX技術,核心Swing API正在淪落為一個支持性的GUI庫。Kirill Grouchnikov在他的博客中就這一話題直截了當的說道:
          “在Sun內部,核心Swing正在作為一種UI的技術遺產而逐步退休,上周則是記錄了一個傷心的(不過也可以預料的)里程碑——停止資助SwingX項目。”
          Kirill分析了SwingLabs的歷史,他指出Sun在2007年1月決定放棄SwingX Painter層和JXComponent接口的舉動嚴重削弱了社區參與的熱情:
          “這明顯失去了外部參與者的信任,他們再也不會回來了,甚至是Sun內部開發人員也退出了這個項目。”

          Krill同時對JavaFX持嚴重懷疑態度:

          我不知道JavaFX未來會怎么樣。Sun在這上面壓了太多賭注,沒有人想把他們的活動時間永遠留在互聯網上。我所知道的 是,JavaFX已經明顯的阻礙了所有核心Swing的開發。在過去18個月里,我們看到重大的架構提議(JSR 295和JSR 296)換了負責人并被凍結。Java 6 Update 10中的Java 2D、AWT和Swing方面的所有面向客戶的改進都是為了滿足JavaFX的需要。

          與JavaFX關系密切的Sun高級工程師Josh Marinacci在隨后的帖子中指出上面的這種擔憂是不成熟的,SwingX和SwingLabs會繼續前進,Swing開發人員會從Java SE 6 Update 10和Java 7中獲益:

          作為一個終身從事Java客戶端的開發人員,我對Java的現狀非常滿意。Java客戶端應用正在變得更快、更穩定、更易 于開發。這對Swing和 JavaFX應用都是如此。JavaFX 1.0版目前處在調整中,我相信當你看到我們的工作成果之后,你會很開心。這對于一個Java平臺上的GUI應用開發人員是一個激動人心的時刻。

          Sun依然公開支持JavaFX。在Adobe的MAX會議上,Sun重申JavaFX桌面1.0版將在12月初 發布(目前已經確定為12月4號),JavaFX移動和TV版會在2009年第一季度發布。此外,Sun在過去一年里積極招聘工程師從事JavaFX開發 工作,包括來自蘋果公司和Adobe公司的人員。但事實上軟件對Sun的貢獻很少。Sun在2009財年第一季度的全部軟件收入為12400萬美元,而存 儲收入為50700萬美元,服務器和其他系統收入為124600萬美元。Sun事先沒有通知個人而宣布裁員大約6000名員工,這肯定會引起Java社區 包括 Sun內部人員的憂慮。對于那些致力于Java和Swing開發的人員來說,Sun對Java 7中Swing的計劃缺乏透明度才是一個真正的問題。

          posted on 2008-12-06 00:20 墻頭草 閱讀(2037) 評論(3)  編輯  收藏 所屬分類: 業界資訊
          人人游戲網 軟件開發網 貨運專家
          主站蜘蛛池模板: 永寿县| 龙门县| 东明县| 寿宁县| 商洛市| 新密市| 赣榆县| 常宁市| 沙雅县| 临夏县| 闸北区| 伊金霍洛旗| 天水市| 麟游县| 清涧县| 桑植县| 凤台县| 抚远县| 沁水县| 伊吾县| 苍梧县| 瓦房店市| 静宁县| 宜章县| 新河县| 尉氏县| 石林| 明水县| 蒲江县| 临潭县| 临海市| 永泰县| 麻城市| 广州市| 奈曼旗| 出国| 永年县| 繁昌县| 东光县| 安平县| 安宁市|