GitHub核心功能向全球4000萬開發者免費開放!大AI模型隨便放

GitHub核心功能向全球4000萬開發者免費開放!大AI模型隨便放

來源:新智元

本文約2564字,建議閱讀6分鐘

本文介紹GitHub宣佈私有庫免費向團隊和個人開發者開放,不再設立人數限制。除了這個大福利,企業版本也降低了價格,還提供免費的持續集成和超大存儲空間。

GitHub今天宣佈私有庫免費向公眾開放了!

GitHub放開私有庫,這次不設限

就在昨天,對全世界開發者來說絕對是一個好消息,全球最大的同性交友網站GitHub私有庫開放了,而且不限人數!程序員們大呼真香。

4月14日,GitHub 的CEO Nat Friedman在官網上發佈聲明說, “我們很高興宣佈,我們將為所有 GitHub 用戶提供方便無限協作的私有庫。且GitHub 全部核心功能對所有人免費。

換句話說,開發團隊現在可以在GitHub上面協作處理各種開發工作,包括CI/CD持續集成和部署,項目管理、代碼審查等等,

同時提供500MB的存儲空間和每月多達2000分鐘的GitHub Actions免費訪問時長

當然如果要使用更高級的功能,比如說代碼所有者功能(Code Owners),或是SAML一類的企業級功能或者是個性化的支持,還是要升級到付費計劃。Code Owners用來識別存儲在庫中的代碼擁有者,查看做了哪些更改。

GitHub核心功能向全球4000萬開發者免費開放!大AI模型隨便放

“此前,所有團隊想要協作使用 GitHub 進行私人開發,就必須付費訂閱。但是現在全世界每一個開發者都可以訪問 GitHub了。價格不再是限制。”Friedman在聲明中寫道。目前,GitHub上已經有超過4000萬開發者,團隊估計2025年這個數字會達到1個億。1個億,已經相當於世界人口的77分之一了。同時,團隊付費定價也有所降低,從每月9刀下調到了每月4刀,即刻生效。現有的客戶從今往後的費用也會自動減少。企業級定價還是每月21刀。

不少人由衷感嘆,GitHub被微軟收購以來,就是財大氣粗,不差這點兒錢了。

最新優惠政策為開發者帶來哪些福利?

那麼微軟,哦不,GitHub本次更新的優惠政策,給我們開發者帶來哪些福利呢?

更香的價格

作為開發者,最關心的當然就是價格了。其實去年下調的價格就已經很香了,這次更香:

GitHub核心功能向全球4000萬開發者免費開放!大AI模型隨便放

詳細的價格變化:

  • 面向組織的GitHub Free立即可用,私有倉庫不再做人數限制
  • 以前使用Team for Open Source的所有組織直接變成GitHub Free
  • 面向個人開發人員的GitHub Free現在包括無限的協作者
  • 使用GitHub Free的組織和個人將獲得GitHub Community Support
  • GitHub Pro現在將包括2GB的Packages存儲和10GB的數據傳輸,月租降至$4
  • GitHub Team單個用戶的月租費用降低為$4,不設最低消費
  • 自5月14日起,GitHub Team每月將為私有倉庫新增3000分鐘的actions時間

剛續費就降價?給你退差價

4月14作為分水嶺,之前的費用就這樣了;之後啟用新價格策略。比如你3月14日買的年付,到4月14剛好一個月,那麼剩下的9個月會將 [舊價格-新價格] 的差價在30天內退回你的賬戶。

GitHub Team for Open Source自動遷移至GitHub Free

原來的GitHub Team for Open Source計劃會被系統自動遷移到GitHub Free,其中包括具有無限協作者的私有倉庫,2000分鐘/月的Actions,以及GitHub社區支持。公共倉庫仍然免費。

實施美國政府制裁的地區的用戶和組織無法享受福利

由於美國貿易管制法的限制,GitHub無法為美國製裁地區的帳戶提供私有倉庫服務和付費服務,包括Crimea, Cuba, Iran, North Korea, 和Syria,所以,從另一個方面來說,也沒有任何影響(心疼1s)。

不過GitHub還是為這些國家爭取到了訪問免費公共倉庫服務的權限,也在積極和美國監管機構協商,希望提供免費的私有倉庫。

開發者這下省心了,免費協作還能持續集成

不限人數的私有庫:Private Repository

如果你想存儲一些私人項目,那麼你可以選擇GitHub的私有庫,如果你一個人來開發項目這當然沒問題,但是有些情況你需要更多的人來協作,當超過三個人時免費的私有庫就不夠用了,需要開通付費版,而現在協作人數限制。

