开源项目因3D打印机公司Bambu Lab的法律威胁而关闭
Source: Slashdot
背景
免费/开源项目 OrcaSlicer 是最初由 Bambu Lab 发布的 3D 打印机切片软件的一个流行分支。周二,独立开发者 Pawel Jarczak 在收到 Bambu Lab 的法律威胁后关闭了该项目,Tom’s Hardware 有报道。
Jarczak 的分支让用户能够绕过 Bambu Connect——一个出于安全原因限制 OrcaSlicer 访问远程打印机功能的中间件应用。在 GitHub 的说明中,Jarczak 表示 Bambu Lab 用停止侵权函威胁他,并指控他对其软件进行逆向工程,以冒充 Bambu Studio。
Bambu Lab 的立场
摘自 Bambu Lab 博客文章:
Bambu Studio 是一个基于 AGPL‑3.0 许可证的开源项目。任何人都可以获取其代码、修改并分发……这正是 OrcaSlicer 所做的,另外还有 734 个分支也这么做。我们对此没有任何问题,也从未有过。与此同时,代码的许可证并不等同于对我们云基础设施的使用许可……我们的云是私有服务。对它的访问受用户协议约束,而非 AGPL 许可证……争议中的修改方式是向网络通信中注入伪造的身份元数据。简单来说:它在与我们的服务器通信时冒充官方的 Bambu Studio 客户端……如果这种方法被广泛采用或配置错误,成千上万的客户端可能会同时冒充官方客户端访问我们的服务器。
OrcaSlicer 开发者的回应
Jarczak 反驳道:
“User‑Agent 不是身份验证。它仅是自行声明的客户端元数据。任何程序都可以设置任意 User‑Agent。User‑Agent 的构造直接来源于 Bambu Lab 自己公开的 AGPL Bambu Studio 代码……那么,凭什么有人声称我不能在 AGPL 许可证下使用这段特定的 AGPL 代码……?我的工作是基于公开可得的 Bambu Studio 源码以及我自己的集成层。”
他补充说 Bambu Lab “直接联系了我并要求删除该方案”。当要求公开私下往来以示透明时,被拒绝。Bambu Lab 还引用了法律材料,并表示已准备好停止侵权函。
Jarczak 自愿删除了代码仓库,声明此举 不应被解读为对法律或技术指控的承认。他表示对这项实现的长期争执没有兴趣。
事后
YouTuber 兼“维修权”倡导者 Louis Rossmann 审阅了往来邮件,并承诺如果开发者将代码重新上线,将提供 10,000 美元 的法律费用。在他的视频(观看次数超过 129 k)中,Rossmann 说:
“我觉得他们的法律主张是胡说八道。我不是律师,但我愿意用钱来兑现我的承诺。”
Rossmann 仍未启动众筹活动,但评论区已有用户表示愿意提供支持。
参考资料
- Tom’s Hardware 报道此争议的文章。
- Bambu Lab 博客文章(上文引用)。
- Slashdot 报道:[Read more of this story at Slashdot].