NPM 模块开发者撤回他的软件,呼吁自由替代-阿里云开发者社区

开发者社区> 玄学酱> 正文

NPM 模块开发者撤回他的软件,呼吁自由替代

简介:
+关注继续查看

Node.js 项目的 NPM 包管理器有一个流行的模块叫kik, 有几十个项目依赖于这个模块。几周前, Kik 的开发者收到了律师邮件,以Kik是一个注册商标为由要求撤下该模块。开发者拒绝了律师的要求。律师随后就找上了NPM管理方,NPM的人未经作者许可就同意改变该模块的所有权。这件事让开发者认识到NPM是某个人的私有领地,在这里企业的权力高于人民,而他从事开源开发是旨在让“权力归于人民”, 为了抗议他宣布撤回了(或者叫解放)他的模块,呼吁开源社区创建NPM的一个真正自由的替代。撤回软件包影响了很多依赖于该模块的项目。NPM随后重新上传了该模块。整件事也让人意识到NPM和其它包管理器都是一个脆弱的中心化系统,有开发者建议包管理器应该去中心化,应该允许人人都能运行一个镜像。

====================================分割线================================
文章转载自 开源中国社区[http://www.oschina.net]

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
9494 0
Cocoapods多模块开发
<p style="margin-top:0px; margin-bottom:10px; text-indent:28px; line-height:24px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,Arial,'Hiragino Sans GB','Microsoft YaHei',微软雅黑; font-
2632 0
Prism for WPF初探(构建简单的模块化开发框架)
原文:Prism for WPF初探(构建简单的模块化开发框架)   先简单的介绍一下Prism框架,引用微软官方的解释: Prism provides guidance to help you more easily design and build, flexible, and easy-to...
1437 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
13177 0
JavaScript进阶【一】JavaScript模块化开发的基础知识
版权声明:本文为博主原创文章,未经博主允许不得转载。更多学习资料请访问我爱科技论坛:www.52tech.tech https://blog.csdn.net/m0_37981569/article/details/79249047 //模块化的最初写法 //1.最初写法 //下面的m1和m2就组成了一个模块 //缺点:"污染"了全局变量,无法保证不与其他模块发生变量名冲突,而且模块成员之间看不出直接关系。
907 0
+关注
玄学酱
这个时候,玄酱是不是应该说点什么...
20710
文章
438
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载