首页 > 外闻 > 关键词 > GitHub最新资讯 > 正文

刚刚!GitHub宣布正式收购npm

2020-03-17 09:11 · 稿源:InfoQ公众号

声明:本文来自于微信公众号InfoQ(ID:infoqchina),作者:赵钰莹,授权站长之家转载发布。

刚刚,代码共享平台 GitHub 发布公告称,该公司已经正式收购广受欢迎的开源 Javascript 包管理服务 npm。

1 GitHub 正式收购 npm

3 月 14 日,业界便有消息称 GitHub 计划收购广受欢迎的开源 JavaScript 包管理服务 npm,如今看来,该笔收购已经正式完成。

npm 全拼为 Node Package Manager,是 JavaScript 软件包管理器。自打十年前首次发布以来便深受好评,目前已经是全世界最大的开发者生态系统了。截至目前,npm 已经为超过 1200 万名开发者提供了超过 130 万个软件包,这些软件包每个月一共要被下载 750 亿次。

Github 的 CEO Nat Friedman 在文章中提到收购完成后的工作重点是:

  • 建立可靠的注册表基础架构,JavaScript 生态系统规模庞大且发展迅速。它需要坚如磐石的注册表。我们将进行必要的投资,以确保 npm 快速,可靠和可扩展。

  • 改善核心体验,GitHub 将努力改善开发人员和维护人员的日常体验,并支持 npm v7 CLI 上已经开始的出色工作,它将继续保持免费和开源。我们感到兴奋的一些更大的功能是工作区以及对发布和多因素身份验证体验的改进。

  • 积极与社区互动,GitHub 将积极与 JavaScript 社区互动,以获取用户的想法并帮助我们定义 npm 的未来。

此外,还将把 Github 和 npm 集成起来,从而提高代码的安全性。

至于 npm 的未来去向,博客中称将集成 GitHub 和 npm 来提高开源软件供应链的安全性,并使开发者能够跟踪从 GitHub 拉取请求到修复它的 npm 软件包版本的更改。开源安全是一个重要的全球性问题,随着 GitHub Security Lab 的最新发布和 GitHub 的内置安全公告,GitHub 已做好充分准备,可以发挥作用。

此外,npm 将永远保持免费, 购买了 npm Pro、Teams、Enterprise 的客户仍然将继续得到技术支持,今年晚些时候还会将 npm 付费客户的私有 npm 软件包免费转移到 GitHub Packages 上。

2 npm 创始人回应:免费并将持续改进 npm CLI

对于此,npm 方面发布了一篇文章简单回顾了这家公司的历史。npm 的创始人表示:

npm 免费的部分仍将继续下去,npm 将继续发展,并且有充分的的理由相信会变得更好,我仍然将负责 npm 的工作,但会拥有更多的资源和更少的压力。

2009 年,现任 npm 的创始人辞去了工作,因为他觉得这份工作束缚了自己的创造力,然后他写了一个包管理器,最初只是很少的人在用,后来逐渐成长起来。

2013 年,npm 的资金运转陷入困境,虽然筹到了看起来不菲的资金,但不可避免花的很快。

如今,npm 正式被收购,在这个过程中,其公司一直在坚持的使命是:减少 JavaScript 软件开发中的摩擦。

创办当初,npm 创始人列下了一些目标,在之后的日子里也未曾有过太大变化:

  • 保持 npm 注册表永远运行(不仅在公司生命周期内)。

  • 成为一家开发者都喜欢的公司,并尽力完成迄今为止的职业生涯。

  • 获得足够大的退出机会,让我可以辞职,然后再来看第二遍。

  • 与获得 npm 的人公平地分享奖励。

过往,npm 也在思考最终可能的出路是什么,不得不说,科技公司收购是一个可行的方案,GitHub 是一种很好的选择。收购开始时,没有完整的设想,随着整个团队对 GitHub 技术研究和战略计划的了解,其认为这对 JavaScript 社区来说是一个不错的选择,明显优于 npm 自行运转。

