寫在 Microsoft 收購 GitHub 後

Posted on

M$ 收購了 GitHub 這事情,應該是最近技術圈子比較震動的大新聞了。GitHub 把自己買了一個好價錢,大約 75 億美元。

「友商」GitLab 也發來了賀電,同時幸甚志哉幸災樂禍推出了 GitHub 遷移到 GitLab 的功能。大家當然也不會放棄這個調侃的好機會,紛紛發揮想象力,預見了 GitHub 365GitHub(由世紀互聯運行)等等神奇產物,同時也有許多人表達了對 M$ 的不信任。

M$ 近年來,對於開源可謂是很「熱衷」的。它陸續地開源了 .NET(雖然只是 CORE)、Service Fabric、CNTK 等等,同時也基於開源項目有 Visual Studio Code 一類的衍生,並且建立了一個主頁來公佈自己的開源項目。M$ 甚至一度成爲 Linux Kernel 貢獻的前三,GitHub 開源榜的榜首。

這次的收購絕對是預謀已久的而非心血來潮。早年間,M$ 反對開源,反對自由,甚至說出「Linux 就是毒瘤」這種話;現在又積極地在開源做姿態(而不是太多的貢獻,比如給 Linux 提交的代碼量雖然大但主要是爲了讓 Kernel 更好地在 Hyper-V 上跑),這實在是令人感到很商業。畢竟大家都知道,現在的服務比產品賺錢呀。所以 Office 加上了 365,Windows 加上了各種 Update,Windows Azure 改名叫做 Microsoft Azure 還順帶支援運行 Linux 了。這些不是因爲它真正的反悔了;開源是有社區的,而 M$ 此前的態度無異於與社區作對。

當有一天社區足夠龐大了,M$ 也不得不討好社區;如果社區無動於衷,只好運用資本控制社區了。

說到底,M$ 只是一個開源的投機者啊。

GitHub 集中了世界上大部分著名的開源項目;沒有在 GitHub 託管的項目也有一份 Mirror。這使得 GitHub 彷彿是 Git 的一個中央倉庫。也許,M$ 的收購會使得集中化的 Git 回歸分散化吧。然而說到底,其實大部分有規模的知名項目,包括 Linux Kernel 本身、Eclipse 等等,都未曾真正融入過 GitHub;他們都依託着 Gerrit 等平臺活躍在自己的社羣裏,GitHub 只是鏡像了代碼,不可能鏡像他們的社羣。


This site uses Akismet to reduce spam. Learn how your comment data is processed.