背景:3D打印界的”苹果”再次激怒社区
Bambu Lab 凭借开箱即用的体验,在过去两年迅速占领消费级3D打印市场。但它也因其封闭的生态系统而备受争议——打印机默认要求所有打印任务都经过Bambu的云端服务器。
知名开源硬件博主 Jeff Geerling 曾在一年前宣布不再推荐 Bambu Lab 打印机。
核心事件:一封律师函点燃了火药桶
OrcaSlicer 是一个遵循 AGPLv3 开源协议的社区切片软件。最近出现了一个微型分支 OrcaSlicer-bambulab,它允许用户在完全不经过 Bambu 云端的情况下使用打印机的全部功能。
Bambu Lab 的反应令人震惊:他们向这个分支的唯一开发者发出了律师函,并公开指责该开发者”伪造身份信息”、”冒充官方客户端”。
问题在于——这个分支使用的代码,正是 Bambu Studio 自己的 AGPL 开源代码。代码完全一致,只是去掉了强制云端中转的逻辑。
技术分析:用户代理字符串 = 安全措施?
Bambu Lab 官方博客的声明中有一段话格外刺眼:他们指责分叉”通过注入伪造的身份元数据来冒充官方客户端”。
这让技术社区啼笑皆非。所谓的”身份伪造”,实际上只是修改了 HTTP 请求中的 User-Agent 字符串。把 User-Agent 当作用户认证机制,相当于把门牌号当门锁。
社区反响:从 Louis Rossmann 到乌克兰战争
知名维修权倡导者 Louis Rossmann 发布视频,公开承诺捐出 10,000 美元支持被威胁的开源开发者。Jeff Geerling 也表示愿意出资。
一位 HN 用户提出了更宏大的视角:Bambu 打印机在乌克兰战争中扮演着关键角色,被大量用于生产无人机零部件。强制所有打印数据通过位于中国的服务器,在战争背景下引发了更深层的数据安全与主权担忧。
深层问题:谁控制我们购买的硬件?
这场争议触及了现代消费电子产品中一个根本性的紧张关系:你花几千元买的硬件,究竟是你的还是制造商的?
Geerling 的结论直截了当:如果你不想被这样对待,最有效的抗议是多花一点钱,买一台不设围墙的打印机。