过去几年,微软一直在开源领域投入巨大。 除了在这里和那里开源一些东西之外,微软还为 Linux 内核(为其 Azure 云平台)做出了很多贡献。
为了进一步巩固其在开源世界的地位,微软以 75 亿美元收购了流行的开源代码托管平台 GitHub。
现在微软拥有 GitHub 已获得 海平面以上 (节点包管理器的缩写)。 npm 是 世界上最大的软件注册中心 和 超过 130 万个软件包,每月有 750 亿次下载.
如果你不熟悉,npm 是 JavaScript 编程语言的包管理器,主要是非常流行的开源 节点.js.
尽管 npm 具有企业私有存储库的范围,但 130 万个包中的大多数是开源的和/或用于各种开源项目。
node.js 和 npm 都被 IBM、Yahoo 等大型软件和 IT 公司以及 Netflix 和 PayPal 等大公司使用。
如果您想知道,任何一方都没有披露收购金额。
微软提出的 npm 计划
GitHub 首席执行官 Nat Friedman 保证,微软打算将 npm 注册表作为开源和免费提供给开发人员使用。
收购完成后,微软将投资注册表基础设施和平台。 它计划通过添加 Workspaces 等新功能以及改进发布和多因素身份验证来改善 npm 的核心体验。
微软还打算整合 GitHub 和 npm,以便开发人员可以跟踪从 GitHub 拉取请求到修复它的 npm 包版本的更改。
更大计划的一部分
首先,微软收购了 GitHub,该平台拥有最大的开源存储库,现在拥有最大的软件注册表 npm。 显然,微软正在加强对开源项目的控制。 这可以让微软在未来决定围绕这些开源项目的政策。
当微软收购 GitHub 时,一些开源开发人员转移到了 GitLab 等替代平台,但 GitHub 仍然是开发人员的首选。 微软确实引入了一些创新功能,比如安全公告, 包注册表、赞助等。微软正在通过在发展中国家建立社区来扩展 GitHub。 最近, GitHub宣布其印度子公司 专门吸引年轻开发者加入其平台。
所以现在微软拥有专业的社交网络 领英,面向开发人员的 GitHub 和 npm。 这表明微软将继续疯狂采购,并将收购更多拥有大量开发人员的开源相关项目。
那接下来会是什么? WordPress 因为它是最流行的开源 CMS 和 运行 33% 的网站 在网上?
在我们拭目以待微软下一步行动的同时,何不分享您对这一发展的看法呢? 评论区都是你的。