GitHub收购npm背后公司:npm将会转向完全公共化

写前端或是用Node.js做后端开发的朋友肯定绕不过npm这个包管理器,它原本就是针对Node.js平台开发的包管理器,并且被后者用作默认包管理器,同时也被前端界拿来当成开发工具链的基础成员。它能够让用户很方便地就安装部署别人已经写好的JavaScript程序,也允许用户自行上传自己的项目供他人使用。目前npm的月下载量已经达到了750亿次,并拥有超过130万个包,其体量非常庞大。在2014年,npm的主要开发团队建立了npm, Inc.公司进行日常管理运作,而前天,最大的公共代码托管平台GitHub宣布已经和npm, Inc.达成收购协议,将后者揽入怀中。

在收购之后,npm仍然会保持免费、开放的特性,仍然会面向整个JavaScript生态环境提供服务,并会持续提升包管理器的质量。目前npm已经展开v7版的开发工作,将会引入一些开发者喜闻乐见的新功能。而GitHub与npm之间将会有更高的集成度,将会更加注重托管软件的安全,而且在未来他们将会向npm的付费用户提供私有软件包迁移服务,将GitHub作为主要的代码托管平台,而npm将会成为一个完全公共化的JavaScript包管理生态系统。

鉴于不少开源界人士反对被微软收购之后的GitHub,npm说不定也会受到一定的影响,不过其他的挑战者暂时没有足够的力量撼动这个已经运行了十多年的大型生态系统,所以在可以预见的未来,npm仍然将保持目前的地位。

(0)

相关推荐