Live data from Hacker News

Bambu Lab is abusing the open source social contract

jeffgeerling.com

201–210 of 452 posts

Re: Bambu Lab is abusing the open source social contract

#201

Earlier quoted context omitted.

> they're deliberately working towards removing any other form of access to our hardware Maybe I'm mistaken, but I don't think that's what is happening. They aren't doing anything to block OrcaSlicer or any fork from working with the printer using LAN-only mode. It's only if you want to use Bambu Lab's servers for essentially a remote-access solution (which, by the way, kind of defeats the privacy-oriented purpose of…

> They aren't doing anything to block OrcaSlicer or any fork from working with the printer using LAN-only mode. They did. Since the first update in early 2025 LAN-only mode isn't enough to use 3rd party software anymore. Eventually they (partially) caved to the extensive backlash and added "developer mode" which completely exposes your printer by removing existing access controls , coercing users into either giving u…

It sounds like they're doing what people want. People seem to be ascribing a lot of mal-intent to actions that don't seem malicious to me.

> completely exposes your printer by removing existing access controls

If these printers are in LAN-only mode and you want to point 3rd-party software at them, don't you kind of expect the existing access controls (which are probably at least in part tied to cloud services) to be removed? Behind a LAN with developer mode on, you're generally going to (1) not be exposed to the internet anyway, and (2) probably know what you're doing and would be implementing access controls yourself anyway.

If you want a completely open (hardware and software) 3D printer, don't get a Bambu Lab machine I guess? A big part of the value of their printers is that they've managed to make everything so seamless. Some of that relies on a somewhat closed ecosystem. They're the Apple of 3D printers, but everyone keeps expecting them to be the Linux, just because their slicer (or parts of it anyway) is open-source. If openness is more important to you than those conveniences, go with a different brand. It's a good thing we have choices as consumers :)

Re: Bambu Lab is abusing the open source social contract

#202
post #30

Full disclosure: I've never owned a Bambu because I've never loved the idea of a "closed" ecosystem 3D printer, however I have used them, and am very familiar with the 3d printing space beyond Bambu. For anyone considering alternatives: You should know that almost all other 3D printers expect you to know a little more about how they actually work than Bambus. Bambus are as close as you can get to a "just works" type…

I think the Bambu social contract is pretty clear: - they benefit from open source software work - we benefit from their dirt cheap top performing machines As long as they remain the lowest priced and the best, they can do whatever they want if you ask me. They provide insane social value through accessibility. Before them, it was Creality with the Ender 3. My problem with Pruša as an European is that it turns us int…

> As long as they remain the lowest priced and the best, they can do whatever they want if you ask me

Are they actually still the best on price/performance? There are now dozens of Bambu clones at lower prices, I'm wondering how much worse those are (for example, a printer like the Elegoo Centauri Carbon 2)?

Re: Bambu Lab is abusing the open source social contract

#203
post #30

Full disclosure: I've never owned a Bambu because I've never loved the idea of a "closed" ecosystem 3D printer, however I have used them, and am very familiar with the 3d printing space beyond Bambu. For anyone considering alternatives: You should know that almost all other 3D printers expect you to know a little more about how they actually work than Bambus. Bambus are as close as you can get to a "just works" type…

Prusa is still the most 'open source-ish' choice, but they're no longer a polar opposite to Bambu, in 2023 they started making efforts to stop commercialization of their designs, stopped sharing source/design material for their PCBs, etc. Then in 2025 they changed their 'open community license' to say users may not: “Sell complete machines or remixes based on these files, unless you have a separate agreement…” and “T…

Their printers are no longer open source hardware, according to the definition endorsed by a certain Josef Pruša https://freedomdefined.org/OSHW#Endorsements

Re: Bambu Lab is abusing the open source social contract

#204

Good article, but I'd like to ask about two small technical details (I've used Bambu before, but I'm not very familiar with the 3D printing ecosystem). 1. OrcaSlicer: so it's a fork of Bambu's official client, Bambu Studio - but it apparently still goes through Bambu's servers for printing? How exactly does that work? Does it also "impersonate" the User-Agent, and Bambu was okay with that? 2. OrcaSlicer-bambulab: if…

Orcaslicer is a perfectly legal fork, and in the past downloaded the official (closed source) binary blob to talk to the servers.

Bambu doesn’t want to serve people who reverse engineer the new (again, closed source) binary blob.

All of this being about the AGPL is just disingenuous ragebaiting.

Re: Bambu Lab is abusing the open source social contract

#205
There are many valid criticisms one can make about Bambu Lab, but the constant overreactions to everything they do is so tiring. Somebody at their company saw a fork with their own company name on it, impersonating their own client auth code, and sent a C&D.

