甲骨文說,我們還會繼續發展 Java EE,當然,還有雲
沉默了九個月之後,自去年十月份的 Java One 大會之後一直沒有對 Java EE 的發展停滯進行回應的甲骨文終於對外透露了該公司在 Java EE 方面的發展計劃。
正如之前 arstechnica 的報道中所說,自去年秋天伊始,甲骨文在 Java EE 項目上的開發投入就已經幾乎完全停止了,該公司不但將該項目上的工程師們投入到了其它項目當中,而且對社區的意見和請願視若不聞,將 Java 社區進程 (JCP)執行委員會的成員們和 Java EE 的合作夥伴們丟在了深深絕望之中。
據 Java EE 守護者的觀察,甲骨文在其自己的 JavaServer Faces 開發上的幾個月前就陷入了完全停止,如下圖:
甲骨文在其自己的 JSF 實現上的提交數變化
甲骨文在其自己的 JSF 實現上的解決問題數的變化
此事經由 arstechnica 報道之後,在整個技術世界引來了巨大反響。作為對這些質疑和請願的回應,甲骨文的發言人 Mike Moeller 通過郵件發布了下述申明:
甲骨文致力於 Java 的發展,已經制定好了 Java EE 規範的下一個版本 Java EE 8 草案。 Java EE 8 將支持那些尋求在大規模分散式計算和基於容器的雲環境中設計使用微服務來構建新應用的開發者們。甲骨文正在與 Java 社區中的關鍵合作夥伴們密切合作,以最終推出該草案,並將在九月份的 Java One 大會上與廣大的 Java 社區分享該草案的完整細節。
按其說法,甲骨文將於今年九月份在舊金山召開的 Java One 大會上發布相關信息,並於 2017 年上半年發布 Java EE 8。
當被問及「關鍵合作夥伴」是否是同時指 JCP、 Java EE 專家組 和特定的行業合作夥伴時,甲骨文的一位發言人回應道並不全是。該發言人說,該草案很顯然需要在 Java 社區內進行討論,這包括 Java EE 專家組以及 JCP 內的更多成員,甲骨文希望得到更多的反饋。
Java 社區的一些開發人員對此表示了驚喜和疑慮。不過總體來說該申明所帶來的消息還是比較樂觀的,這表示甲骨文最終對 Java 社區的意見進行了澄清。這也許是對 Java EE 守護者 的請願投票的回應,截止至 7 月 7 日,該請願已經得到了超過 2700 位開發者的支持。
「這真是一件令人驚喜的好消息。我們非常高興甲骨文聽到了社區的聲音,並努力去尋求解決方案。「前甲骨文僱員、Java 專家,也是現在 Java EE 守護者的發言人 Reza Rahman 對甲骨文的回應表示了感謝,他說,」我們希望甲骨文可以將 Java EE 當成一個標準而不是一個產品,從而取得進一步的發展。……社區應當將此視為繼續建設性地伴隨甲骨文前進的一個機會,我們需要彼此密切配合以造福 Java 和 Java EE 生態,希望 Java EE 8 的發展計劃可以在包括 Java 社區在內的廣泛的合作中完整達成。」
一位 Java EE 的開發者及作者 Josh Juneau 說,「這是正確的一步,甲骨文最終就 Java EE 發布了申明。」,但是他又說,「我們需要謹慎從事,通過 Java EE 守護者繼續推進,以幫助社區緊密參與到 Java EE 的發展當中。」
Josh Juneau 也有些擔心甲骨文申明中提及的新方向可能會影響到 Java EE 8 已經取得的一些進展,「我們需要繼續發出聲音,推進 Java EE 8 的每個 JSR (Java 規範請求)的發展,讓甲骨文知道它們每個都很重要。我們不希望看到甲骨文縮減範圍,丟掉一些 JSR。」
甲骨文在 Java EE 8 中重點提到微服務和其它針對雲的應用並不令人驚奇,甲骨文日益將其重點放在了雲方面的架構、平台和應用服務方面。在過去九個月里 Java EE 8 方面的停擺表明,在最近的財年報告中甲骨文在傳統軟體許可銷售方面的收入首次下降後,它正在努力加大其在雲方面的投入。
參考信息來源:arstechnica、theregister、javaee-guardians
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive