• 128719

    文章

  • 810

    评论

  • 12

    友链

  • 最近新加了换肤功能,大家多来逛逛吧~~~~
  • 喜欢这个网站的朋友可以加一下QQ群,我们一起交流技术。

AWS 新产品因复制开源代码却没公开提及原作者被批评

服了这份高薪指南,涨多少你说了算>>

AWS 近日发布的一款新产品由于使用了开源项目的代码却没有公开提及原作者遭到了批评。

新推出的产品名为 CloudWatch Synthetics Recorder,这是用于记录浏览器交互的 Chrome 扩展程序,AWS 从开发者 Tim Nolet 创建的 Headless Recorder 开源项目中复制了代码。

AWS 的做法当然没有违反法律,毕竟 Headless Recorder 使用的 Apache-2.0 License 属于宽松许可证,允许被复制或 fork。不过 AWS 的行为还是受到了批评,因为它没有公开提及原项目的作者。

虽然在与 CloudWatch 扩展捆绑的 NOTICE.txt 文件中已经按原项目的许可证要求提及了此项目基于"Puppeteer Recorder"(Headless Recorder 旧名称),但亚马逊作为一家科技巨头,在多数人的认知里应该“德佩其位”,开发者自然对它有更高的道德要求和期待。

Headless Recorder 作者 Tim Nolet 认为对他自己而言,问题的核心不在于对方是否在项目的相关文案中提及自己和项目,而在于开源精神是否有被遵守。不过 Nolet 依然认为这是最基本的要求,毕竟他在 Headless Recorder GitHub repo 的 README.md 文件就提到此项目受到了 Daydream 和 ui recorder 的启发。

另外,AWS 这种 fork 原项目再自行开发的行为也不利于原始项目的发展,Nolet 认为理想的情况应该是 AWS 向 Headless Recorder 项目提交 PR,把他们开发的功能添加到项目代码中。

很显然 AWS 没有选择这个方案,也没公开提及自己的产品基于开源项目。亚马逊这种不回馈社区以及不表示谢意就索取的“拿来主义”招致了很多开发者乃至公司的反感,甚至倒逼开源项目修改许可证以阻止云服务商滥用开源项目。

目前 AWS 已在 CloudWatch Synthetics Recorder 主页文档的显眼位置补充了相关文案。

延伸阅读:


695856371Web网页设计师②群 | 喜欢本站的朋友可以收藏本站,或者加入我们大家一起来交流技术!

0条评论

Loading...


发表评论

电子邮件地址不会被公开。 必填项已用*标注

自定义皮肤 主体内容背景
打开支付宝扫码付款购买视频教程
遇到问题联系客服QQ:419400980
注册梁钟霖个人博客