一场围绕3D打印软件授权的风波正在发酵。非营利组织软件自由保护协会(Software Freedom Conservancy,简称SFC)近日公开表示,正在调查Bambu Lab涉嫌违反开源许可证的行为。这起事件源于该3D打印机制造商向独立开发者Paweł Jarczak发出的一封律师函。
Jarczak开发了一个名为OrcaSlicer-bambulab的OrcaSlicer分支版本,该版本绕过了Bambu Lab的Bambu Connect云服务,直接恢复了云端打印功能。Bambu Lab随即要求GitHub下架该项目,并指控其"冒充Bambu Studio、绕过授权控制、违反服务条款"。该公司还声称开发者对其闭源软件进行了"逆向工程",可能导致"修改后的分支向打印机发送任意指令"。
![]()
争议的核心在于bambu_networking插件的法律属性。Bambu Lab坚称该插件是专有软件,处理切片软件的所有通信功能,因此逆向工程其协议违反服务条款。该公司向All3DP的声明中称:"AGPL、DMCA以及Bambu Lab的条款均不允许违反适用协议、规则或绕过技术保护措施保护我们云服务的逆向工程。"声明同时表示,公司更倾向于对话而非对抗,现阶段正专注于加强自身基础设施和保护措施。
SFC的立场截然相反。该组织指出,由于bambu_networking是运行Bambu Studio的必需组件,根据AGPLv3协议(Bambu Lab切片软件所基于的许可证),该插件同样应受AGPL约束。Bambu Studio本身是PrusaSlicer的分支,而PrusaSlicer又基于Slic3r——后者采用AGPLv3许可证。这意味着所有衍生作品都必须沿用相同许可证,将bambu_networking标记为专有软件已构成对copyleft协议的违反。
这场纠纷在3D打印社区引发强烈反响。Prusa Research创始人Joseph Prusa本人也卷入其中——Bambu Studio正是基于他的公司开发的PrusaSlicer。社区对Bambu Lab的批评集中在其试图用闭源组件"寄生"开源生态,同时又借助开源基础构建商业壁垒的做法。
对普通用户而言,这场争端意味着云打印功能的可用性将持续动荡。Bambu Lab建议用户及时更新至最新版本,而Jarczak的分支项目命运则取决于GitHub平台的判断以及潜在的法律博弈。SFC的介入标志着事态从商业纠纷升级为开源社区与硬件厂商之间的原则性对抗。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.