閱讀697 返回首頁    go 阿裏雲 go 技術社區[雲棲]


持續集成引擎 Hudson 和 Jenkins 的恩恩怨怨

Hudson 是在2004年的夏天由 Sun 公司開發的(就是開發Java的那家),2005年2月開源並發布了第一個版本。

Hudson 發布的時候 CruiseControl 是CI界的老大哥,但是很快,在大約2007年的時候 Hudson 已經超越CruiseControl。2008年5月的 JavaOne 大會上,Hudson 獲得了開發解決方案類的Duke's Choice獎項。從此,小弟翻身做大哥,Hudson 成為CI的代名詞。

但平靜的日子總是短暫的。2009年6月,烏龜殼(Oracle)收購Sun,所有人都炸裂了:

是不是寫反了?!!!

一個搞閉源數據庫的公司tmd收購了 風暴降生-SPARK之母-不焚者-Java女王-CPU和小型機先民的女王-Solaris的卡麗熙-打碎鐐銬者-Sun Microsystem!!!

烏龜殼公司在開源界的形象一直比M$還差(後麵的收購MySQL,雖然繼續保持開源,但把test case藏著掖著……這都是Oracle這家公司的所作所為)

2010年9月,烏龜殼公司偷偷把Hudson®™變成了注冊商標。2010年11月,Hudson社區的核心開發人員發現並angry了,雙方進行了不太友好的會談,不出意料的談崩了。聖誕節過後,2011年的第一場雪,比以往來的要晚一些,幾個禿頂的大叔在McDonald‘s的豪華包間裏做了一個艱難的決定:

mv -f hudson jenkins
從此王子和公主過上了井水不犯河水的日子。Hudson 和 Jenkins 都擁有代碼;

  • Hudson有Oracle和Sonatype's corporate的支持和Hudson的注冊商標

  • Jenkins擁有的是大多數的核心開發者,社區,和後續更多的commit

04b56c181bc739cac731f255ec8924e811dc37d3

上圖,From:Hudson and Jenkins: Two Months Later

2011年,Jenkins的卡麗熙 Kohsuke Kawaguchi 獲得了Google-O'Reilly Open Source Award。2014年Kawaguchi創立了CloudBees,出任CEO,迎娶白富美,走上人生新巔峰。
文章轉載自 開源中國社區 [https://www.oschina.net]

最後更新:2017-07-06 10:02:59

  上一篇:go  韓國LG服務器租用、韓國LG服務器、韓國CO-LG機房
  下一篇:go  阿裏雲主機如何安裝護衛神鏡像