其他
npm 做了什么!让几十万个项目都无法工作?
Azer 开发的一个模块名字与某公司名相同,此公司发信 NPM 要求收回, NPM 未经作者同意变更了模块的所有权……这哥们怒了, 删除了他开发的 273 个模块。这些模块每月就被下载几百万次。导致至少有几十万个项目无法正常构建。
今天,npm 公布了一些关于这次事故的邮件列表,由于邮件内容太多,而且都是英文,于是我试着做了一个简单的对话整理:
Kik 首先联系了 Azer:
“我想要你的名字!”
“不给。我已经在开源项目中使用这个名字了”
“还能不能一起愉快的玩耍了,不过还好我比较善良。。。但是我感觉你以后的日子可能会不好过”
“给我滚”
于是 Kik 又去联系 npm:
“虽然我很友善,但是那个开发者好像很生气的样子”
npm 找到 Azer:
“消消气。npm 是很友善的,Kik 也是很友善的,多交个朋友嘛”
“好的,那就30万吧,毕竟每个人都有自己的价格”
听到要花钱,于是 Kik 又找到 npm:
“我们是很善良的,但是我们有律师,我们有律师,我们有律师。重要的事情说三遍。”
“哥们,对不住了。其实大家都是很善良的(但是他们有律师)。那个。。。这个。。。然后。。。Kik,我应该把偷来的东西放在哪里呢?”
KiK:“谢谢”
Azer:我觉得我有权力删除自己的所有模块 npm fuckaway,自由万岁”
长按二维码关注我的公众号