May 18, 2026

License drama goes full bot fight

Why bambu_networking violates the AGPL in Bambu Studio

Open-source fight erupts as commenters call it a license scandal, an AI mess, or both

TLDR: The post claims Bambu Lab may be breaking open-source rules by relying on a closed add-on for key app features. Commenters were split between debating the license issue and loudly dunking on the write-up as possible AI-generated legal theater.

A fresh nerd brawl has broken out over Bambu Studio, the software used with Bambu Lab’s 3D printers, and the real fireworks are in the comments. The original post argues that Bambu Studio is built on an open-source license called the AGPL, which means if a core part of the program is required to make major features work, the source code for that part should be available too. The accusation? A closed add-on called bambu_networking is treated less like an optional extra and more like a built-in piece of the app, handling things like login, cloud printing, camera access, device messages, and updates.

But the community did what the community always does: it instantly turned into a courtroom, a roast session, and an AI detection contest. One camp said the whole write-up reads like ChatGPT with a law degree, with commenters flat-out dismissing it as "AI" and warning everyone to bring "a dose of scepticism." Another camp jumped straight into the license fight, arguing the post is misunderstanding the rules and confusing one open-source license with another. And then came the personal-drama garnish, with one commenter mocking Josef Průša’s tweets and accusing him of just pasting robot thoughts online.

So yes, there’s a serious question here about whether a closed piece of software can sit inside an open one. But the vibe under the post? Less calm legal analysis, more ‘objection, your honor, this was written by a chatbot.’

Key Points

  • The article says Bambu Studio is an AGPL v3 program derived from AGPL-licensed PrusaSlicer and Slic3r.
  • The article cites Bambu Studio’s README as describing the bambu networking plugin as based on non-free libraries.
  • The article says public source code shows Bambu Studio downloads, installs, versions, and dynamically loads the bambu_networking component from Bambu servers.
  • The article cites a public header defining a specific network library name, agent name, and agent version, which it says indicates explicit design for that component.
  • The article says a public header defines callback types and other interfaces shared between Bambu Studio and the closed component, presenting this as evidence of a shared ABI and tight integration.

Hottest takes

"generated by 'AI'" — nazgu1
"no one cares about AGPL license compliance" — selectively
"copypaste ChatGPT output onto social media" — walletdrainer
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.