根據此前的報道,GitHub私有庫的收入佔了公司收入的一成左右,此次放開私有庫的人數限制,無疑有微軟背後的財力支持,雖然對企業級用戶還是有限制,但這一舉措必然吸引大量個人開發者和小型團隊將自己的項目遷移到GitHub,相對於Git、Gitlab、Bitbucket這些競爭對手,GitHub在開發者數量、資源支持等方面還是有巨大優勢。

國內使用較多的Gitlab,其私有庫一直是免費無人數限制的,但市場份額跟GitHub差距還是很大。

GitHub核心功能向全球4000萬開發者免費開放!大AI模型隨便放

今後,小型的開發團隊可以免費使用GitHub私有庫了。

我們注意到GitHub的官方聲明中還公佈了私有庫中actions的支持政策,最新基礎版用戶actions每月有2000分鐘的免費額度,4美元版本每月有3000分鐘的額度。

免費的持續集成:GitHub Actions

持續集成由一連串的動作組成,包括代碼抓取、運行測試、登錄遠程服務器、發佈到第三方服務等等。這就是GitHub Actions要乾的事。

因為在軟件開發過程中,有很多過程是重複的,比如基礎環境的搭建、一些專用軟件包的安裝,這些工作會耗費開發人員大量的精力,卻產生不了附加值,如果將這些操作封裝成獨立的腳本,供開發者直接調用,會提高生產效率。

GitHub的actions就是這些腳本的集合,你需要哪個action就可以直接引用別人寫好的,這樣開發者的軟件構建過程就變得更加簡單,而且可以持續集成。

GitHub官方有個actions市場,開發者可以去這裡搜索自己想要的action,然後集成到自己的工作流workflow中。

GitHub核心功能向全球4000萬開發者免費開放!大AI模型隨便放

GitHub Actions是通過workflow 文件來管理整個流程的,開發者只需要在workflow的配置文件中定義好任務和執行步驟,保存到對應目錄下就可以了,當GitHub發現配置文件改變,就會自動重新構建整個軟件。

GitHub核心功能向全球4000萬開發者免費開放!大AI模型隨便放

GitHub的持續集成

每月2000分鐘的時長對普通開發團隊來說完全夠用了,除非你的軟件需要頻繁更新

跟當前比較流行的持續集成工具Travis CI比,actions支持在所有平臺環境下構建,用yaml文件直接定義整個工作流,而Travis需要自己在一個獨立的虛擬機預先構建一些包,搭建數據庫等,流程的某些部分需要在 GitHub 中獨立實現,更重要的是Travis CI同等使用額度收費比較高,actions免費使用。

GitHub核心功能向全球4000萬開發者免費開放!大AI模型隨便放

Firedman接受採訪時表示,GitHub的這個決定可不是疫情期間的限時優惠,“這就是我們長久以來一直在計劃做的事。自從被收購以來,我們已經想了很久了,現在(開放私有庫)成了我們的首要任務。”

其實說白了,GitHub的付費模式從按私有付費(pay-for-privacy)過渡到了按功能付費(pay-for-features)。這種模式很大程度上降低了開發團隊組建的成本,門檻降低,軟件開發的效率將會翻倍的提高。

“尤其是對於創業團隊,或者是一家大公司裡的一個IT研發團隊,不需要信用卡貸款,也不需要擔心預算什麼的,可以直接使用GitHub組建團隊。”Friedman表示。

相比之下,幾家競品也相繼推出免費私有庫,GitLab為免費用戶推出了內置CI/CD功能,Atlassian公司的BitBucket也提供免費賬號,但最多可支持5名用戶。但Friedman表示GitHub這一決定並非來自行業其他玩家的競爭壓力。

“我認為我們是迄今為止所有競爭對手裡面,幫助開發人員開發軟件最方便也最便宜的平臺,”他說。

一句話,省錢又省心

私有庫的開放將不斷擴大GitHub的市場佔有率,微軟強大的商業軟件和Azure雲平臺會不會與GitHub的功能進行深度融合,又或者直接將產品直接集成到開發流程,對競爭對手來說將是不小的考驗。

參考鏈接:

http://www.ruanyifeng.com/blog/2019/09/getting-started-with-github-actions.html

https://cloud.tencent.com/developer/article/1146102

—完—

關注清華-青島數據科學研究院官方微信公眾平臺“ AI數據派 ”及姊妹號“ 數據派THU ”獲取更多講座福利及優質內容。


分享到:


相關文章: