• “罪魁祸首”已找到,微软回应修改 MIT 开源项目作者版权声明


    近日,微软在 fork 一个 MIT 开源项目的时候,将原作者的版权声明改成了自己,引起争议。该原项目是由开发者 LesnyRumcajs 所开发的 grpc_bench,其基准测试的目标是比较不同编程语言和技术中各种 gRPC 库的性能和资源使用情况,同时 grpc_bench 基于 MIT 许可协议。

    微软在 fork 该项目后,将原来的“2020 LesnyRumcajs”版权声明改为了“Microsoft Corporation.”,引发了众多网友的讨论和质疑。

    在这里插入图片描述
    对于微软此番的“误操作”,不少网友都发表评论调侃。有网友表示,“你从 Stackoverflow 上偷取代码片段,我从 GitHub 上偷取完整的软件,我们是不一样的”;还有网友称这是“典型的微软行为”。

    图片: https://uploader.shimo.im/f/nFZmxfX6OfWAFjMw.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDA1OTc3MjMsImciOiI5MDMwTTZXUjhwZjRkOXF3IiwiaWF0IjoxNjQwNTk3NDIzLCJ1c2VySWQiOjc0MjE1Mzg0fQ.Np_7zQhjzP2xvkqCr-8BX69GPr8rDXpRnXOOv9x6Fz0对于该事件,微软后续已将版权声明改回原作者,恢复该项目原始状态。项目原作者 LesnyRumcajs 透露,微软通过邮件向他确认了该问题,并指出该事件是由微软自动化脚本导致。

    同时微软开源项目办公室负责人 Jeff Wilcox 在 Hacker News 上也发布公告称,该错误是由一个在新存储库中提交模板文件的机器人引起的,该机器人脚本旨在防止他们过去在发布项目时遇到的其他问题,但它错误地在 fork 上运行。

    Jeff 称很抱歉导致该事件的发生,他们有很多围绕 fork 的流程,并且必须采取控制措施以确保人们了解该指导。从几年前开始,他们甚至开始“锁定”fork 以强制执行他们的流程。他们更愿意人们将项目 fork 到他们个人的 GitHub 帐户而不是他们的组织中,以鼓励他们参与上游项目。在这种情况下,一个团队获得了 fork 存储库的批准,但尚未开始。

    在 Hacker News 上 Jeff 还写道:

    为了尽可能开放,我想指出错误:

    • 我们应用于新存储库的模板位于 https://github.com/microsoft/repo-templates
    • 该错误似乎在新存储库工作流程的这一行:https://github.com/microsoft/opensource-management-portal/bl
    • 我们现有的系统甚至试图通过此日志消息 ( https://github.com/microsoft/opensource-management-portal/bl…
      )来教育我们的工程师:“this.log.push({ message: Repository ${subMessage},模板文件不会被提交。请检查 LICENSE 和其他文件以了解现有义务。 });"

    目前他们已经合并了一个恢复正确 LICENSE 文件和版权的拉取请求,并和 LesnyRumcajs 保持联系,同时他将审核所有的 fork 存储库,并将类似的更改恢复到其他项目。

    对于该回应,引发了 Hacker News 上一些网友的争议,有人认为该行为“道歉和承认错误并不能免除责任之一,特别是侵权行为在财富不同的情况下,对一方来说是小事而对另一方来说是大事”;还有人认为“毫不怀疑这是一个诚实的错误。他们还对这个错误负责,分享了他们防止它再次发生的步骤,并且他们直接与原始 repo 作者联系。”

    不管起因如何,该事件的发生确实引发了一些不必要的麻烦。大型企业应该遵守更高的标准,因为他们引发的事件不单单只是修复就能挽救的。对于该事件,你怎么看?

    参考链接:https://github.com/microsoft/grpc_bench/commit/04c7143a39a0bb243369e31f3b3b797449468fdb
    https://news.ycombinator.com/item?id=29683471

  • 相关阅读:
    算法-26. 删除有序数组中的重复项-⭐
    以“数字化渠道”撬动家用电器消费蓝海,经销商在线系统让企业生意更进一步
    mysql json类型映射查询
    vue2+echarts:echarts在dialog弹框中不显示的解决方案
    java计算机毕业设计网上超市系统源码+系统+数据库+lw文档+mybatis+运行部署
    Springboot服装服装销售管理系统毕业设计-附源码221801
    2022 年跨境电商要尝试的 25 个黑五营销技巧
    集合贴3——智能客服系统
    数字孪生应用及意义对电力的主要作用,概念价值。
    【UE 插件】UE4 虚幻引擎 插件开发(带源码插件打包、无源码插件打包) 有这一篇文章就够了!!!
  • 原文地址:https://blog.csdn.net/csdnopensource/article/details/122176938