GitHub核心功能向全球4000万开发者免费开放!私有库可无限协作,大AI模型随便放

简介: GitHub宣布私有库免费向团队和个人开发者开放,不再设立人数限制。除了这个大福利,企业版本也降低了价格,还提供免费的持续集成和超大存储空间,今天我们就先睹为快,看看GitHub这些新特性。

微信图片_20220108190205.png


GitHub今天宣布私有库免费向公众开放了!


GitHub放开私有库,这次不设限


就在昨天,对全世界开发者来说绝对是一个好消息,全球最大的同性交友网站GitHub私有库开放了,而且不限人数!程序员们大呼真香。


4月14日,GitHub 的CEO Nat Friedman在官网上发布声明说, “我们很高兴宣布,我们将为所有 GitHub 用户提供方便无限协作的私有库。且GitHub 全部核心功能对所有人免费。


换句话说,开发团队现在可以在GitHub上面协作处理各种开发工作,包括CI/CD持续集成和部署,项目管理、代码审查等等,同时提供500MB的存储空间和每月多达2000分钟的GitHub Actions免费访问时长


当然如果要使用更高级的功能,比如说代码所有者功能(Code Owners),或是SAML一类的企业级功能或者是个性化的支持,还是要升级到付费计划。Code Owners用来识别存储在库中的代码拥有者,查看做了哪些更改。


微信图片_20220108190208.png


“此前,所有团队想要协作使用 GitHub 进行私人开发,就必须付费订阅。


但是现在全世界每一个开发者都可以访问 GitHub了。价格不再是限制。”Friedman在声明中写道。目前,GitHub上已经有超过4000万开发者,团队估计2025年这个数字会达到1个亿。


1个亿,已经相当于世界人口的77分之一了。同时,团队付费定价也有所降低,从每月9刀下调到了每月4刀,即刻生效。现有的客户从今往后的费用也会自动减少。企业级定价还是每月21刀。


不少人由衷感叹,GitHub被微软收购以来,就是财大气粗,不差这点儿钱了。


最新优惠政策为开发者带来哪些福利?



那么微软,哦不,GitHub本次更新的优惠政策,给我们开发者带来哪些福利呢?


更香的价格


作为开发者,最关心的当然就是价格了。其实去年下调的价格就已经很香了,这次更香:


微信图片_20220108190210.png


详细的价格变化:


  • 面向组织的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差距还是很大。


微信图片_20220108190212.png


今后,小型的开发团队可以免费使用GitHub私有库了。


我们注意到GitHub的官方声明中还公布了私有库中actions的支持政策,最新基础版用户actions每月有2000分钟的免费额度,4美元版本每月有3000分钟的额度。


免费的持续集成:GitHub Actions


持续集成由一连串的动作组成,包括代码抓取、运行测试、登录远程服务器、发布到第三方服务等等。这就是GitHub Actions要干的事。


因为在软件开发过程中,有很多过程是重复的,比如基础环境的搭建、一些专用软件包的安装,这些工作会耗费开发人员大量的精力,却产生不了附加值,如果将这些操作封装成独立的脚本,供开发者直接调用,会提高生产效率。


GitHub的actions就是这些脚本的集合,你需要哪个action就可以直接引用别人写好的,这样开发者的软件构建过程就变得更加简单,而且可以持续集成。


GitHub官方有个actions市场,开发者可以去这里搜索自己想要的action,然后集成到自己的工作流workflow中。


微信图片_20220108190214.png


GitHub Actions是通过workflow 文件来管理整个流程的,开发者只需要在workflow的配置文件中定义好任务和执行步骤,保存到对应目录下就可以了,当GitHub发现配置文件改变,就会自动重新构建整个软件。


微信图片_20220108190216.gif


GitHub的持续集成


每月2000分钟的时长对普通开发团队来说完全够用了,除非你的软件需要频繁更新。


跟当前比较流行的持续集成工具Travis CI比,actions支持在所有平台环境下构建,用yaml文件直接定义整个工作流,而Travis需要自己在一个独立的虚拟机预先构建一些包,搭建数据库等,流程的某些部分需要在 GitHub 中独立实现,更重要的是Travis CI同等使用额度收费比较高,actions免费使用。


微信图片_20220108190217.png


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

