時間:2018-06-06 來源:互聯網 瀏覽量:
上周末,微軟將要收購 GitHub 的消息就開始逐漸發酵,6月4日,GitHub 旗下的 GitLab 在官網發布文章,祝賀 GitHub 被微軟收購,正式確認雙方的收購交易。
很多會問, GitHub是做什麼的?為什麼會被微軟收購?
如果一個外行問一個程序員GitHub是什麼,很多會告訴你,GitHub是一個“同性交友社區”。
但實際上,GitHub是一個代碼托管平台,有很多程序員會在上麵上傳自己的代碼,或者瀏覽、下載別人家的代碼。目前GitHub已有2700萬名注冊用戶,代碼庫的數量則超過8000萬個,規模可以算是全球之最。對於很多程序員——尤其是和開源代碼打交道的程序員,GitHub算是必不可少的工具。
GitHub對於程序員的重要性
就GitHub而言,它不隻是一個簡單的代碼倉庫,更是程序員的社交平台和炫技舞台。在這個平台上展示自己的代碼,可以讓程序員們更快地在行業圈子內提升自己的知名度。
作為程序員,GitHub上的關注數、星數、fork數量等數據,在一定程度上證明了你的編程能力是否出色。
所有的程序員在學習編程、解決BUG、交流心得的過程中,無可避免的會用到別人的勞動成果,同時也會幫別人去解決問題,這就形成了一個利己利人的生態。
為什麼是微軟?
微軟對於 GitHub 的態度,其實也是一個由敵對到擁抱的轉變過程。微軟曾推出的開源軟件托管平台 CodePlex 被 GitHub 後來者居上,雙方的關係一直也比較緊張。
隨著從以操作係統為核心,到以雲服務為主導,實現轉型的微軟,也需要在經營模式、甚至是企業形象上有所轉變。
總而言之,微軟需要 GitHub 的社區氛圍和技術資源,而 GitHub 也需要更好的經理人幫其打點,各求所需。
這場收購有什麼影響?
微軟收購GitHub的利益相關方主要是三家:微軟、GitHub、開發者。
微軟在這次收購中明顯是獲益的,以後它可以把GitHub整合到自己的服務中,這樣就讓全世界的開發者更加傾向於采用微軟的產品,比如雲服務Azure之類的。對於GitHub來說,收購也算是不錯的出路,至少上麵談到的CEO問題和盈利問題就有望解決了。
而微軟作為以開發者為中心的公司,構建技術與他人共享是其使命和核心價值觀。GitHub作為開發者學習、共享和成長的基地,也正是微軟的“目的地”。
完成收購後,GitHub 將仍然是一個開放平台,並保留其開發者優先的風格,獨立運營。
微軟表示開發者是這個新時代的創建者,他們為世界編寫代碼,而 GitHub 是他們的“家”,在上麵,每位開發者都可以共同創建、協作、共享代碼並相互為彼此貢獻力量。