开发者对 npm 公司不满,unpublish 了本身的一切模块

早上刷 Twitter,看到阮一峰先生发了条推文:

本日凌晨,一个开发者对NPM公司不满,unpublish了本身的一切模块。个中包含被普遍运用的left-pad,致使Babel、ReactNative、Ember等大批东西构建失利。现在,Babel已紧要宣布了不包含该模块的新版本。

《开发者对 npm 公司不满,unpublish 了本身的一切模块》

作者在《I’ve Just Liberated My Modules》文章中写道:

几个礼拜前有位专利状师给我发了一封电子邮件,请求我作废宣布 NPM 上的 “KIK” 模块。我的回复是“不”,因而他复兴我说:“I don’t wanna be dick about it(这句就不翻译了,你只需要知道 dick 是什么意义就够了),但 “KIK” 是我们的注册品牌,而且我们的状师遍及世界各地。”

当我最先编写 kik 时,并不知道有同名的公司。而我也不愿望由于这个公司而被迫转变项目的名字。在遭到了我的拒绝后,他们联系了 NPM 的技术支持,为了强调他们的状师权利,每个电子邮件都抄送给了我。在未经我许可的情况下,@izs 更改了此模块的一切权。

鉴于此我才意想到,NPM 是某个人的私有土地,他比其他人有更多的控制权,然则我是做开源的,由于权利属于群众。(Power To The People 是约翰·列侬的同名歌曲)

概述一下就是; NPM 不再是我分享开源事情的处所,所以,我作废了曾宣布的一切模块)。(一共作废了 273 个)

这不是一个下意识的行动。我喜好开源,置信开源社区将终究制造一个真正自在的 NPM。

假如你的项目因此而构建失利,我向你致歉。你能够在堆栈(azer/dependency)指出你的依靠,或许假如你自愿列入我的 Github 上的任何模块,我会愉快地转移一切权。

干杯,再会。

而作者删除了云云多的模块,个中包含 Babel、ReactNative、Ember 在内的浩瀚着名项目都受到了影响。

《开发者对 npm 公司不满,unpublish 了本身的一切模块》

left-pad 是一个依靠度异常高的堆栈,依据 NPM 的统计显现,left-pad 昨天的下载量是 10 万,上周的下载量为 57 万,上个月下载量达到了 255 万。

长按二维码关注我的民众号

《开发者对 npm 公司不满,unpublish 了本身的一切模块》

    原文作者:justjavac
    原文地址: https://segmentfault.com/a/1190000004671304
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