内容简介:根据GitLab最新新闻稿,ArmOpenSource已决定将公司的多个开源项目从GitHub迁移到GitLab。在新闻稿中,GitLab概述了ArmOpenSource选择其平台的重要原因:最大化选择和成本效益,最小化供应商锁定。
根据 GitLab 最新新闻稿,Arm Open Source 已决定将公司的多个开源项目从 GitHub 迁移到 GitLab。在新闻稿中,GitLab 概述了 Arm Open Source 选择其平台的重要原因:最大化选择和成本效益,最小化供应商锁定。
Arm 所创建的软件扮演着赋能件(enablement pieces)的角色,能够在其架构上集成其他软件。目前超过 95% 的移动设备都采用 Arm 处理器,而这些开源项目覆盖从传感器到云计算的诸多领域。
Arm 公司的杰出工程师和软件社区高级主管 Andrew Wafaa 解释说:“就其本身而言,这些功能部件并不是那么神奇,但当你把它们与来自其他社区和其他项目的其他软件部件结合起来时,就会产生神奇的效果”。
他补充说,我们的目标是为软件开发人员提供 Arm 架构的精华。赋能件利用了 Arm 架构的很多功能,这使得人们可以利用这些功能并将其与其他堆栈集成。
目前,Arm 将源代码托管到 GitHub 上。但是 Arm 正在部署的大多数新的核心基础设施都在专有硬件上。
Wafaa 说:“GitHub 是一个黑盒子,所以我们必须与他们合作,或者让他们来做这些工作,而且不一定正确。然后我们就必须做审查。我们不一定能做补丁审查,因为这都是私人和专有代码......这是我们选择GitLab的一个重要因素”。
此外,他们还担心托管在 GitHub 上的 OSS 项目的代码所有权问题。因此,像 GitLab 这样的操作系统解决方案将是最好的选择,可以最大限度地增加选择,具有成本效益,并尽量减少对供应商的锁定。转移到GitLab的自我托管支持有效的协作,并使Arm的软件能够托管在Arm技术上。
对 Arm 来说,一个很大的好处是 GitLab 是开源的,该公司希望使用自己的 工具 来支持其开源生态系统。Wafaa说:“用一个开源产品在最后是有意义的。另一个重要因素是,GitLab 是一个企业级产品,它提供的工作流程与Arm在GitHub上使用的非常相似。从GitHub转移到GitLab非常容易;术语非常相似,外观和感觉也是如此”。
此外,GitLab是一个自我托管的企业产品,对Arm来说,在出现问题时有良好的客户支持是很重要的。当然,成本也是一个考虑因素,这也使 Arm 最终选择了 GitLab,Wafaa 说:“当我们考虑未来的增长计划时,这当然相当于合理的节约”。
Arm 的开源项目有大约 200 个外部贡献者,而 GitLab 在成本上很有吸引力。Wafaa 说:“这只是锦上添花”。他补充说,通常情况下,贡献者的数量会更多,但Arm在将项目迁移到GitLab时不得不将其缩减。
Arm 正在将其尽可能多的基础设施转移到Arm架构上运行。尽管GitLab最初并不支持Arm,但该公司“非常乐意与我们和我们的工程团队合作,以确保它确实支持Arm”,Wafaa说,它创建了与基础设施的整合。
Wafaa 说:“我们可以拥有这种精细的访问控制,这对我们来说是一个巨大的福音,而且能够在亚马逊的基础设施上进行全球复制,使我们有充分的冗余和灾难恢复要求,以满足我们的IT需求”。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- TiDB 的数据迁移工具现已开源
- 再无需从头训练迁移学习模型!亚马逊开源迁移学习数据库 Xfer
- 多个开源社区将讨论从邮件列表迁移到论坛
- 工具 | 阿里云开源的,业界首个面向 NLP 场景的深度迁移学习框架
- 项目已开源,微软研究院用迁移学习训练自主无人机,可用于真实环境
- 银行核心海量数据无损迁移:TDSQL数据库多源异构迁移方案
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Paradigms of Artificial Intelligence Programming
Peter Norvig / Morgan Kaufmann / 1991-10-01 / USD 77.95
Paradigms of AI Programming is the first text to teach advanced Common Lisp techniques in the context of building major AI systems. By reconstructing authentic, complex AI programs using state-of-the-......一起来看看 《Paradigms of Artificial Intelligence Programming》 这本书的介绍吧!