An ongoing 3D-printer AGPL violation
Bambu Lab’s popular 3D printers are drawing criticism for alleged GPL/AGPL license violations, centered on closed-source firmware components and a network plugin that appears to be derived from open-source slicer code but is distributed separately as proprietary .so libraries. Commenters weigh the legal and practical hurdles of enforcing copyleft licenses against a China-based manufacturer, including the cost of litigation, difficulties collecting judgments, and the possibility of blocking imports instead of securing source code. The thread also highlights a broader tension in the 3D-printing community between best-in-class, “just works” proprietary ecosystems like Bambu’s and more open but often pricier or less polished alternatives such as Prusa and Voron-based machines.
Alleged AGPL/GPL Violations by Bambu Lab
- Core complaint: Bambu Studio ships networking functionality as separate .so plugins downloaded later and dlopen’ed at runtime, allegedly to sidestep AGPL obligations on that code.
- Firmware for printers reportedly uses GPL components (Linux/Buildroot) without initially offering corresponding source or a clear offer; some users later find an “open source software” page with email contact and downloads, so current compliance level is disputed.
- Historical timeline is contested: some say binaries were distributed to backers and influencers before any source or attribution; others note the GitHub repo was public by the time printers shipped and argue the article overstated delays.
- Debate whether the plugin separation is a “clever workaround” a judge will ignore versus technically within license wording but against its spirit.
Enforcement, Litigation, and Practical Remedies
- Many doubt effective legal action against a China-based company, especially collecting damages; blocking imports via US Court of International Trade or customs is seen as more realistic leverage.
- Discussion of very high IP-litigation costs; a $250k enforcement fund is seen as small compared to what serious litigation would require.
- Some argue GPL/AGPL only matter if someone sues; others emphasize that courts usually uphold copyleft if clearly violated.
Community Impact and Ethics
- Strong sentiment that Bambu’s behavior is harmful to the free software ecosystem, especially given their success and reliance on open-source foundations.
- Some see this as part of a broader pattern: Chinese tech and AI industries built on weak respect for copyright; others generalize that all IP is power politics between states and corporations.
- Debate whether AGPL itself is coherent or “nonfree,” with some questioning its enforceability, others saying there’s little to “test”—fallback is no distribution rights at all.
Hardware, Alternatives, and User Experience
- Many praise Bambu printers as “Apple-like”: fast, accurate, multi-material capable, and nearly plug-and-play, especially compared to Ender/Creality or older Prusas.
- Others defend Prusa and open designs (Voron, Snapmaker, etc.) as more repairable, serviceable, and aligned with community values, though usually more expensive and more tinkering-heavy.
- Several users run Bambu in LAN mode with third-party slicers and reverse‑engineered networking plugins to avoid Bambu’s cloud and telemetry; this works well but requires extra setup.
- Tension throughout: people wanting reliable tools that “just work” vs. those prioritizing openness, self-repair, and long-term ecosystem health.