微軟“修改” MIT 專案原作者版權宣告引爭議:自動化指令碼出問題 | 現已恢復正確 LICENSE 檔案/版權資訊

MissD發表於2021-12-27

近日,微軟在 fork 一個 MIT 開源專案的時候,保留了原專案的 MIT 許可協議,但將原作者的著作權宣告修改為了微軟自己,由此引發了不小的爭議。

據悉,此次專案是由開發者 Leśny Rumcajs 基於 MIT 許可協議所開發 —— grpc_bench。微軟在 fork 該專案後,將原來的“2020 LesnyRumcajs”版權宣告改為“Microsoft Corporation.”,從而受到業內開發者們的質疑。

對於此次事件,微軟開源專案辦公室負責人 Jeff Wilcox 在 12 月 16 日發文解釋稱:這全都是“自動化指令碼惹的禍”——該錯誤是由一個在新儲存庫中提交模板檔案的(Bot)機器人引起的。

Jeff Wilcox 在發文中回覆稱:“發生這種事我很抱歉。”“我們已合併了恢復正確 LICENSE 檔案和版權資訊的請求,並與上游作者 Leśny Rumcajs 取得聯絡,他今天早上給我們發了電子郵件。我們還將考慮恢復我們的 bot 所做的全部承諾(Bot 用一個樣板入門指南更新了自述檔案)。”

Jeff Wilcox 表示,該問題是由機器人造成的,該機器人設計用於提交新儲存庫中的模板檔案。而他寫這段程式碼是為了防止微軟以往釋出專案時遇到的其他問題——不應該在 forks 上執行。

Jeff Wilcox 指出了此次事件的問題所在,儘可能實現開放:

Jeff Wilcox 還補充稱,他們有很多關於 forks 的流程,並且必須實施控制,以確保人們瞭解該指南。

後續,Jeff Wilcox 也將和團隊將專心稽核所有的 forks 儲存庫,並將類似的更改恢復到其他專案中。

早在幾年前,Jeff Wilcox 的團隊就已開始“鎖定”forks 以強制執行其流程。Jeff Wilcox 和團隊希望開發者們將專案轉移到各自的 GitHub 帳戶中,以鼓勵他們參與上游專案。

儘管微軟方面已著手解決該問題,但依舊引發了不少網友的調侃:

關於 MIT 協議:

MIT 協議是一項常見的開源專案許可協議,被授權人有權利使用、複製、修改、合併、出版發行、散佈、再授權及販售軟體及軟體的副本,但必須包含版權宣告和許可宣告。

相關文章