Eclipse基金会
昨天Eclipse基金會(huì)慶祝其成立十周年。2004年2月的新聞稿宣布該非盈利組織的正式成立,由包括開(kāi)發(fā)者、消費(fèi)者和插件提供商在內(nèi)的各獨(dú)立團(tuán)體組成的董事會(huì),為Eclipse的長(zhǎng)期發(fā)展負(fù)責(zé)。
基金會(huì)成立時(shí),有19個(gè)項(xiàng)目和50個(gè)董事會(huì)成員,其開(kāi)源平臺(tái)已經(jīng)歷三年的發(fā)展。為了避免來(lái)自IBM(2001年發(fā)布Eclipse 1.0后成立了Eclipse協(xié)會(huì))的影響,新成立的基金會(huì)旨在協(xié)調(diào)平臺(tái)參與者一起推動(dòng)Eclipse生態(tài)系統(tǒng)的建設(shè)和標(biāo)準(zhǔn)化。十年后今天,基金會(huì)有247個(gè)項(xiàng)目和205個(gè)成員,體現(xiàn)了協(xié)同治理模式的成功。
當(dāng)時(shí),Sun公司對(duì)Eclipse成為中立供應(yīng)商表示祝賀,并表示Sun和Eclipse都希望看到Java更廣闊的前景。Sun正努力開(kāi)創(chuàng)共享工具平臺(tái),投資了NetBeans。他們引用JavaTools initiative(自2004年以來(lái)頁(yè)面未再更新)和Sun Java Studio Creator是他們能擺上桌面的有價(jià)值的工具。然而,當(dāng)時(shí)Sun并沒(méi)有興趣將NetBeans重新構(gòu)建到Eclipse平臺(tái)之上,并指出:
轉(zhuǎn)換到Eclipse平臺(tái)將會(huì)限制創(chuàng)新技術(shù)如Sun Java Studio Creator(項(xiàng)目代碼Rave)的開(kāi)發(fā),同時(shí)還需要重新構(gòu)建我們現(xiàn)有的所有工具。任何要求Sun放棄NetBeans開(kāi)源平臺(tái)的接入標(biāo)準(zhǔn),都與可選擇性、多樣性和薄弱的Eclipse基礎(chǔ)產(chǎn)生直接沖突。如果這些條件改變,我們將會(huì)很高興重新考慮(Eclipse基金會(huì)成員)?,F(xiàn)在值得考慮的是,為了促進(jìn)Java平臺(tái)的成長(zhǎng),大家應(yīng)如何與Eclipse合作,特別是與最近成立的多合作伙伴javatools.org社區(qū)合作。當(dāng)Eclipse基金會(huì)成立時(shí),Sun確實(shí)有一些合理的擔(dān)憂:Eclipse基金會(huì)是否會(huì)公正,IBM是否會(huì)繼續(xù)主導(dǎo)Eclipse項(xiàng)目,基金會(huì)是否會(huì)購(gòu)買知識(shí)產(chǎn)權(quán)而不是依賴捐助。
Mike Milinkovich最近約十年一直擔(dān)任Eclipse的董事,他回顧了這十年來(lái)的經(jīng)歷以及他們?nèi)绾翁幚砩鲜鰮?dān)憂:
- 讓我吃驚的第一件事是這10年的巨大變化。如果你讀了Sun的公開(kāi)信,它絕對(duì)有點(diǎn)像是時(shí)間膠囊。當(dāng)然,Sun公司早已被Oracle收購(gòu)。盡管NetBeans仍然繼續(xù)繁榮,我已很少想起Sun Java Studio Creator或者Java Tools Community。(該頁(yè)面最后更新日期是2004年1月15日,這已經(jīng)說(shuō)明了一切)
- Sun提出的問(wèn)題之一是關(guān)于執(zhí)行董事(5個(gè)月后由我擔(dān)任)和基金會(huì)本身是否能夠保持真正的獨(dú)立。這方面我覺(jué)得基金會(huì)能得很高的分?jǐn)?shù)。對(duì)于Eclipse我們是完全中立的供應(yīng)商,我們所做的每個(gè)決定都會(huì)確保遵循該原則。至于我本人,我回答整個(gè)董事會(huì)、社區(qū),我認(rèn)為基金的獨(dú)立性是至關(guān)重要的。我認(rèn)為Borland和BEA在2005的EclipseCon簽約成為戰(zhàn)略成員是Eclipse基金會(huì)歷史上的一個(gè)轉(zhuǎn)折點(diǎn)。直接競(jìng)爭(zhēng)對(duì)手的加入,證明了基金會(huì)在治理和獨(dú)立性方面得到了非常明確的認(rèn)可。
- 為了提高Java的互操作性,Eclipse加入JCP已經(jīng)很多年,我為JCP執(zhí)行委員會(huì)也工作了6年。我不能說(shuō)我們已經(jīng)修復(fù)了JCP的所有缺陷,但我們一直在努力。
- 還記得Swing vs. SWT大討論嗎?盡管這是討論組中長(zhǎng)期的精彩話題,但現(xiàn)在回想起來(lái),整件事似乎有些夸張了。特別是認(rèn)為Swing將只會(huì)被維護(hù),很快就是JavaFX的天下。開(kāi)發(fā)界面方面也從原來(lái)追求的與桌面保持高度一致到能夠自定義應(yīng)用軟件的外觀主題。
盡管很多開(kāi)發(fā)人員仍將其與同名的Java開(kāi)發(fā)環(huán)境混為一談,Eclipse已經(jīng)不再是特定語(yǔ)言的IDE。實(shí)際上,Eclipse基金會(huì)已經(jīng)發(fā)展其它語(yǔ)言(JavaScript和Vert.X現(xiàn)在是Eclipse項(xiàng)目)和相關(guān)工具(Vert.X托管在GitHub)。焦點(diǎn)已經(jīng)從桌面終端應(yīng)用轉(zhuǎn)移到web,Orion提供了一款知名的基于web的開(kāi)發(fā)工具。
事實(shí)上,下一個(gè)互聯(lián)網(wǎng)的主要增長(zhǎng)領(lǐng)域不會(huì)是編程語(yǔ)言或工具。Eclipse基金會(huì)已經(jīng)開(kāi)始聚焦物聯(lián)網(wǎng)(IoT),遵照Wayne Gretzky的建議“滑冰到冰球?qū)⑷サ牡胤?#xff0c;而不是它去過(guò)的地方?!?/p>
查看英文原文:Eclipse Foundation Celebrates 10th Anniversary
感謝張龍對(duì)本文的審校。
給InfoQ中文站投稿或者參與內(nèi)容翻譯工作,請(qǐng)郵件至editors@cn.infoq.com。也歡迎大家通過(guò)新浪微博(@InfoQ)或者騰訊微博(@InfoQ)關(guān)注我們,并與我們的編輯和其他讀者朋友交流。
【ArchSummit北京2015】全球架構(gòu)師峰會(huì)精彩升級(jí)!手淘從無(wú)到有如何建設(shè)起了如今的Hybrid App框架?攜程如何通過(guò)工程解耦及開(kāi)發(fā)框架優(yōu)化輕松應(yīng)對(duì)業(yè)務(wù)和新技術(shù)的快速發(fā)展?蘇寧如何應(yīng)對(duì)風(fēng)險(xiǎn)識(shí)別系統(tǒng)建設(shè)的技術(shù)挑戰(zhàn)?愛(ài)奇藝在面對(duì)其視頻轉(zhuǎn)碼對(duì)IaaS平臺(tái)彈性計(jì)算的高要求又是如何應(yīng)對(duì)呢?精彩內(nèi)容與您邀約。即刻報(bào)名立享八折優(yōu)惠。轉(zhuǎn)載于:https://www.cnblogs.com/viewcozy/p/4904879.html
總結(jié)
以上是生活随笔為你收集整理的Eclipse基金会的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: [bug] uni-app 支付宝小程序
- 下一篇: Vue中使用Echarts构建3D地球