Restore full BambuNetwork support for Bambu Lab printers
A fork of the open source OrcaSlicer aims to restore full “BambuNetwork” cloud features for Bambu Lab 3D printers, reigniting tension over the company’s move to restrict third‑party access to its cloud services. Commenters weigh the convenience of remote monitoring, mobile apps and cloud slicing against privacy, security and long‑term ownership concerns, especially as Bambu has previously tried to tie even local printing to cloud authorization. Many see the company’s legal threats against the fork’s original developer, and its use of AGPL‑licensed code while limiting user freedoms, as part of a broader trend toward lock‑in and “enshittification” of connected hardware.
Project and Repo Context
- Repo restores “BambuNetwork” cloud support to OrcaSlicer, after Bambu blocked it.
- Several commenters think it’s essentially a clone of the earlier, legally-threatened repo.
- Squashed git history is criticized as bad for provenance and security; people recommend using forks with full history.
- A right-to-repair foundation is now hosting it, explicitly to be able to withstand legal threats.
Cloud vs LAN/Developer Modes
- Bambu printers now have:
- Cloud mode: remote app, monitoring, cloud slicing, but requires Bambu Studio/Bambu Connect and routes via Bambu servers.
- LAN/Developer mode: local token/API key (MQTT/FTP/RTSP) for direct printing, but disables official cloud features like mobile app access.
- Enterprise/pro models reportedly support simultaneous cloud and LAN without the tradeoff, showing the limitation is artificial.
User Needs and Frustrations
- Many want full local control plus remote monitoring: sync filament states, push jobs over LAN, and still use the phone app and camera when away.
- Some are happy in LAN-only mode with VPN/Tailscale/Home Assistant, but others see this as extra burden versus first‑party features they originally had.
- Losing advertised functionality (or having to trade functionality for privacy) is described as unacceptable, even if workarounds exist.
AGPL and Legal Issues
- Bambu’s slicer is based on AGPL code; the disputed plugin reused unmodified AGPL code (e.g., user-agent handling) to talk to Bambu’s cloud.
- Bambu sent legal threats claiming the fork was “impersonating” their client; critics say this adds forbidden restrictions to AGPL use.
- Some argue Bambu may restrict access to their cloud, but not distribution of AGPL-based client code; others see the C&D as intimidation.
Trust, Motives, and Enshittification
- Strong distrust due to:
- Attempted requirement of cloud auth even for LAN printing, later walked back after backlash.
- Edits to blog posts/ToS, removal from archive.org, and earlier warranty/lock‑in controversies.
- Speculated motives: data collection, future subscriptions, regulatory compliance, or market capture, with some pointing to parallels in printers, NAS, and IoT.
- Broader theme: local network support is part of genuine ownership; removing or degrading it post‑sale is seen as theft, fraud, or “enshittification,” even if technically legal.