4 ms·
I dont understand what the issue is. Theres not really any benefit in having cloud enabled if local is working fine. I have my bambu printer set to local only,
by anakaine 5mo ago
I dont understand what the issue is. Theres not really any benefit in having cloud enabled if local is working fine. I have my bambu printer set to local only, and dont miss the cloud offer one bit.
- xattt 5mo agoThere abusing the AGPL. At this point, it’s on principle.
- vfvthunter 5mo agoPlease explain how they are abusing the AGPL
- wat10000 5mo agoThey threatened legal action against the author of a fork of their AGPL'd software merely for distributing said fork.
- vfvthunter 5mo agoThat they are. However, that's abusing the developer, not the AGPL.
- wat10000 5mo agoI disagree. They’re redistributing software under the AGPL while trying to prevent others from using the same freedoms they’ve been granted by the license.
- vfvthunter 5mo agoThe fact that Pawel was able to copy their source code and paste it into an Orca fork is direct proof from Pawel himself that they are honoring the AGPL. The C&D presumably wanted him to remove the ID/version string or at least stop distributing it, i.e., they only want real BambuStudio on their cloud and that was the laziest way to achieve that AGPL does not have a "don't be an asshole" clause
- wat10000 5mo ago"Abusing" is not synonymous with "violating." If we sign a contract that says you're allowed to park in my driveway in exchange for $10, then I threaten to sue you for parking in my driveway, technically I'm not violating our contract. It's not an issue until I actually sue. But I'm still abusing our contract by threatening you for doing something I explicitly allowed you to do. Likewise, Bambu was able to benefit by forking and distributing AGPL software in exchange for giving everyone a license to do the same for their fork. Then they turned around and threatened legal action against someone for doing what they previously said was allowed. This may not technically be a violation but it's definitely abuse.
- vfvthunter 5mo agoPawel still has access to the Bambu-modified software, which is what the AGPL covers. There is no violation there. Bambu's issue is with him taking a fork of Orca and spoofing some data (from THEIR FREELY AVAILABLE SOURCE CODE) to appear as Bambustudio to their servers. A contract that says you can park in my driveway doesn't give you permission to access my garage and use all my tools. Absolutely a dick move but not really not abuse of a contract.
- wat10000 5mo agoThe AGPL does not just say he has to have access to the modified software. It also says he has to be granted permission to redistribute it, or derived works, under the same terms. He redistributed a derived work under the same terms and got hit with the threat of legal action. I don't know what "access my garage and use all my tools" is supposed to be an analogy for in this situation.
- vfvthunter 5mo agoHe is free to remove the part where it spoofs itself as BambuStudio and do whatever the hell he wants with it. He can probably distribute it with the spoof and continue without actually getting sued because they are likely fixing this as I type this. If they do sue him it will be for unauthorized use of their cloud services. I do think they'd have to sue individual users. Accessing my garage and using my tools == using Bambu's cloud infrastructure, which they clearly do not want him (or apparently any non-BambuStudio clients) doing any more.
- oliwarner 5mo agoProprietary plugins in [A]GPL software are always contentious. It's the old linking argument and it's especially strong here, given how useless Bambu Studio is without the networking plugin.
- _flux 5mo agoI imagine some (many?) people just enjoy accessing their printer over the mobile phone without setting up VPN, even if said mobile phone isn't on the home wifi.
- oliwarner 5mo agoThis is a distraction though. There's no reason I couldn't access through the cloud on my phone and from Orca locally without any cloud. The spool management is on the physical printer. I don't need Orca to use their cloud; it just needs to chat to the printer.