The receiver of the C&D should see a lawyer about what changes or user-facing messages might get Bambu to back off. This is a normal, solvable business disagreement, not an excuse for everyone to get their pitchforks out again.

Also: I run multiple Bambu printers offline and they all work fine via sneakernet without anyone's files going anywhere. People should stop acting like these devices are bricks when used without internet access.

Re: Bambu Lab is abusing the open source social contract

#206
post #38

I own a H2C and have been a huge fan of bambu for a few years, full disclosure. I don't really see why everyone is up in arms about this. You are able to print in LAN mode or directly through USB drives without going through bambus servers. Their slicer is open source but it downloads a plugin once you launch it if you choose to which is closed sourced that interacts with their APIs. Someone reverse engineered the pl…

> Their slicer is open source but it downloads a plugin once you launch it if you choose to which is closed sourced that interacts with their APIs.

It is very dubious way to subvert GPL, even GPL2, not to mention [A]GPL3.

It was discussed many times that you cannot have close-sourced plugin for GPL host program, as loading plugin is linkage and it is covered by full GPL (only LGPL has linkage exclusion).

Re: Bambu Lab is abusing the open source social contract

#207

Earlier quoted context omitted.

Prusa is still the most 'open source-ish' choice, but they're no longer a polar opposite to Bambu, in 2023 they started making efforts to stop commercialization of their designs, stopped sharing source/design material for their PCBs, etc. Then in 2025 they changed their 'open community license' to say users may not: “Sell complete machines or remixes based on these files, unless you have a separate agreement…” and “T…

I've been a Prusa defender for a long time, including when they added the break-off tab to enable custom firmware which caused a lot of upset. They're doing what it takes to be a business. I was glad when they moved to more injection molded parts instead of trying to 3D print their own parts. It was a cool idea at the start but the time for that was long past. My only slight objection is that you can tell they're try…

I still remember running Red Hat Linux when it was free and open source, before Red Hat Enterprise Linux, before Fedora, before CentOS, before RockyOS...

It's tough to build a business around a product that takes a lot of capital to build, and you offer for free to your competitors...

Re: Bambu Lab is abusing the open source social contract

#208
post #181

Earlier quoted context omitted.

weev got convicted for something pretty similar to this. His conviction was vacated, but he did spend time in prison for unauthorized access to an AT&T server that only required a specific user agent and a guessable numeric device ID number. At least in the US, the law against unauthorized access to a computer system has no requirements for how good the security has to be. If you should reasonably know you're not sup…

I checked and in that case [0] specifically, the court specifically doubted that such access was violating any applicable laws. Course, it got vacated before that could be properly addressed and this seems to be specific to NJ so if someone knows a broader case, happy to read up, but to me this makes the argument stronger that there is no reason to just presume such a "bypass" (if that counts, many of us have "bypass…

There was more than one court involved. He was convicted. Then he appealed and the appeals court vacated the conviction. So from one perspective, "the law" as a whole decided that he wasn't guilty. From another perspective, he still got involuntary lodging courtesy of the state.

Re: Bambu Lab is abusing the open source social contract

#209
post #30

Full disclosure: I've never owned a Bambu because I've never loved the idea of a "closed" ecosystem 3D printer, however I have used them, and am very familiar with the 3d printing space beyond Bambu. For anyone considering alternatives: You should know that almost all other 3D printers expect you to know a little more about how they actually work than Bambus. Bambus are as close as you can get to a "just works" type…

Chinese printers, like Chinese drones, Chinese PV equipment, and Chinese electric cars are inexpensive but that's because the Chinese Communist Party loves to pick winners.

They subsidise the living heck out of designated national champions, dump oceans of cheap product onto the international market, kill off international competitors, and then seize control of markets. It is neither legal, nor morally defensible.

Want a printer that happens to not be made in China? Good luck. Pay more, or knuckle under, and accept Chinese control of your technology, and increasingly, what you are allowed to say and think.

Re: Bambu Lab is abusing the open source social contract

#210
post #159
post #67

Earlier quoted context omitted.

Any instance anywhere that a court has considered an UA sufficient for access control? Especially one published under a copyleft license?

Techies like us get caught up in mechanism all the time in discussions like this. But, though there are some explicit laws where that’s how it works, that’s not generally how the legal system works. If I have a private server, and I don’t give you permission to access it - or, even better, tell you not to, it doesn’t really matter how I secure it. If you access it, you’re in the wrong. To give a physical analogy, it…

In general, I agree with you. However, to extend your analogy a bit further, so that it applies to _this_ situation: suppose you buy said house. When the former owner hands over the keys, you copy them. Then, one day, you enter the house using the copied key. The former owner can't really be all that upset, can they?

1. You bought the house. 2. They gave you a key, which implies that you have permission to use it. 3. Is the problem really the _copy_ of the key?

Post reply on HN