I don't agree with everything he does, but he's right more than he's wrong and I also have no idea how he walks around with balls the size of watermelons. You GO Louis.
Technology
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related news or articles.
- Be excellent to each other!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
- Check for duplicates before posting, duplicates may be removed
- Accounts 7 days and younger will have their posts automatically removed.
Approved Bots
There is one thing everyone misses in this pissing contest. Bambu is a Chinese company. So any lawsuit will probably need to take place in China. It ain't happening in the US or the Europe. So, guess who wins.......
Josef Prusa wrote a blog post, recently about this. I have to apologize that I can't seem to find a link to it right now. But the gist of it is.
Bambu forked Prusa Slicer and had to be threatened to publish the code for the fork by Prusa the company, "stealing" ideas and claiming it your own is just good business in China, because the code is all AGPL.
But Bambu has a problem now. The Chinese government requires access to their technology and cloud. Because one way or another, the Chinese government requires access to any industries tech under "National Security". So Bambu can't allow access to 3rd party actors in this case because the government can't control the access of the outside code, which makes it illegal.
So Bambu has screwed themselves by forking an open source project that requires anyone to have access to the code and be able to use that code and make changes to that code. That the Chinese government doesn't allow. And Bambu didn't pay attention and let that little snippet of code that is under contention loose under the AGPL. As I have claimed all along, Bambu does not have the smartest coders on payroll.
But Bambu is pretty sure the Chinese courts have their back in this matter. In the past, Prusa has seriously considered going after Bambu in court. But the Prusa's lawyers know they can't win no matter how righteous the case because, well China. And Prusa most likely has access to much better lawyers than Rossmann does. So this ain't going nowhere.
Josef Prusa is very angry because it's evident the AGPL means nothing if it can't be enforced and Bambu is worried that it will get screwed over in the market because they could lose a lot of sales over this. Or even get their products banned in some countries. Or not. Many Bambu fans seem to care very little about it. Because just use "Developer Mode" without understanding the deeper implications. And that it's not really any protection.
Does Rossman have any presence in China? If not, and if the files are hosted outside China, there's nothing China can do.
Right. By their argument it seems like China can get fucked because what are they gonna do, kidnap him and bring him to China to face charges?
These particular files are hosted on GitHub, which is owned by Microsoft, which currently enjoys the ability to do business in China. There are probably things China can do in this case.
You mean get Microsoft to take it down? And then it goes back up on a self-hosted git repo? This does not enable Bambu, Microsoft, or anyone else to sue Rossman in China.
If they open an office in US, can't they sue? Chinese companies have sued US companies before.
EDIT: I meant other way around, same thing.
(Premise: I don’t have a 3D Printer, have next to zero experience using one and never heard of this controversy before. I’m just asking out of curiosity)
I’m in favor of people using open-source software to use better the stuff they bought, but putting aside my bias that seems pretty clearly an illegal thing, can someone ELI5 how could they not lose if they’re sued?
What I understood is that Bambu Lab sold those printers advertising cloud access to their proprietary servers through their “official means”, but a lot of people used unofficial open-source software to access it, because it worked better. Then at a certain point, the company disabled access to apps that weren’t their proprietary one, but people kept using them. Which prompted the company to sue.
It’s an ass move to do, but the open-source software wasn’t officially supported even before, right? And now it’s still used to access their company cloud, not a separate one, right?
From my understanding they didn’t remove any functionality that was officially advertised, and people are now using unauthorized software to access the company’s proprietary cloud, did I misunderstand something?
Bambu Lab's software is forked from software that used the AGPL license. Then they made their code closed source, which is expressly forbidden by AGPL.
Bambu Labs are the ones who have been in the wrong this entire time, it's just that nobody has seriously called them out on it before
Oh, wow. Yes, that's illegal.
I see. Then wouldn’t suing them over this have worked better than “daring” them to sue for this? Or can they use the AGPL argument to win in court even if the case is related to cloud access?
EDIT: actually, is the case over cloud access? Another commenter said it’s DMCA takedowns, is that what they’re using?
Then wouldn’t suing them
You gonna pay the lawyers?
“daring” them to sue
So you can sue for lawyer fees, etc.
Bambu is trying to stop people from using their AGPL code using DMCA takedowns. The AGPL clearly says anyone can use the code. Seems simple to me. If they didnt want people to use their code, they shouldnt have used the AGPL.
Their slicer is forked from Prusa slicer, which is forked from Slic3r which is AGPL.
Unless they write their own slicer from scratch, they are stuck with the AGPL license. They tried to mitigate that by adding poorly implemented user authentication code.
The dev used their AGPL code to create the Orca Slicer fork and now, Bambu Lab is mad because it exposed their shitty security and poor attempt at closing their ecosystem.
…oh. The article only mentions a cease and desist, I didn’t think they were using DMCA takedowns. So the issue (according to Bambu Labs) is that they’re using “their” code, not that they’re accessing their cloud?
Fighting a cease and desist takes money. Lots of it. Especially when the company you're fighting is making billions of dollars on their product. And the guy who created the fork doesn't have that kind of dough. So he opted to not fight it.
Therefore it is left up to others fight those battles.