精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

“一片羽毛的故事”:Apache軟件基金會成立15年

責任編輯:editor005

2014-12-11 14:00:16

摘自:36大數據

我們來看下數據:Apache軟件基金會成立15年來,擁有超過150個世界頂級項目,超過500名個人成員,擁有4000名提交者,貢獻1 2億行代碼——相抵32,500人年(注:人年是工作量度單位)、20億美金。

今年是Apache軟件基金會成立15周年紀念!Apache軟件基金會成立于1999年,非盈利組織,英文名稱 Apache Software Foundation,簡稱 ASF,最早源于開發Apache HTTP服務器的一個愛好者組織“Apache組織”。Apache軟件基金會主要為開源項目提供組織、法務和其他形式的支持,它所支持的項目和軟件產品都遵循Apache許可證(Apache License)。

本文主要為大家介紹了Apache軟件基金會目前取得成功的原因,如不干涉技術、權限分明的管理架構、保持獨立與公開等原則。同時,也與大家分享了Apache社區名言“社區勝于代碼”的理解、ASF重要里程碑與部分重要項目。

Apache軟件基金會

Apache軟件基金會自成立15年來,已經擁有超過150個世界頂級項目,超過500名個人成員,擁有4000名提交者(committer)。在 回顧這15年發展歷程時,Apache軟件基金會主席Brett Porter說,除了具在計算領域具有影響力的項目外,Apache許可證(Apache License)、Apache貢獻者協議許可(CLAs)和開放合作的模式(稱為“Apache之道”)的影響力遠遠擴展于Apache基金會之外。很多Apache項目已經建立起強大成功的生態,同時也有一些享有名聲的項目加入到Apache基金會并獲得更大發展,社區更加多樣。

相關閱讀:一個和大數據密切相關的組織——Apache軟件基金會

Apache成功之道

不干涉技術

Apache聚集了一批渴望以開源合作方式構建軟件的優秀人才,雖然數量如此之多,但全部提交者都是以志愿者身份參與的。Apache軟件基金會不會干涉技術方向,部分基金會項目也存在競爭關系,它著眼于社區、成員和項目,并因此獲得極大信任。

權限分明的管理架構

同時,Apache軟件基金會的成功,也得益于其管理架構的設計,如下所示?;饡c單個項目的管理界線明顯,這使得Apache基金會的運營不會對項目發展施加影響。每個項目都會在有影響力的貢獻者中選舉自己的項目管理委員會(PMC)——負責管理整個項目;PMC直接向執行董事會報告,以確保項目符合ASF愿景與策略。

Apache軟件基金會

  保持獨立與公開

Apache軟件基金會操作公開透明,每月董事會都會向公眾發布 會議備忘,包括了會議執行細節、常規執行報告、財務信息以及基金會工作人員和項目的70+份報告。基金會下的項目,每季度都會發布季度報告,內容包括社區發展、版本發布及未來計劃。

在過去的5年時間里,Apache軟件基金會成員數和項目數整整擴大了2倍。Apache基金會因保持獨立而獲得大公司信任,使其能夠長期保持貢獻,也逐漸成為它們商業成功的基礎;因保持獨立而獲得貢獻者信任,使其能夠暢快工作并受同儕尊敬;因保持獨立而獲得用戶信任,使其樂用樂享基金會項目成果。

談到Apache軟件基金會未來發展時,Apache軟件基金會主席Brett Porter說,ASF未來發展仍將保持高速發展,仍將繼續(甚至增加)對項目的支持,仍將保持已建立的文化與信任,也會積極應對不斷變化的開源世界和軟件開放開發實踐。

社區勝于代碼(Community Over Code)

Apache軟件基金會執行副總裁Rich Bowen在 慶祝Apache 15周年文章中說談到,ASF過去15年產生了一些非官方的座右銘,被人們口口相傳,如 “Community-led development”(社區主導開發)、“No Jerks Allowed”等,更為大家稱道的是“Community Over Code”(社區勝于代碼),也有人很極客地寫成“Community >Code”。

對社區而言,一切都是圍繞代碼而生,無代碼則社區不復存在。然而,在代碼之上,則是如何做事、如何待人、如何決策的理念體現。Apache Web服務器項目負責人Brian Behlendorf曾在一次采訪中提到,一個健康的社區遠比優秀的代碼重要——如果代碼奇爛無比,社區可以重寫,但社區有了毛病,代碼最終也會付之東流。

