Oracle将NetBeans交给了Apache基金会
NetBeans社區(qū)博客宣布,Oracle正提議將NetBeans平臺和IDE的開發(fā)委托給Apache基金會,“開放治理模型”,并重申了對這個項目的承諾。
\\NetBeans現(xiàn)在已經(jīng)作為一項提案遞交給了Apache,如果被接受,就會進入孵化器。基礎(chǔ)設(shè)施和許可協(xié)議是兩個需要解決的主要問題。在基礎(chǔ)設(shè)施方面,hg.netbeans.org上維護的30多個庫需要從Mercurial遷移到Git。Mark Struberg是其中一名項目顧問。他認為,借助GitHub的導(dǎo)入工具,這很容易完成,然后就可以克隆生成的Git庫。
\\最難的部分是法律問題。NetBeans是一個很大的項目,大量依賴其他項目。它當(dāng)前遵循的許可協(xié)議是CDDL和GPL v2及其附屬條款Classpath Exception,而據(jù)Oracle NetBeans產(chǎn)品經(jīng)理Geertjan Wielenga介紹,所有東西都需要遷移到Apache 2.0許可協(xié)議。在這個過程中,要核實該平臺用到的每個依賴庫(其中大約200個)的許可協(xié)議,確定哪些是絕對需要的以及它們是否可以遷移到AL2。部分庫是遵循GPL許可協(xié)議的,而Apache不接受這個協(xié)議。
\\雖然對NetBeans而言,Apache所使用的強有力的治理模型以及隨之而來的獨立性是個好消息,但那并不足以保證該項目未來能夠取得成功。初期的貢獻者有60多個人,其中包括James Gosling,他對將NetBeans移交給Apache表示支持,但是,將近一半的貢獻者是Oracle的開發(fā)人員。如果Oracle不再提供支持,會發(fā)生什么呢?
\\有些人擔(dān)心,NetBeans會遭受和OpenOffice同樣的命運。那是Oracle移交給Apache基金會的另外一個Sun項目。該項目的開發(fā)已經(jīng)很少,大部分的注意力都轉(zhuǎn)移到了OpenOffice的分支LibreOffice上。在討論列表上發(fā)表的評論中,NetBeans大師兼顧問Bertrand Delacretaz表示,人們不應(yīng)該“為Twitter上的消息而擔(dān)憂”,新的治理模型會方便許多人做貢獻,“減少對Oracle的依賴。”只有時間會告訴我們,這個項目是會進入新的發(fā)展軌道,還是將慢慢地失去活力。
\\據(jù)NetBeans官方介紹,在世界范圍內(nèi),該IDE目前有150萬活躍的開發(fā)人員,其中包括NASA、NATO、Boin、Airbus等將其用于生產(chǎn)環(huán)境,也包括各類學(xué)校和大學(xué)將其用于教育教學(xué)。NetBeans是一個使用Java編寫的跨平臺IDE,主要是面向Java開發(fā),但它也支持幾種其他的編程語言,如HTML5、PHP和C/C++。
\\查看英文原文:Oracle Gives NetBeans to the Apache Foundation
總結(jié)
以上是生活随笔為你收集整理的Oracle将NetBeans交给了Apache基金会的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Unity C#单例模式的实现
- 下一篇: linux上安装配置vsftpd