時間:2019-01-08 來源:互聯網 瀏覽量:
自從微軟去年收購GitHub以來,這可能是發生的又一次重大的變革了!也是開發者首次可以免費在GtiHub上開展私人項目。
GitHub已經成為大量開源項目的基地。其中一些是主要的、廣泛使用的項目,如Node.js服務器端JavaScript平台,但其中許多是小型個人項目、半成品的程序和實驗。這些項目通常是開源的,並不是因為他們的作者特別想與世界分享它們,而是因為GitHub沒有給他們任何選擇:免費的GitHub賬戶隻能創建公共存儲庫。
因此,GitHub代表了一種權衡:你可以免費使用GitHub的服務,但你必須分享。如果你不想分享,那就付錢。
現在情況不再是這樣了。現在每個GitHub帳戶都可以創建無限數量的私有代碼庫,但是還有一些部分會受到限製 - 隻有三個人可以在這些存儲庫上進行協作 - 那些曾經因為別無選擇隻能開放的很多項目,現在很可能會被標記為私有。
這一變化使GitHub與其競爭對手之一 - Atlassian的BitBucket近乎相似,“開始允許自由賬戶持有人創建僅限於五名合作者的私有存儲庫”。但這不會對商業發行的銷售產生太大的影響。
該商業版也在改變。 GitHub以前有單獨的價格和產品,具體取決於企業客戶是使用雲托管服務還是內部部署版本。這兩個版本現在都集成到一個GitHub Enterprise產品中。用一個服務的價格就可以使用兩項服務了。
使用GitHub Connect可以將這些產品安全地連接起來,並提供了一個混合選項,開發者可以在這兩種環境中自由切換處理工作。
此外,需要專業編程和協助功能的開發者和團隊,還可以使用Github Pro(前身為 GitHub Developer)和 GitHub Team。
不過價格上有些差別:GitHub Team每個用戶每月要62元人民幣,Github Enterprise每個用戶每月要144元人民幣。
開源貢獻者仍然可以使用在公共代碼庫上協作所需的一切功能,包括免費版的GitHub Team。
當微軟首次宣布購買時,弗裏德曼試圖向GitHub用戶保證,其目的是讓GitHub成為一個更好的GitHub。然而,這種變化從根本上改變了網站,它並不是最好的。考慮到這一選擇,許多開發人員現在可能會發現自己想要將所有這些小型個人項目設為私有而非公開。
這感覺就像是代表微軟的一種善意,微軟去年10月完成了對GitHub的收購,前Xamarin首席執行官Nat Friedman接任GitHub首席執行官。一些開發商對此次收購感到相當緊張(盡管感覺大多數人已經接受了收購)。假設GitHub的服務盈利模式與微軟的略有不同,這也是一個公平的猜測。微軟不需要試圖從小型團隊中獲取資金 - 這不是它的大部分收入來源。相反,該公司最感興趣的是讓大型企業使用這項服務。