寫在 Microsoft 收購 GitHub 後

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 只是鏡像了代碼,不可能鏡像他們的社羣。

Comments

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

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

To respond on your own website, enter the URL of your response which should contain a link to this post’s permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post’s URL again. (Find out more about Webmentions.)