Babel 主要贡献者之一、Lerna 的项目作者 jamiebuilds ,6 月 1 日在推特发文公开指责微软曾抄袭其项目代码。
jamiebuilds 表示,当自己在为 Babel 6 工作的过程中发现所有东西都拆分成漂亮的小插件包,但同时也就需要管理数十个软件包。因此,多包存储库管理工具 Lerna.js 应运而生。为让项目更好用,他对项目进行了 5 次重写,试图让架构更完善。之后某天,jamiebuilds 发现了微软推出了由许多小包组成的新的设计体系,本以为是微软在项目中使用了 Lerna ,结果发现他们使用的是一个名为 “Rush” 的东西。为了解二者的区别,jamiebuilds 对两个项目进行了对比,结果发现 Rush 的文件和目录命名、核心功能的代码都与 Lerna 完全相同,甚至连提交记录都是一致的,也就是说 Rush 在不断复制 Lerna 的更改,然后进行重写。
jamiebuilds 称在自己主动与微软取得联系后,对方并未给出合理的解释,也没有去更改许可证,或者添加补充说明,而是将 Rush 的提交记录进行混淆,将代码位置进行移动,并重新编写或重命名了一些函数。
截至发稿前,微软未对此事作出回应。
引用来自“霡霂”的评论
这个竟然没人回复。微软可以申请个专利啊,没有什么是一个专利解决不了的,如果有那就再多申请一个。Github 要毁了, Gitee 迅速崛起吧(但挂屏广告真的很恶心, gitee 都没有意识到这种挂屏简直是在侮辱程序员的智商, 这都是百年前的推广手段了, 你那这么 low 的推广手段给程序员看????)
引用来自“whiter001”的评论
那MIT协议的开源代码 究竟该怎么用?开源,更不代表你可以抄代码,假装是自己原创的。
引用来自“霡霂”的评论
这个竟然没人回复。微软可以申请个专利啊,没有什么是一个专利解决不了的,如果有那就再多申请一个。引用来自“喻恒春”的评论
我是相信. 微软今天没申请, 明天没申请, 后天一定会申请的.Github 要毁了, Gitee 迅速崛起吧(但挂屏广告真的很恶心, gitee 都没有意识到这种挂屏简直是在侮辱程序员的智商, 这都是百年前的推广手段了, 你那这么 low 的推广手段给程序员看????)
引用来自“霡霂”的评论
这个竟然没人回复。微软可以申请个专利啊,没有什么是一个专利解决不了的,如果有那就再多申请一个。引用来自“喻恒春”的评论
我是相信. 微软今天没申请, 明天没申请, 后天一定会申请的.Github 要毁了, Gitee 迅速崛起吧(但挂屏广告真的很恶心, gitee 都没有意识到这种挂屏简直是在侮辱程序员的智商, 这都是百年前的推广手段了, 你那这么 low 的推广手段给程序员看????)