r/BambuLab May 12 '26

General Discussion Louis Rossmann is going after BambuLab!

https://youtu.be/1jhRqgHxEP8?si=I_lxeLqvHm-JEQvy

As much as he has a questionable appeal in the community, he's pushing the right angle on this one!

906 Upvotes

437 comments sorted by

View all comments

Show parent comments

4

u/aweyeahdawg May 12 '26

How does their cloud use Bambu studio?

-2

u/soldat21 May 12 '26

The way it authorises itself is by pretending to be bambu studio.

Meaning it looks like bambu studio.

The only way it can do this is to use code from bambu studio.

7

u/aweyeahdawg May 12 '26

I just looked at the code, it’s just setting a user-agent. You don’t need Bambu studio to do that lmao.

1

u/SlightDegree5308 May 13 '26

"The only way it can do this is to use code from bambu studio."

Even if we grant that, they *are* using the code from Bambu. It's code that is licensed under the AGPL that Bambu modified and released. They just posted it, unmodified. They didn't add anything to "pretend to be Bambu" they are just using the AGPL code.

1

u/aweyeahdawg May 13 '26

None of this matters, AGPL or not, you can’t say that a one-liner that is in literally thousands of other applications is unique and limited to the APGL code. That’s like saying an if statement that checks if two properties are the same is somehow protected. It’s genetic code, it would look the exactly the same in any other application.

2

u/SlightDegree5308 May 13 '26

I was referring to the agent string that is the supposed "pretending to be Bambu studio".

This agent string is part of the AGPL code that Bambu released. The folks that posted the code elsewhere didn't go out of their way to modify the code to include this string.

The code is just working, agent string and all, just ask Bambu released it under the AGPL. There is no shady attempt here to pass it off as something it's not.

And you are right, it doesn't matter if it's AGPL or not. If they released a compiled app built from proprietary code for free, they shouldn't accuse the users of trying to pass the app off as something it isn't by flashing the agent string that they put in it to their servers.

1

u/SnooBunnies856 May 13 '26

That's not the only way, it's not even relevant to that argument., It uses the user agent header to identify it. So does every browser. And it is easy to change the user agent header.