據彭博新聞(Bloomberg News)週日發佈的一份報告顯示,這家總部位於舊金山的公司已贊成被微軟(Microsoft)收購。此前,《商業內幕》(Business Insider)上週五報道,兩家公司一直在談判。這筆交易的規模還沒有披露,兩家公司都還沒有公開談論此事,但鑑於GitHub最近一輪融資的估值爲20億美圓,這次收購將須要微軟的鉅額財務支出。html
微軟爲何要作這筆交易呢?簡而言之,GitHub是現代軟件開發的重要組成部分。我的開發人員可使用Github爲他們所編寫的代碼建立簡歷,有180萬家公司和組織使用Github在他們的開發人員之間共享代碼,跟蹤正在進行的項目的進度,並促進對已完成項目的維護。linux
GitHub建立於2008年,是一項基於Git開源項目的商業服務,它爲我的和公司提供了一種基於Web的軟件開發協做方式。git
自去年以來,當時共同創始人Chris Wanstrath宣佈退出該職位後,該公司一直在尋找首席執行官。github
Git和Github在過去十年Web和移動應用程序爆炸式增加時,在軟件開發的現代化中發揮了巨大的做用。 分享和重用代碼,而不是爲每一個新項目的最基本任務重寫代碼,已經以無數方式提升了開發人員的生產力。 Github給規模較小,發展中的公司一種方式來實施科技集團的一些最佳實踐,同時尋找並貢獻於改變軟件開發方式的開源項目。服務器
如今,即便是當今的大公司,包括微軟,也都將Github做爲其軟件開發流程中的重要工具。 微軟在2016年成爲Github上託管的開源項目的最大貢獻者,而且實際上使用了Git的修改版來開發Windows。 這交易受到密切關注的一個方面是,亞馬遜網絡服務(Amazon Web Services)和谷歌(Google)等競爭對手是否會繼續在微軟擁有的GitHub上存儲代碼。網絡
儘管有這麼多的用戶,Github並無賺錢,做爲一家獨立的公司,它可能不會長久。目前尚不清楚微軟是否打算像收購領英(LinkedIn)後那樣,將公司做爲一個獨立實體來運營,也不清楚這是不是新的Azure代碼存儲庫服務的前奏。ide
從短時間來看,考慮到Github在軟件開發過程當中扮演的核心角色,沒有可能會發生很大的變化。 若是微軟在首席執行官Satya Nadella取得控制權後的最近幾年中展現了任何東西,那麼它表現出一種致力於與開發人員會面的承諾,而不是強迫他們使用微軟擁有和控制的技術。工具
所以,經過這一措施,這筆交易將成爲微軟對開源軟件和多平臺開發新寵的真正考驗。 隨着週日懸而未決交易的消息爆發,開發商Twitter充滿了對地球上最大公司之一的擔心 - 這家軟件巨頭曾經由於濫用權力而被政府起訴 - 控制這個星球上最大的軟件存儲庫。.net
在短時間內,考慮到Github在軟件開發過程當中扮演的核心角色,沒有什麼會改變。若是說微軟在過去幾年裏表現出了什麼,那就是首席執行官薩蒂亞•納德拉(Satya Nadella)掌權後,代表了與開發人員的承諾,而不是強迫他們使用微軟本身控制的技術。3d
所以,從這個角度來看,這筆交易將是對微軟對開源軟件和多平臺開發新興趣的真正考驗。隨着週日即將達成的協議的消息傳出,開發商Twitter對世界上最大的公司之一——曾因濫用職權而被政府起訴的軟件巨頭——控制着這個星球上最大的軟件倉庫充滿了擔心。
這些擔憂恐懼可能被誇大了。 在過去的幾年裏,人們已經說過這麼多,以致於接近陳詞濫調,但這確實與微軟不一樣。 對大型科技公司持懷疑態度是絕對謹慎的,但數百萬公司已經信任微軟的電子郵件,財務電子表格以及在Azure服務器上運行的專有代碼。
若是開發人員想要使用不一樣的服務來託管他們的代碼,開發人員有幾個選擇。 假設他們擁有內部專業知識,軟件團隊能夠簡單地在託管或雲服務上使用Git項目來自行管理版本控制流程,但這須要犧牲Github用戶界面提供的某些靈活性。
他們還可使用Gitlab。它利用了開發者的焦慮情緒,在YouTube上播放了一段視頻,解釋如何經過相似的服務來啓動和運行。
2000年,汗流浹背的史蒂夫·鮑爾默(Steve Ballmer)在微軟成立25週年慶典上對軟件開發人員發表了這番經典講話,這多是微軟最後一次獲得開發者羣體的全力關注,當時的開發者羣體也比微軟小得多。在那次表現以後的幾年裏,蘋果在iOS上搶盡了移動計算的風頭,AWS也憑藉雲服務贏得了企業開發者的青睞。
在納德拉的領導下,微軟彷佛決心從新贏得軟件開發社區的關注和尊重。若是它能成爲現代軟件中最重要的工具之一的負責人,並找到一種方法讓一些用戶相信Azure是適合他們須要的雲服務,那麼購買Github將是這條道路上的又一步。
原文來自:https://www.linuxidc.com/Linux/2018-06/152710.htm
本文地址:https://www.linuxprobe.com/why-microsoft-github.html編輯:張@宇,審覈員:逄增寶