Earlier quoted context omitted.
I understand that filter, I think, but unfortunately your filter is failing you here. The original post was replaced by Hacker News, and was originally a long post on Github - https://github.com/jarczakpawel/OrcaSlicer-bambulab/blob/mai... - detailing how tightly integrated Bambu's networking plugin is with their "forked from the community, long standing AGPLv3" Bambu Studio. That Github post is from the creator at t…
The information contained within might be accurate, but the information clearly wasn’t important enough for the person posting it to actually bother communicating it like a normal human being. That’s pretty telling!
BambuStudio has been violating PrusaSlicer AGPL license since their fork
31–40 of 45 posts
Re: BambuStudio has been violating PrusaSlicer AGPL license since their fork
#32Re: BambuStudio has been violating PrusaSlicer AGPL license since their fork
#33This interpretation would mean that you could not produce AGPL licensed code which loads some code in dynamically. Like say you couldn't have an AGPL licensed web-browser which sometimes loads pages whose JavaScript's source-code is obscured. ?
This is not like a web browser, Bambu Studio requires the networking plugin to function, it explicitly depends on the services provided by a specific plug-in therefore it's not a plug-in at all, except in name. What you're describing is probably a gray area, the closest example I can think of is the Wordpress plugin ecosystem (GPLv2+).
Re: BambuStudio has been violating PrusaSlicer AGPL license since their fork
#34This interpretation would mean that you could not produce AGPL licensed code which loads some code in dynamically. Like say you couldn't have an AGPL licensed web-browser which sometimes loads pages whose JavaScript's source-code is obscured. ?
The example you mention about a browser and JavaScript on web pages is a very different situation. A browser can be used to interpret and render any number of web pages and is not in any way tied to a specific web page.
This situation with Bambu is not at all the same. Bambu Studio and their networking plugin are very tightly coupled, to the point that they share in-memory data structures. There is no generic plugin architecture; it's a one-to-one interface where the AGPL side of the code explicitly names, downloads at runtime, and is versioned alongside that networking plugin. Most of Bambu Studio's major features beyond generating sliced gcode do not work without the plugin.
Yes, carving out a chunk that you wish to keep proprietary and then dynamically loading it into AGPL code to try and circumvent the AGPL license's explicit copyleft features is an AGPL violation. See https://www.gnu.org/licenses/gpl-faq.html#GPLPlugins for one fairly clear explanation of this.
Or you can read the Software Freedom Conservancy's take on this exact controversy, now one day later, in which they are unequivocal that this is an AGPL violation: https://sfconservancy.org/news/2026/may/18/bambu-studio-3d-p...
Re: BambuStudio has been violating PrusaSlicer AGPL license since their fork
#35Re: BambuStudio has been violating PrusaSlicer AGPL license since their fork
#36This interpretation would mean that you could not produce AGPL licensed code which loads some code in dynamically. Like say you couldn't have an AGPL licensed web-browser which sometimes loads pages whose JavaScript's source-code is obscured. ?
Software licensing disputes have almost nothing to do with the technical mechanism that loads the code into RAM. The court will look at the totality of the facts: what is the product, how is it normally operated, who is selling it. There's a lot more common sense involved than programmers like to think (but it's not completely about common sense). For example the Nvidia driver gets to ignore the Linux kernel license…
Re: BambuStudio has been violating PrusaSlicer AGPL license since their fork
#37Earlier quoted context omitted.
The tweets by Josef Prusa also seem LLM generated, this whole story is slop.
These banal accusations are so dim and dull.
Here's the frequency of the " - " pattern in tweets by "josefprusa"
2020: 8 / 761 tweets = 1.1%
2021: 5 / 533 tweets = 0.9%
2022: 9 / 597 tweets = 1.5%
2023: 21 / 450 tweets = 4.7%
2024: 57 / 725 tweets = 7.9%
2025: 23 / 390 tweets = 5.9%
2026: 15 / 136 tweets = 11.0%
Now, go ahead and tell me this guy is not yet another spammer polluting social media with LLM-generated garbage.Re: BambuStudio has been violating PrusaSlicer AGPL license since their fork
#38Do people genuinely not understand how stupid it makes them look when they copypaste ChatGPT output onto social media like this? Based on his tweets, Josef seems like a guy incapable of coming up with his own original thoughts.
Rather: Josef Průša is not a native English speaker (his mother tongue is Czech).
I observe this for myself: a lot of my original thoughts are hard to translate into English because they are deeply intertwined with how the German language is built.
From my observation in particular native German speakers are prone to this phenomenon (that their original thoughts are quite intertwined with how their native language works). I had this discussion with educated English, Turkish and Russian native speakers, but they honestly told me that for them this relationship between their mother tongue and their original thoughts is not similarly marked.
Re: BambuStudio has been violating PrusaSlicer AGPL license since their fork
#39Do people genuinely not understand how stupid it makes them look when they copypaste ChatGPT output onto social media like this? Based on his tweets, Josef seems like a guy incapable of coming up with his own original thoughts.
> Based on his tweets, Josef seems like a guy incapable of coming up with his own original thoughts. Rather: Josef Průša is not a native English speaker (his mother tongue is Czech). I observe this for myself: a lot of my original thoughts are hard to translate into English because they are deeply intertwined with how the German language is built. From my observation in particular native German speakers are prone to…
Re: BambuStudio has been violating PrusaSlicer AGPL license since their fork
#40Do people genuinely not understand how stupid it makes them look when they copypaste ChatGPT output onto social media like this? Based on his tweets, Josef seems like a guy incapable of coming up with his own original thoughts.
> Based on his tweets, Josef seems like a guy incapable of coming up with his own original thoughts. Rather: Josef Průša is not a native English speaker (his mother tongue is Czech). I observe this for myself: a lot of my original thoughts are hard to translate into English because they are deeply intertwined with how the German language is built. From my observation in particular native German speakers are prone to…
Are you joking? Guy has been tweeting in English for almost two decades, that’s not the problem.
Here's the frequency of the " - " pattern in tweets by "josefprusa"
2020: 8 / 761 tweets = 1.1%
2021: 5 / 533 tweets = 0.9%
2022: 9 / 597 tweets = 1.5%
2023: 21 / 450 tweets = 4.7%
2024: 57 / 725 tweets = 7.9%
2025: 23 / 390 tweets = 5.9%
2026: 15 / 136 tweets = 11.0%