Talk:Bambu Lab: Difference between revisions
→Other Concerns with Bambu: new section |
→AGPLv3 Violation: new section |
||
| Line 11: | Line 11: | ||
Bambu Labs made 3D printing more accessible and easy for everyone, but this overbearing control erodes trust. [[User:Human|Human]] ([[User talk:Human|talk]]) 20:29, 25 October 2025 (UTC) | Bambu Labs made 3D printing more accessible and easy for everyone, but this overbearing control erodes trust. [[User:Human|Human]] ([[User talk:Human|talk]]) 20:29, 25 October 2025 (UTC) | ||
== AGPLv3 Violation == | |||
The article does not mention the BambuLab's ongoing copyright infringement of Slic3R/PrusaSlicer. BambuLabs does not have a valid license to distribute their derivative product, Bambu Studio, as they fail to comply with the AGPLv3. Josef Prusa has considered taking legal action, but as BambuStudio is software, they can only challenge them in Chinese court, which they do not consider a viable legal option. https://x.com/josefprusa/status/2054602360488362059. | |||
The reason they are violating the AGPLv3 is because part of the source code (<code>NetworkAgent.cpp</code> ) depends on a closed source library (<code>bambu_networking</code>). This effectively limits users from exercising their right (granted by the AGPLv3) to modify Bambu Studio, in particular this specific piece of code and anything that uses this code. This has been an issue since Bambu Labs uploaded the source code to GitHub in Jul 15, 2022 (https://github.com/bambulab/BambuStudio/blob/1555904beffef41195003f184dec0af46b308eee/src/slic3r/Utils/NetworkAgent.cpp) There has been multiple GitHub issues asking to make the dependency open source (https://github.com/bambulab/BambuStudio/issues/2381, https://github.com/bambulab/BambuStudio/issues/6037) some mentioning the AGPLv3 violation. | |||
Section 5c of the AGPLv3 states that Bambu Studio is required to license "the whole of the work, and all its parts, ''regardless of how they are packaged''" to anyone who has come in possession of a copy. While the bambu_networking library is distributed separately and downloaded from their network when running Bambu Studio, it's still a part of the ''whole work'' and hence still covered by the license. As such Bambu Labs is required to give users of their networking library access to its source code. | |||
Issues around enforcing AGPLv3 are discussed at [[Talk:Bambu Lab Authorization Control System#"Who can enforce AGPL against Bambu Lab" section might be incorrect]]. The SFC vs. Vizio case suggests that Bambu Studio users might be able to sue Bambu studio as a third-party beneficiary of the AGPLv3 licensing contract between Bambu Labs and the developers of Slic3R/PrusaSlicer. (https://sfconservancy.org/copyleft-compliance/vizio.html) [[User:Lily|Lily]] ([[User talk:Lily|talk]]) 02:58, 17 May 2026 (UTC) | |||