我們來看下數據:Apache軟件基金會成立15年來,擁有超過150個世界頂級項目,超過500名個人成員,擁有4000名提交者,貢獻1.2億行代碼——相抵32,500人年(注:人年是工作量度單位)、20億美金。所有這些成就,皆為社區之力!

為何社區如此重要?Rich Bowen給大家舉了一個生動的例子:一個程序員,代碼寫得好,文檔測試也是棒棒的,但覺得除了自己別人都是白癡,結果如何?要么眾人棄之,要么從之,但前者可能性更大。如果眾人從之,那么這個項目成了混蛋聚集的地方,再也沒人愿意加入進來,項目就不可能獲得更加持續的發展,“獨行快,眾行遠”是也。

從另一個角度說,Apache對商業友好度很高,所以商業公司樂意為Apache開源項目貢獻人力和財力。Rich Bowen還強調說,健康、令人尊敬的社區比迷幻的感覺更加務實,只有健康、多樣和包容(或友好)的社區才能推動項目可持續發展,甚至獲得商業上的成功。

ASF發展里程碑

1999年及之前。Brian Behlendorf開始征集應用到NCSA http服務器上的補丁。最初的Apache小組,共有8個人,主要是大家在郵件列表上交換補丁。1995年4月,Apache服務器推出第一個公開版本0.6.2。1995年12月1日,放出Apache 1.0,并在一年之內超過NCSA成為使用量最大的Web服務器。

1999年。1999年6月1日Apache小組成立Apache軟件基金會,作為非盈利行組織,享受美國501(c)(3)稅法的免稅待遇。新的Apache Jakarta和XML項目加入Apache HTTP服務器項目。同年,在ASF大會上選舉并推出了董事委員會、Apache許可證等。ASF獲得ACM頒發的軟件系統獎。ASF榮登“100家公司重視”的工業標準之列。

2000年。推出Perl-Apache、Apache PHP、Apache/TCL項目。在Orlando舉辦第二屆ApacheCon,同年晚些時候在倫敦發起第一個歐洲活動。孵化出Apache Struts、Batik、FOP等項目。

2001年。孵化出Apache Avalon等項目。開始下一版本Apache許可證工作。舉辦第四屆ApacheCon。

2002年。社區爆發式參與ASF項目。選出新董事會成員。

2003年。Apache Web服務器項目誕生。Apache許可證v.1.2發布,基金會項目全部以新許可證協議發布。

2004年。Apache學科正v.2.0版本發布,ASF貢獻者許可協議(CLA)適用企業捐贈。PHP項目從Apache基金會脫離。

2009年。ASF成立10周年,此時ASF已有300名會員,2000名提交者,68個頂級項目。

2010年。ASF代碼提交超過100萬次。

2012年。Apache HTTP服務器發布2.4版本,該項目成為世界上最流行的Web服務器,支撐了4000萬個站點。

2014年。ASF代碼提交超過200萬次。

詳情,可參見Apache MileStone。值得注意的是,從ASF代碼提交超過100萬次到超過200萬次,僅用了4年時間。

Apache著名項目列表(部分)

Apache HTTP服務器

CouchDB

Hadoop

Kafka

Tomcat

OpenOffice

OpenJPA

OpenNLP

Perl

Lucene

Struts

Spark

Storm

Subversion

ZooKeeper

詳情,可參見Apache。

有網友評論說,ASF成立15載,其項目總是處于幾十個業界技術和工具前列,幾乎每個終端計算設備至少有一種Apache產品,可以說沒有Apache就沒有開源社區的今天。讓我們再次祝賀Apache軟件基金會成立15周年,未來發展的越來越好!

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 麦盖提县| 芒康县| 桓台县| 永泰县| 延吉市| 临猗县| 保康县| 柘城县| 辽阳县| 石嘴山市| 邓州市| 辉县市| 罗甸县| 宣城市| 乌鲁木齐市| 大余县| 陆良县| 隆化县| 万安县| 新邵县| 宜昌市| 临沂市| 平潭县| 贵港市| 山东省| 榆树市| 离岛区| 内江市| 蓬安县| 舒城县| 井陉县| 伊通| 苍梧县| 仪征市| 肃南| 丹阳市| 荆州市| 桂林市| 双鸭山市| 安仁县| 万荣县|