写点什么

微软道歉,无意中将 MIT 许可项目版权改成了自己

  • 2021-12-30
  • 本文字数:1005 字

    阅读完需:约 3 分钟

微软道歉,无意中将MIT许可项目版权改成了自己

近日,一个采用 MIT 许可协议的开源项目被微软 fork 了后,其原作者的版本声明变成了微软自己。查看 Microsoft Opensource 提交的许可文件中的更改,可以看到版权符号从“2020 Lesny Rumcajs”更改为“Microsoft Corporation”。



此事随后引发争议,因为微软 fork 的这个原项目是由开发者 Leśny Rumcajs 所发布的名为“grpc_bench”的基准程序,目标是比较不同编程语言和技术中各种 gRPC 库的性能和资源使用情况,“grpc_bench”基于 MIT 许可协议。


MIT 是相对宽松的软件许可协议,虽然基于此协议,任何人免费获得该软件和相关文档文件(“软件”)副本的许可,并不受限制地处理该软件,但“被许可人”在软件和软件的所有副本中都必须包含原来的著作权声明和许可声明。


后来,Leśny Rumcajs 本人表示这大概是自动化脚本的 bug,微软方面也与他进行了邮件沟通。


而微软开源项目办公室负责人 Jeff Wilcox 也为此事道歉,并在 HackerNews 上发布了说明,指出这种现象是由于一个自动将模板文件提交到新存储库的程序造成的。目前已经恢复了正确的 LICENSE 文件和版权信息,并与上游作者 Leśny Rumcajs 保持联系。


这个错误是由在新存储库中提交模板文件的自动化程序引起的。这是我写的代码,旨在防止我们在发布项目时可能出现的问题。但它不应该在被 fork 的项目上运行。我确保我们将检查所有 fork 的仓库,并在其他项目中修复类似的问题。

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

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

2021-12-30 12:425415
用户头像
罗燕珊 AI practitioner | Tech media

发布了 528 篇内容, 共 389.1 次阅读, 收获喜欢 844 次。

关注

评论

发布
暂无评论
发现更多内容

以太ETH链市值机器人

开发丨飞机丨 @aivenli

掌握 Playwright:元素操作技巧大揭秘

霍格沃兹测试开发学社

Pandabuy淘宝代购集运系统赢利点讲解

tbapi

淘宝代购系统 淘宝代购集运系统 Pandabuy 反向海淘

10分钟了解Golang泛型

俞凡

golang

数智制造:机器学习与人工智能的全方位渗透

不在线第一只蜗牛

人工智能 机器学习 数智制造

如何打破数据管理僵局,释放数据资产价值?[AMT企源案例]

AMT企源

数据库 数据资产 数据管理 主数据

通义灵码企业版正式发布,满足企业私域知识检索、数据合规、统一管理等需求

阿里云云效

阿里云 云原生 云效 通义灵码

ETLCloud中如何执行Java Bean脚本

RestCloud

Java 脚本 ETL JavaBean

Playwright安装与Python集成:探索跨浏览器测试的奇妙世界

霍格沃兹测试开发学社

im(即时通讯)是什么?

BeeWorks

IM是什么意思?

BeeWorks

云效 Pipeline as Code 来了!这些场景,用好它效率翻倍!

阿里巴巴云原生

阿里云 云原生 云效

云效 Pipeline as Code 来了!这些场景,用好它效率翻倍!

阿里云云效

阿里云 云原生 云效

3分钟讲透服装行业数字化转型新方案!附服装数字化成功案例

优秀

数字化转型 服装产业

神器!使用Python 轻松识别验证码

霍格沃兹测试开发学社

WorkPlus im(即时通讯)集成平台助力政企数字化转型升级

BeeWorks

IM 是什么?

BeeWorks

深入探究 Playwright:Frame 操作技巧

霍格沃兹测试开发学社

如何快速上手 AI 大模型应用开发?天翼云弹性云主机给你答案!

编程猫

使用Lambda表达式和接口的简单Java 8 Predicate示例

码语者

有了京东商品详情数据接口,数据采集UP,UP,UP

tbapi

京东商品详情数据接口

海外云手机解决海外社交媒体运营难题

Ogcloud

云手机 海外云手机 云手机海外版 美国云手机 海外云手机推荐

拿捏这12个Java开发框架,轻松拿到30K+

伤感汤姆布利柏

通义灵码企业版正式发布,满足企业私域知识检索、数据合规、统一管理等需求

阿里巴巴云原生

阿里云 云原生 通义灵码

使用 Playwright 控制浏览器的启动、停止和等待

霍格沃兹测试开发学社

Polygon市值机器人

开发丨飞机丨 @aivenli

软件测试学习笔记丨黑盒测试-边界值

测试人

软件测试

playwright使用:启动浏览器与多种运行方式

霍格沃兹测试开发学社

使用 Playwright 进行元素定位

霍格沃兹测试开发学社

微软道歉,无意中将MIT许可项目版权改成了自己_开源_罗燕珊_InfoQ精选文章