TL;DR
BambuStudio, a fork of PrusaSlicer, is accused of violating the AGPL license through its closed-source networking component. This raises legal questions about open-source compliance and potential implications for the 3D printing community.
It has been confirmed that BambuStudio, a fork of PrusaSlicer, continues to violate the AGPL license by using a closed-source networking plugin that is integral to its operation.
PrusaSlicer is licensed under the AGPL-3.0, which requires derivative works to remain open source. BambuStudio, which forks PrusaSlicer, includes a networking component that communicates with Bambu Lab’s cloud services. This plugin is distributed as a binary-only, closed-source module that loads at runtime, making it difficult to audit or verify compliance with the license. The original license explicitly states that such modifications and derivative works must also be open source, which BambuStudio’s current architecture appears to violate. Despite public discussions and prior warnings, BambuStudio has not made the plugin open source or provided a means for third-party review, raising questions about adherence to open-source licensing principles.
Why It Matters
This violation raises legal and ethical concerns within the open-source community, especially as BambuStudio is widely used in the 3D printing ecosystem. The use of closed-source components in a project that is based on open-source code undermines the social contract of open source software, potentially exposing users and developers to legal risks. It also sets a precedent that could influence other projects to bypass license obligations, weakening the foundation of open-source licensing and community trust.

Beginner's Guide to Slicing Software for 3D Printer: Converting your 3D CAD models into something you can Print (Beginner's Tutorials to 3D Printing)
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Background
PrusaSlicer, an open-source slicing software, is licensed under AGPL-3.0, which mandates that modifications and derivative works remain open source. BambuStudio emerged as a popular fork of PrusaSlicer, integrating additional features including cloud connectivity. The controversy centers around BambuStudio’s use of a proprietary networking plugin that communicates with Bambu Lab’s cloud infrastructure. This plugin is not included as open source, instead being downloaded dynamically at runtime, which complicates license enforcement. The issue has been publicly discussed since March 2023, with community members raising concerns about license compliance and transparency.
“Moving proprietary, closed-source components into open-source projects violates the fundamental principles of open licensing and harms the community.”
— Josef Prusa
“The architecture used by BambuStudio, where the cloud communication plugin is loaded externally and remains closed-source, directly conflicts with the obligations set by the AGPL license.”
— Legal analyst

Blender 3D Printing Essentials
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
What Remains Unclear
It remains unclear whether BambuLab or BambuStudio developers will take corrective action or face legal consequences. The extent of enforcement and potential legal remedies are still being evaluated, and BambuLab has not publicly addressed the specific licensing violations.

Iverntech 1 Spool Acrylic 3D Printer Filament Holder Mount Rack for PLA, ABS, Wood, TPU, Nylon, Flexible Materials
Iverntech 3d printer filament holder
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
What’s Next
Legal experts and the open-source community expect ongoing discussions about license enforcement, possible legal action, and increased scrutiny of proprietary components in open-source forks. BambuLab may be compelled to release the plugin as open source or face potential legal repercussions.

Creality 3D Printer Tool Kit, 74Pcs 3D Printing Tool Wrap Kit Assembly/Removal/Filament Cutting Set 3D Printer Accessories for All FDM Printers Cleaning Finishing Printing
【Professional Versatility & Wide Application】Disassemble, assemble, connect, grind, cut, cleaning, scrape, shovel.This 3D Printer Tool Wrap Kit Pro…
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Key Questions
What exactly is the license violation?
The violation involves BambuStudio’s use of a closed-source networking plugin that communicates with Bambu Lab’s cloud services, which is incompatible with the AGPL-3.0 license that requires the entire derivative work to be open source.
Why is this violation significant?
It undermines the principles of open source licensing, sets a potentially harmful precedent, and could lead to legal actions that impact the broader 3D printing community and open-source projects.
Has BambuLab responded to these allegations?
As of now, BambuLab has not issued a public statement addressing the licensing concerns or the specific violation related to BambuStudio.
What are the possible consequences for BambuStudio?
If the violation is confirmed and pursued legally, BambuLab could be required to release the plugin as open source or cease using the proprietary code, potentially impacting its functionality and distribution.
Source: Hacker News