相关文章
|
2月前
|
机器学习/深度学习 人工智能 并行计算
"震撼!CLIP模型:OpenAI的跨模态奇迹,让图像与文字共舞,解锁AI理解新纪元!"
【10月更文挑战第14天】CLIP是由OpenAI在2021年推出的一种图像和文本联合表示学习模型,通过对比学习方法预训练,能有效理解图像与文本的关系。该模型由图像编码器和文本编码器组成,分别处理图像和文本数据,通过共享向量空间实现信息融合。CLIP利用大规模图像-文本对数据集进行训练,能够实现zero-shot图像分类、文本-图像检索等多种任务,展现出强大的跨模态理解能力。
140 2
|
2月前
|
机器学习/深度学习 人工智能 自然语言处理
当语言遇见智慧火花:GPT家族历代模型大起底,带你见证从平凡到卓越的AI进化奇迹!
【10月更文挑战第6天】随着自然语言处理技术的进步,GPT系列模型(Generative Pre-trained Transformers)成为该领域的明星。从GPT-1的开创性工作,到GPT-2在规模与性能上的突破,再到拥有1750亿参数的GPT-3及其无需微调即可执行多种NLP任务的能力,以及社区驱动的GPT-NeoX,这些模型不断进化。虽然它们展现出强大的语言理解和生成能力,但也存在如生成错误信息或偏见等问题。本文将对比分析各代GPT模型的特点,并通过示例代码展示其部分功能。
125 2
|
6天前
|
机器学习/深度学习 人工智能 语音技术
Fugatto:英伟达推出的多功能AI音频生成模型
Fugatto是由英伟达推出的多功能AI音频生成模型,能够根据文本提示生成音频或视频,并修改现有音频文件。该模型基于增强型的Transformer模型,支持复杂的组合指令,具有强大的音频生成与转换能力,广泛应用于音乐创作、声音设计、语音合成等领域。
51 1
Fugatto:英伟达推出的多功能AI音频生成模型
|
3月前
|
机器学习/深度学习 人工智能 UED
OpenAI o1模型:AI通用复杂推理的新篇章
OpenAI发布了其最新的AI模型——o1,这款模型以其独特的复杂推理能力和全新的训练方式,引起了业界的广泛关注。今天,我们就来深入剖析o1模型的特点、背后的原理,以及一些有趣的八卦信息。
342 73
|
1月前
|
人工智能
AI科学家太多,谁靠谱一试便知!普林斯顿新基准CORE-Bench:最强模型仅有21%准确率
【10月更文挑战第21天】普林斯顿大学研究人员提出了CORE-Bench,一个基于计算可重复性的AI代理基准,涵盖计算机科学、社会科学和医学领域的270个任务。该基准旨在评估AI代理在科学研究中的准确性,具有多样性、难度级别和现实相关性等特点,有助于推动AI代理的发展并提高计算可重复性。
50 4
|
2月前
|
人工智能 自然语言处理
从迷茫到精通:揭秘模型微调如何助你轻松驾驭AI新热点,解锁预训练模型的无限潜能!
【10月更文挑战第13天】本文通过简单的问题解答形式,结合示例代码,详细介绍了模型微调的全流程。从选择预训练模型、准备新任务数据集、设置微调参数,到进行微调训练和评估调优,帮助读者全面理解模型微调的技术细节和应用场景。
74 6
|
2月前
|
人工智能 自然语言处理 安全
【通义】AI视界|Adobe推出文生视频AI模型,迎战OpenAI和Meta
本文精选了过去24小时内的重要科技新闻,包括微软人工智能副总裁跳槽至OpenAI、Adobe推出文本生成视频的AI模型、Meta取消高端头显转而开发超轻量设备、谷歌与核能公司合作为数据中心供电,以及英伟达股价创下新高,市值接近3.4万亿美元。这些动态展示了科技行业的快速发展和激烈竞争。点击链接或扫描二维码获取更多资讯。
|
2月前
|
机器学习/深度学习 人工智能 TensorFlow
解锁AI潜力:让开源模型在私有环境绽放——手把手教你搭建专属智能服务,保障数据安全与性能优化的秘密攻略
【10月更文挑战第8天】本文介绍了如何将开源的机器学习模型(如TensorFlow下的MobileNet)进行私有化部署,包括环境准备、模型获取与转换、启动TensorFlow Serving服务及验证部署效果等步骤,适用于希望保护用户数据并优化服务性能的企业。
63 4
|
2月前
|
机器学习/深度学习 人工智能 自然语言处理
揭开模型微调Fine-Tuning的神秘面纱:如何在预训练基础上巧妙调整,解锁定制AI解决方案的秘密武器
【10月更文挑战第8天】模型微调是在预训练模型基础上,利用特定领域数据进一步训练,以优化模型在特定任务上的表现。此方法广泛应用于自然语言处理和计算机视觉等领域,通过调整预训练模型的部分或全部参数,结合适当的正则化手段,有效提升模型性能。例如,使用Hugging Face的Transformers库对BERT模型进行微调,以改善文本匹配任务的准确率。
61 1
|
3月前
|
存储 人工智能 算法
阿里云AI基础设施升级亮相,模型算力利用率提升超20%
阿里云AI基础设施升级亮相,模型算力利用率提升超20%
242 18