posts - 241,  comments - 116,  trackbacks - 0

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

          Krill同時對JavaFX持嚴重懷疑態(tài)度:

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

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

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

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

          posted on 2008-12-06 00:20 墻頭草 閱讀(2036) 評論(3)  編輯  收藏 所屬分類: 業(yè)界資訊
          人人游戲網(wǎng) 軟件開發(fā)網(wǎng) 貨運專家
          主站蜘蛛池模板: 印江| 呼图壁县| 泰顺县| 临高县| 新巴尔虎左旗| 桂平市| 博湖县| 抚远县| 建平县| 孟村| 桓仁| 荥阳市| 滨海县| 娱乐| 新宁县| 宁城县| 旬邑县| 许昌市| 高尔夫| 鹤山市| 肃北| 宝应县| 中江县| 大港区| 淮安市| 万山特区| 离岛区| 凌源市| 泰和县| 昌乐县| 义马市| 新津县| 崇州市| 陆川县| 湘阴县| 富阳市| 含山县| 华阴市| 绍兴市| 彰化县| 平顶山市|