没有多少公司可以声称拥有 GitHub 那样对开放源代码的狂热承诺。在 GitHub 团队的往绩记录中,确实有一些特别的事情让我很高兴能加入其中。

未来,npm 注册表免费进行开源开发,并继续改进 npm CLI。在 GitHub 上,npm 将获得全球最大的公司之一的支持,其背后是世界上最大的开发人员社区。在 npm 体验方面存在一些很棒的改进机会,可以改善 JS 开发人员的生活。

3 开源厂商的隐忧

创业型公司常有的一个通病,就是找不到行之有效的盈利模式。过去一年,不少开源起家的公司最后被收购,比如,开源 Web 服务器 Nginx 也不会想到,自己最后被以 6.7 亿美元收购。

从纯开源模式起家,到做出商业化的探索,再到最终被大体量厂商收购,这是开源软件厂商宿命般的归宿。

开源的最大受益者是谁?可以是很多人:开发者、中小型公司,还有那些被开源厂商视作吸血鬼的云厂商。但唯独,开源厂商自己并不是大的受益人。

开源是一件具有情怀的事,Open and Share 是互联网世界的关键词,也是开源的精神,却很难是挣钱的路子。

网友热搜:

  • 相关推荐
  • 大家在看
  • GitHub将替换master、slave等术语 反对种族歧视

    DoNews 6月15日消息(记者 刘文轩)GitHub CEO Nat Friedman在Twitter表示,GitHub将使用中性词如“main”去替换“master”这个让人联想到奴隶制的术语。GitHub 成为最新一个支持移除可能冒犯部分群体的术语的公司。包括“master”和“slave”将被替换为“main/default/primary”和“secondary”,“whitelist”和“blacklist”将被替换为“allow list”和“deny/exclude list”。最近几周,由于“Black Lives Matter”的抗议活动?

  • GitHub将替换掉 master 等术语 以避免联想到奴隶制

    近日代码托管平台GitHub CEO Nat Friedman公开表示,该公司将使用中性词如“main”替换“master”一词,避免让人联想到奴隶制的术语。

  • 报告:JavaScript为最常用整体编程语言 Python超过Java

    在过去的 12 个月中,Python在使用的编程语言列表中已经超过了Java,它也是被研究最多的语言。报告称,在过去的 12 个月里,30%的受访者开始或继续学习Python,甚至比去年还要多。

  • 通过这个方法,他3个月内从GitHub赚了56万元

    Caleb Porzio(卡莱布·波齐奥)是一名开发人员,曾在一家名为Tighten的软件公司就职。当时,波齐奥的年收入约为 9 万美元:开发人员的薪水变化非常大,但波齐奥的年收入基本稳定在 9 万美元左右,再加上他妻子的收入和一些额外的收入,存一笔钱以备不时之需已经足够。

  • openEA专访丨浅谈开源的未来:中国开源社区建立是关键

    摘要:今天,openea.net重新上线,这次社区会给我们哪些便利呢?未来的发展方向又是什么呢?听说这次改版增加很多额外价值包!开源君独家采访了社区建设与运营相关负责人,现在带大家一起走进openEA开源社区吧。openEA开源社区(ID:openEA)| 出品小夕 | 编辑Dream | 作者开源君 | 采访openEA运营部 | 受访开源,天生带有“共享精神”的基因,开源生态同时也是被验证过的商业模式。目前国内领先的互联网企业也在开源领域争相布局:

  • TheShy正式入驻快手 theshy快手账号是多少

    6月10日,IG战队正式宣布上单选手TheShy入驻快手,同时也公布了theshy在快手平台的账号ID,对于喜欢theshy的选手,可以前往快手来关注他的动态啦。

  • Python取代Excel?风变编程带你了解如何更好地学Python!

    当前最简单、最流行的编程语言是什么?是Python。最近,谷歌公布的编程语言流行指数显示,Python目前仍然是全球范围内最受欢迎的技术语言。而得益于简洁、易读、易维护等特点,Python可广泛运用于数据分析、人工智能、爬虫、运维、测试、图像识别、机器学习等领域,在日常数据分析方面,甚至已有“Python取代Excel”的说法。那么,Python是否真的有这么牛?接下来,风变编程就带你了解一波。“Python已经取代了Excel”今年3月,日?

  • OPPO 加入 OpenChain,与谷歌微软共建开源许可标准

    据外媒彭博新闻社 10 日报道,2020 年 5 月 27 日,OPPO 正式成为内地首家OpenChain 白金会员,与谷歌、微软、ARM等行业领军企业一起,参与开源许可标准的制定,共建更加健康的全球开源体系。 OpenChain 作为 Linux 基金会下的项目,旨在制定开源软件供应链标准,帮助各种组织更高效地解决开源许可证一致性地问题。通过 OpenChain 认证后,开源许可流程将更为轻松。目前 ARM、微软、谷歌、高通等各领域巨头纷纷加入 OpenChain,为

  • 早期红利不等人,开源征信助你把握信用经济财富先机

    古人说:“人无信不立,业无信不兴”。在如今信用经济时代,个人信用就更显重要,无论是就业升职、资格审查、出国签证、评先评优,还是买房买车办贷款,都绕不开征信,因此,建立与健全个人征信体系已经成为经济发展的要求之一。然而,目前我国的征信体系建设并不全面,一个完整的征信产业链应当包含前端的征信业务,中端的信用监测和后端的信用修复,相比于火热的前端市场,我国信用修复业务却发展缓慢,成为整个征信系统建设的薄

  • openEuler开源社区成立Ceph SIG

    「中国,深圳, 2020 年 6 月 16 日」今天,openEuler开源社区(以下简称“openEuler社区”)正式成立Ceph SIG(Special Interest Group 特别兴趣小组),完善openEuler操作系统在分布式存储场景的适配。openEuler社区参与者和用户可获得由专业存储团队维护的稳定的Ceph版本构建分布式存储系统,并通过openEuler社区获得技术支持。 Ceph是一个具备高性能、可靠性和可扩展性的分布式存储解决方案,可以同时提供块、文件和对象三种服务

  • Python 和 Go 成为年度最受欢迎的黑客工具榜首

    网络安全公司 Imperva Cloud WAF 近期分享了其在 2019 年一年内针对网络安全事件的观察。对数据进行聚类分析后,他们得到了如下结论:

  • 云计算开发学习笔记:Python3注释

    <p>大家在学习各种编程语言的时候都会在代码里面添加一些注释,这个也是为了方便日后对代码的查找和修改,各种编程语言的注释方式略有不同,Python3语言也一样有自己的注释方式,下面我们来了解一下都有哪几种。</p><p>确保对模块

  • 谷歌开源项目飞马PEGASUS:可以自动进行文章摘要

    谷歌于去年年底发布了一个精简型的机器语义分析项目:飞马(PEGASUS):预先机器学习及训练后的自动文章摘要项目。近期这个项目迎来的新的版本,这个小型项目可以非常精准的自动提取出文章中的摘要,并且只用一千个训练模型就可以生成媲美人类的摘要内容。 当对包括文本摘要在内的下游NLP任务进行微调时,最近针对大型文本语料库进行自我学习的目标的预训练工作已显示出巨大的成功。但是,尚未探讨为抽象文本摘要量身定制的预训练

  • 和鲸科技发布《数据科学教育白皮书》,开源打造最佳教学路径

    随着大数据应用和数据科学应用逐渐升温,数据科学教育项目也在世界每个国家迅速发展,数据科学项目部署不仅代表着高校水平,更能反映出城市发展与国家竞争力。那么,我们的教育距离真正的数据科学教育到底有多远呢?2020 年 3 月,国内领先的数据科学协同平台和鲸科技联合TalkingData旗下腾云大学、全球知名云计算服务平台AWS、开源学习社群Datawhale多家机构共同发布了《数据科学教育白皮书》,旨聚焦于数据科学教育领域,研究基?

  • 欧科云链OKLink行业观察:ETH矿工或将开启大迁徙

    6 月 23 日,以太坊官方博客更新其开发进度,Altona v0.12 测试网预计将在下周启动。这也就意味着,在经过探讨和不断的改进后,以太坊开发团队终于将启动第一个公开的、多客户端测试网络。 与目前的多客户端测试网类似,Altona更像是一个开发者网络,而不是一个以终端用户为中心的测试网。也就是说,Altona首先是让客户端团队在产品设置中检查v0. 12 软件,同时让ETH2. 0 开发者作为一个整体来解决可能只在多客户端设置中出现的bu

  • 云计算开发学习笔记:Python3运算符

    首先我们来了解下什么是Python的运算符? 举个简单的例子 3+6=9 。例子中,3和6被称为操作数,"+" 称为运算符。Python中的运算符大部分与C语言的类似,但也有很多不同的地方。这里就大概地罗列一下Python3中的运算符。Python语言支持的运算符类型有以下几种:算术运算符,比较运算符,赋值运算符,逻辑运算符,位运算符,成员运算符,身份运算符,运算符优先级。Python算术运算符以下假设变量a为10,变量b为21:Python比

  • 首届“开源软件供应链点亮计划-暑期2020”项目申请开启

    [中国北京, 2020 年 6 月 1 日]今日,“开源软件供应链点亮计划-暑期2020”活动项目申请正式启动。本次活动共吸引国内外 40 多家开源社区参与、累计发布 388 个项目,覆盖操作系统、人工智能、大数据、分布式系统等技术领域,现已全面开放接收全国高校学生的项目申请。 “开源软件供应链点亮计划-暑期2020”(以下简称“暑期2020”)是由中科院软件所与 openEuler 社区共同举办、中科院软件研究所南京软件技术研究院承办的一项面向?

  • Java已被超越?Python当道,风变编程带你化身编程高手

    在程序员中,一直流传着“Python除了不会生孩子,什么都会”的传说。作为人工智能时代最重要的脚本语言之一,Python现在已经逐步占领统计学、机器学习、爬虫、图形处理、软件和游戏开发、人工智能等多个领域,且都有突出表现。可以说,在众多编程语言中,python如今已经杀出重围,从容超越Java和Javascript,化身程序员必备的编程利器之一。目前,国内外许多公司都已使用Python,如:YouTube、豆瓣、知乎、Google、百度、腾讯、美?

  • OKEx早报:西班牙银行开始“冻卡”,ETH 手续费事件“破案”

    OKEx早报将在每日早间为您带来最新的行情,以及相关行业动态。帮助投资人在最短的时间内了解夜间的动态消息,更好的握把每日行情。行情速递6月18日讯,昨日晚间BTC出现一轮下滑幅度接近200美元,通过OKEx平台交易数据可以看出,BTC今日开盘报9384.31美元,开盘后横盘整理,至3:25开始出现下滑,4:05时到达早间最低点9232.53美元,随后出现反弹行情,至7:45触及早间高点9461.87美元,截止发稿BTC报9423.58美元。图片来源:OKEx平

  • OKEx早报:西班牙银行开始“冻卡”,ETH手续费事件“破案”

    OKEx早报将在每日早间为您带来最新的行情,以及相关行业动态。帮助投资人在最短的时间内了解夜间的动态消息,更好的握把每日行情。 行情速递 6 月 18 日讯,昨日晚间BTC出现一轮下滑幅度接近 200 美元,通过OKEx平台交易数据可以看出,BTC今日开盘报9384. 31 美元,开盘后横盘整理,至3: 25 开始出现下滑,4: 05 时到达早间最低点9232. 53 美元,随后出现反弹行情,至7: 45 触及早间高点9461. 87 美元,截止发稿BTC报9423. 58

  • 参与评论
文明上网理性发言,请遵守新闻评论服务协议