據Business Insider獲取的資訊,微軟最近在和GitHub談收購併召開相關會議。這意味著雙方再次開啟多年以來斷斷續續的對話通道。雖然近幾年,兩家可能一直在討論收購。不過這幾個星期,微軟和GitHub兩家連初步價格都談了,50億美元。
GitHub於2008年4月10日正式上線,除了 Git 程式碼倉庫託管及基本的 Web 管理介面以外,還提供了訂閱、討論組、文字渲染、線上檔案編輯器、協作圖譜、程式碼片段分享等功能。GitHub初衷何其簡單:連線開發者,透過 Git 更好開展專案。GitHub 是一個面向開源及私有軟體專案的託管平臺,因為只支援 Git 作為唯一的版本庫格式進行託管,故名GitHub。
過去十年,GitHub已經成為一家公司、一個平臺,慢慢壯大,但是初衷從未變過。全世界各地都可以用 GitHub 來分享、教授、修補、構建。在最初上線 GitHub 的時候,我們完全沒有預料到它能成長如斯,如此大的體量,如此多的貢獻和連線。
2018剛好是GitHub十年來的一些里程碑,回顧一下GitHub十年發展歷史。
2008.4.10: GitHub 正式釋出。2008 年 4 月,我們的測試版結束,GitHub推出了正式版,目的很簡單:連線開發者,透過 Git 更容易的協同程式設計。
2008.4.3: Rails 轉移到 Git 和 GitHub。Ruby on Rails 是內測時的首批大開源專案之一,考慮到 GitHub 基於 Rails 建立,這是一個重要的時刻。
2009.1.3: 比特幣的發明。比特幣於 2009 年被髮明併在 2010 年釋出到 GitHub。迄今為止此專案已有18000多的Fork,500 Merged Pullrequest 作者,它啟發了數以千計其他區塊鏈的專案。
2009.5.21: Node.js 啟動。Node.js於2009年推出,導致人們使用Java Script 的方式發生根本性變化。藉助 Node.js,開發人員可以使用 Angular,Ember,React,jQuery 和 Vue 等庫和框架,在作業系統上構建複雜的伺服器端和桌面應用程式。該專案有效地擴充套件了 JavaScript 的可能性,併成功推動了JS。
2011.2.28: Travis CI 第一個Pull Request。Travis CI 是目前新興的開源持續整合構建專案,它現已成為了 GItHub 的主要整合工具。
2012.1.1: JavaScript 成為 GitHub 上最流行的語言。在 2012 的開年,Java Script 作為 GitHub 上最流行的語言,超越了Ruby,Java 和 Python。今天它仍然是今天 GitHub 上最流行的語言。
2013.1.16: GitHub 社群使用者達到 300 萬。在 2013 年我們建立了第 1000 萬個倉庫。
2014.6.9: Docker 1.0 釋出。2014 年 6 月,Docker 1.0 推出,之後一年多,Docker 引入了企業資料中心和雲。它和Kubernetes 等專案簡化了 DevOps,將團隊從基礎架構中解放出來,以便更專註於最重要的事情。
2014.7.21: Django Grils 第一次舉辦。2014 年第一屆 Django Girls 在柏林舉辦,開啟了為期四年的世界各地軟體培訓和女性程式設計支援運動。
2014.10.23: 微軟開源. NET。.NET和. NET Foundation 只是微軟開源計劃的開始。現在該公司擁有數百個開源專案。其中包括去年擁有最多貢獻者的 VS Code 和 2017 年發展最快的語言之一TypeScript。
微軟也成為 GitHub 上最活躍的組織之一,數千名工程師,設計師和程式經理在平臺和程式語言中貢獻和釋出軟體。微軟和谷歌等大公司對開源軟體的重視,代表了他們對軟體的態度。他們向我們表明,有時候重要的不是技術,而是社群以及人們如何使用技術。
2015.3.2: 虛幻引擎 4 原始碼免費提供。Epic Games的團隊釋出了免費版本的虛幻4引擎,這讓創意與開發更更緊密連線在一起。免費的原始碼允許訪問主要功能。從錯誤修複到 Git 整合,他們的最新版本得到了128 個Contribution的幫助。由於開源遊戲引擎,Game成為了 2017 GitHub 最受歡迎的類目。
2015.9.22: GitHub Class開課。GitHub Class 使教師更容易分發程式碼收集作業,今天,高中、大學、程式設計培訓機構的學生們正在使用它來學習,現在有超過 180 萬個 class 的庫,但這也僅僅是 GitHub 教育資源的一部分。
2015.12.3: Apple開源 Swift。Apple 這個決定提高了新開發工具的標準,並鼓勵更多的公司釋出開源。
2016.7.9: 阿波羅11程式碼開源。阿波羅 11 號於 1969 年登月,四十七年後,它的啟動原始碼登入 GitHub,其中還包含了很多彩蛋,這也證明瞭 20 世紀 60 年代的程式員也有幽默感。
NASA 維護者數百個開源專案,包括火星視覺化地圖,透過 TensorFlow 來識別系外行星的軟體等等。你還可以找到 SpaceX 這些公司的開源專案。
2017.2.10:Python 團隊開啟他們的第一個Pull Request。在過去十年,Pyhon 已經成為增長最快的主要程式語言之一,自 2015 年來,它一直穩居 GitHub 語言前三。
2017.2.15: TensorFlow 1.0啟動。谷歌在 2015 年將其內部機器學習庫 TensorFlow 公開。去年,它是 GitHub 上最受歡迎的專案之一,TensorFlow在2017年的訪問量比 2016 年多 5.5 倍。現在,TensorFlow 是資料專業人員建立機器學習模型的首選工具。
2017.5.2: 30000 個 NGO(非營利組織)使用者。非營利組織透過技術產生了難以置信的積極影響。去年,30000 個非營利使用者透過我們展開了 Human Utility,Maven和Connect Home 等活動,讓世界變得更美好。
2017.5.31: 第1億次 pull request 被合併。事實上,僅在 2017 一年,有 2.9 萬億行程式碼被提交。
2018.4.10: 十年的程式碼,協作和提交。GitHub 正式推出十年後,我們的社群已經發展到全球擁有超過 8000 萬個專案的 2700 萬名開發人員。
微軟之所以選擇這一時間收購,主要考慮到 GitHub 作為軟體開發者群體中的高人氣平臺供應方,最近一直難以找到理想的CEO 候選人。
GitHub 公司 2015 年的估值為 20 億美元,這主要歸功於紅杉資本為其砸下的 2.5 億美元投資。此外,多位訊息人士告訴我們,GitHub 方面的財務狀況相當不錯。然而,最終收購價格可能達到 50 億美元甚至更高,而且考慮到談判正在進行,目前尚不清楚微軟是否願意支付這麼可觀的價碼。
如果微軟方面最終決定收購 GitHub,則標志著過去 6 個月以來後者的運營方向已經產生重大變化。因為根據業內人士所言,直到 2017 年年末,GitHub 公司仍致力於保持獨立運營並希望最終順利上市。
另一種可能性在於,微軟方面也許不會直接收購 GitHub,而是選擇對其進行投資並指派一位頂級工程師出任 CEO 職位。微軟公司拒絕對此發表評論。 GitHub 也沒有對我們提出的評論請求作出回應。
至於GitHub的CEO之位最後究竟由什麼人坐上,還得看微軟和GitHub談到什麼地步。不排除像之前滴滴和OFO一樣,微軟不收購而是投資GitHub,然後派個高管來當CEO的可能。因為微軟和GitHub雙方都沒有回應目前的收購傳聞。
更多技術內容,請點選原文連結或識別下麵小程式查閱詳情。
熱文閱讀
溫馨提示:
請搜尋“ICT_Architect”或“掃一掃”二維碼關註公眾號,點選原文連結獲取更多技術資料。
Stay hungry, Stay foolish