云開源公司成“惡龍”?——指控Linux基金會旗下開源項目盜用代碼
共 1850字,需瀏覽 4分鐘
·
2024-04-18 09:19
轉(zhuǎn)自:OSC開源社區(qū)(ID:oschina2013)
在此背景下,Linux 基金會宣布推出 Terraform 的開源分支 OpenTofu,采用 MPL-2.0 協(xié)議。
但近日,OpenTofu 被 HashiCorp 指控侵權(quán)使用了 Terraform 中采用 BSL 的新功能代碼。
HashiCorp 聲稱 OpenTofu 某項功能的代碼與其專有的 Terraform 代碼非常相似,因此認為是未經(jīng)許可而復制的。
InfoWorld 撰稿人在一篇文章中指出,HashiCorp 在 Terraform V1.7 中引入了一項重要的新功能:removed block automation;這個新功能推出的時間點是 2023 年 11 月,這意味著該功能是無法在 MPL 開源許可證下獲得的。
但在今年 2 月底,OpenTofu 發(fā)布了一項與 HashiCorp 該功能類似的內(nèi)容;且類似的點 “不僅體現(xiàn)在功能上,還體現(xiàn)在為實現(xiàn)功能而編寫的代碼上”。
同一天,HashiCorp 的律師向 OpenTofu 項目發(fā)送了一份措辭強硬的停止并終止函 (cease and desis),概述了該公司侵犯版權(quán)的主張。
“鑒于這些 HashiCorp 受版權(quán)保護的代碼的侵權(quán)復制和分發(fā)情況,我們同時向 Github [sic] 發(fā)送 DMCA 刪除通知,以確保刪除違規(guī)材料,并確保任何重復侵權(quán)者‘帳戶已被禁用 '。”
對于 HashiCorp 的這一嚴重指控,OpenTofu 回應稱,“OpenTofu 團隊強烈反對任何關(guān)于其盜用、誤用或以其他方式濫用 HashiCorp 的 BSL 代碼的說法。所有此類言論毫無事實依據(jù)。HashiCorp 在停止函中聲稱侵犯版權(quán),這些說法完全沒有根據(jù)。”
OpenTofu 解釋道,因為雙方的新代碼都基于相同的共同基礎(chǔ)(即,改用 BSL 之前的 Terraform 版本),所以才存在許多相似之處。
“可以清楚地看到有問題的代碼是從 MPL-2.0 許可證下的舊代碼復制而來的。
HashiCorp 在實現(xiàn)此功能的版本時似乎復制了相同的代碼。所有這些都可以在我們詳細的 SCO 分析以及他們自己的評論中輕松看出。”
OpenTofu 表示,他們目前已經(jīng)成功完成了 OpenTofu 1.7 的重要開發(fā)工作,很快就會推出新的預發(fā)布版本。
References
https://opentofu.github.io/legal-documents/2024-04-03%20HashiCorp%20C%26D/OpenTofu%20C&D%20-%20Redacted.pdf
https://opentofu.org/blog/our-response-to-hashicorps-cease-and-desist/
https://www.infoworld.com/article/3714980/opentofu-may-be-showing-us-the-wrong-way-to-fork.html
