私有代碼庫免費創建GitHub 的一小步微軟的一大步?
GitHub 昨日宣布,私有代碼庫創建服務今後不再收費,這意味著未購買升級服務的用戶如今能夠無限制使用該服務,無需為了區分私有/公有庫在不同平台中來回倒騰。這也是GitHub 被微軟收購以來的首次重大更新。
GitHub是迄今為止最流行的項目管理和開源協作平台,擁有3100萬位者以及9600萬個開源項目,託管的版本中不乏知名開源項目如Ruby on Rails、jQuery、python等。
在過去,GitHub只對付費用戶開放私有代碼庫創建服務,用戶需要為此額外花費7美元/月升級賬戶服務,如果不願意為此買單,只能選擇將項目轉存BitBucket、GitLab等平台,使用上極其不便。「官宣」後,今後所有用戶都可以在GitHub上無限制免費創建私有代碼庫,實現私有與公有庫「合二為一」。
雖然該服務目前依然有限制,最多只能設置3名協作者,然而僅憑無需於多個平台來回倒騰這一點,依然贏得開髮圈的一片歡呼聲。
有人調侃,這是一場大型「真香」慘案現場,揚言拋棄GitHub 的童鞋你們還好嗎?
在觀察者看來,只能設置三名協作者的私有代碼庫不適用於商業用途,只能用來進行一些諸如黑客馬拉鬆比賽等小型項目。GitHub也在「官宣」博客中提到,許多用戶希望通過私有repos來申請就業、在小型項目中練手以及在項目尚未對外公開前多做一些嘗試,是他們決定免費開放該服務的初衷。官博最後強調,公共代碼庫的服務不受任何影響。
GitHub CEO、微軟副總裁Nat Friedman在個人推特上表示,自微軟收購GitHub以來,非常重視傾聽平台用戶的聲音,陸續對平台實施完善了多達125項的更新。其中,免費開放私有代碼庫服務是其中呼聲最高的用戶請求,他很高興能對此進行落實。在他看來,GitHub本質上是個社區,當中產生的協作越多,對社區用戶而言越有好處。
隨著私有代碼庫免費「官宣」的尚有Github Enterprise,這款企業端產品整合了Enterprise Cloud(前身為GitHub Business Cloud)與Enterprise Server(前身為GitHub Enterprise),使企業可以通過一次性付費享受雲端或自託管配置中靈活使用GitHub的服務。
微軟的漫漫洗白之路
自傳出微軟有意收購GitHub 的消息以來,便一直不乏來自開發界的質疑聲,畢竟那句出自微軟前CEO 史蒂夫·鮑爾默(Steve Ballmer) 的「Linux 是一種毒瘤!」,依然叫大家驚魂未定。
自2015 年開始,大家發現過去被視為開源敵人的微軟,在態度上有了微妙的變化:
- 2015年宣布支持開源編解碼器VP9,對自家的更多項目進行開源,並開始接受LLVM/Clang。
- 2016 年收購了跨平台移動開發公司Xamarin,推出了Linux 版的SQL Server,並表示會繼續開源。
- 2017年加入了OSI組織(開源計劃,Open Source Initiative),繼續積極發展Windows的Linux子系統(WSL),並在Linux平台上為.NET開發提供更多的便利特性。
然後便是2018 年對全球最大開源協作平台GitHub 的收購。
由於開發者群體普遍對於收購行為表示強烈的不信任,為了安撫他們的情緒,GitHub CEO、微軟副總裁Nat Friedman 在接受采訪時重申,微軟收購GitHub 的兩個原則以及未來的三個首要目標全都是圍繞開發者。微軟CEO 納德拉甚至在推特上強調:「我們將繼續推動GitHub 成為開發者喜愛並受信賴的平台。」
然而這些依然阻擋不了部分開發者們「用腳投票」,他們將自己的代碼轉移到其他託管平台上。當時競爭對手GitLab趁機推出代碼遷移教程,並輔以2.5折的新用戶優惠吸引用戶,據了解,當時拋棄GitHub轉投GitLab的用戶比起之前增長了近10倍。
即便飽受質疑,這項收購依然獲得以Alex Zukin 為首的一批分析師們的好評。在2018 年9 月份的一份報告中,他們寫道「收購該資產的理由很有吸引力」,因為在數字轉型的時代,「開發人員將在談判桌上擁有超大的發言權」。截至2018 年收官,微軟市值達到7798 億美元,以全球市值最高的上市公司的身份結束一年的表現。
自昨日宣布私有代碼庫免費開放以來,該消息確實為微軟圈了一波好感,然而這是否能讓那些堅定認為微軟在開源這件事情上「別有居心」的人們就此有所改觀?讓我們一起拭目以待。