Open Source Project Shuts Down Over Legal Threats from 3D Printer Company Bambu Lab (tomshardware.com) 107
The free/open source project OrcaSlicer is a popular fork of 3D printer slicing software from Bambu Lab. But Tuesday independent developer Pawel Jarczak shuttered the project "following legal threats from Bambu Lab," reports Tom's Hardware:
Jarczak's fork of OrcaSlicer would have allowed users to bypass Bambu Connect, a middleware application that severely limits OrcaSlicer's access to remote printer functions in the name of security. Jarczak said in a note on GitHub that Bambu Lab threatened him with a cease and desist letter and accused him of reverse engineering its software in order to impersonate Bambu Studio.
From Bambu Lab's blog post: Bambu Studio is an open-source project under the AGPL-3.0 license. Anyone can take its code, modify it, and distribute it... That's what OrcaSlicer does, and 734 other forks do as well. We have no issue with that and never have. At the same time, a license for code is not a pass to our cloud infrastructure... Our cloud is a private service. Access to it is governed by a user agreement, not the AGPL license... [T]he modification in question worked by injecting falsified identity metadata into network communication. In simple terms: it pretended to be the official Bambu Studio client when communicating with our servers... If this method were widely adopted or incorrectly configured, thousands of clients could simultaneously hit our servers while impersonating the official client.
"User-Agent is not authentication," counters OrcaSlicer's developer. "It is only self-declared client metadata. Any program can set any User-Agent." And "the User-Agent construction comes directly from Bambu Lab's own public AGPL Bambu Studio code.... So on what basis can anyone claim that I am not allowed to use this specific part of AGPL-licensed code under the AGPL license...? My work was based on publicly available Bambu Studio source code together with my own integration layer."
But the bottom line is that Bambu Lab "contacted me directly and demanded removal of the solution." I asked whether I could publish the private correspondence in full for transparency. That request was refused... They also referred to legal materials and stated that a cease and desist letter had been prepared...
I removed the repository voluntarily. That removal should not be interpreted as an admission that all legal or technical allegations made against the project were correct. I removed it because I have no interest in maintaining a prolonged dispute around this particular implementation, and no interest in continuing to distribute it.
YouTuber and right-to-repair advocate Louis Rossmann reviewed the correspondence from Bambu Lab — then pledged $10,000 for legal expenses if the developer returned his code online. ("I think that their legal claim is bullshit," Rossman said Saturday in a YouTube video for his 2.5 million subscribers. "I'm not a lawyer, but I'm willing to put my money where my mouth is.")
The video now has over 129,000 views so far. "Rossman has not started a crowdfunding site yet," Tom's Hardware notes, "stating in the comments that he wants to prove to Jarczak that he has supporters willing to put their money where their mouth is. The video had over 129,000 views so far, with commenters vowing to back the case as requested."
From Bambu Lab's blog post: Bambu Studio is an open-source project under the AGPL-3.0 license. Anyone can take its code, modify it, and distribute it... That's what OrcaSlicer does, and 734 other forks do as well. We have no issue with that and never have. At the same time, a license for code is not a pass to our cloud infrastructure... Our cloud is a private service. Access to it is governed by a user agreement, not the AGPL license... [T]he modification in question worked by injecting falsified identity metadata into network communication. In simple terms: it pretended to be the official Bambu Studio client when communicating with our servers... If this method were widely adopted or incorrectly configured, thousands of clients could simultaneously hit our servers while impersonating the official client.
"User-Agent is not authentication," counters OrcaSlicer's developer. "It is only self-declared client metadata. Any program can set any User-Agent." And "the User-Agent construction comes directly from Bambu Lab's own public AGPL Bambu Studio code.... So on what basis can anyone claim that I am not allowed to use this specific part of AGPL-licensed code under the AGPL license...? My work was based on publicly available Bambu Studio source code together with my own integration layer."
But the bottom line is that Bambu Lab "contacted me directly and demanded removal of the solution." I asked whether I could publish the private correspondence in full for transparency. That request was refused... They also referred to legal materials and stated that a cease and desist letter had been prepared...
I removed the repository voluntarily. That removal should not be interpreted as an admission that all legal or technical allegations made against the project were correct. I removed it because I have no interest in maintaining a prolonged dispute around this particular implementation, and no interest in continuing to distribute it.
YouTuber and right-to-repair advocate Louis Rossmann reviewed the correspondence from Bambu Lab — then pledged $10,000 for legal expenses if the developer returned his code online. ("I think that their legal claim is bullshit," Rossman said Saturday in a YouTube video for his 2.5 million subscribers. "I'm not a lawyer, but I'm willing to put my money where my mouth is.")
The video now has over 129,000 views so far. "Rossman has not started a crowdfunding site yet," Tom's Hardware notes, "stating in the comments that he wants to prove to Jarczak that he has supporters willing to put their money where their mouth is. The video had over 129,000 views so far, with commenters vowing to back the case as requested."
Stop purchasing Bambu products (Score:5, Insightful)
Re: (Score:3)
Re:Stop purchasing Bambu products (Score:4, Informative)
Bambu Labs has nice hardware, but their software is mediocre and they simply do not care about their customers. DRM everywhere.
I'm sticking with Prusa and will gladly pay the premium.
Re: (Score:3)
They've made a nice easy-to-use ecosystem. For $400 you can get a P1S that supports adding an AMS, auto bed leveling, enclosed-chamber printing, high precision, high print speeds, and 300/100C nozzle/plate temps, and has an easy cloud print service and a robust ecosystem of models you can just download and print with no extra config straight from the app.
But yeah, their behavior is increasingly entering bad-actor territory. I wonder how long it'll be before they lock entry-level printers into their branded
Re:Stop purchasing Bambu products (Score:4, Informative)
Threats of lawsuits (especially to open source products, which do not have deep pockets) are the new corporate approach to what would appear to be appropriate reverse engineering. The only way forward, if you disagree, is to refuse to purchase any Bambu products.
Already done. When I was choosing what 3D printer to buy to replace my aging Snapmaker A350 last year, I read about Bambu's questionable commitment to openness, and decided to buy a Creality printer (K2 Plus with CFS) instead. Over the year that followed, I bought a Creality Hi with CFS as a second printer, plus two additional CFS units, a filament dryer, a spare Creality tool kit (since the Hi doesn't come with one), and more than half a grand worth of filament.
I've personally spent well close to $3,700 on Creality products in the last year (not counting third-party filament and the DXC2 extruder upgrade) precisely because Bambu comes across as being a bunch of litigious a**holes who are trying to lock down their products and prevent users from being able to modify the hardware that they bought.
As far as I'm concerned, they've dug their grave in the 3D printer market. Stick a fork in it. They're done.
Re: (Score:2)
How is the K2 treating you? I'm thinking of getting one, the old Ender 3 is getting a bit dated.
Re:Stop purchasing Bambu products (Score:5, Informative)
Anyone even remotely clued on hasn't purchased a Bambu product in a long time.
We literally run stories https://hardware.slashdot.org/... [slashdot.org] every https://hardware.slashdot.org/... [slashdot.org] year https://hardware.slashdot.org/... [slashdot.org] about what a shitshow this company is in terms of consumers lockout and their shitty cloud print service.
Re: (Score:2)
What are you even saying? You are not forced to use their cloud service.
Oh thank god. So a company that treats its users with distain, gaslights the community repeatedly, uses legal threats to shutdown legitimate open source capability that expands the use of the printer for some people, and has in history actively damaged customers printers using one of their features, is a-ok in your books?
Fuck I wish I had you as a customer. I could probably piss on you and get you to pay me and thank me for it afterwards.
To be clear this is not a criticism of anyone who has a Bambu labs pri
Re: (Score:1, Flamebait)
I like their products. I just want printing without fuss and without having to learn every detail about leveling, etc. Their product works for me and I do not care about its openness, it is about as important for what I need it as my headphones being open sourced (not at all). So this product is for my use case, not for people who want to control every aspect of their printer and every software feature.
IF they decide to make it prohibitively expensive to operate their hardware, then I will go back to a
Re: (Score:2, Insightful)
I like their products. I just want printing without fuss and without having to learn every detail about leveling, etc. Their product works for me and I do not care about its openness, it is about as important for what I need it as my headphones being open sourced (not at all). So this product is for my use case, not for people who want to control every aspect of their printer and every software feature.
The problem is that their model works until it doesn't.
Having a good out-of-the-box "it just works" experience doesn't preclude letting people tinker. If anything, letting people tinker results in a better out-of-the-box experience in the long term, because the manufacturer can see what people are doing with their technology and can clean it up and make it more broadly available if it is useful. The key is ensuring that the default experience doesn't require tinkering for the majority of customers. And s
Re: (Score:2)
Re: (Score:1)
Completely disagree. 100% disagree. If I need something that my printer from Bambu cannot do I will get another printer. For what I need it though it is great and keeps me from *wasting* time. My time is what is important to me more than money.
Re: (Score:3)
However, there was a 3rd party attempt on making additional functionality for the printers, Bambu demanded to stop this. Effectively, they reduced your options with your printer. It may or may not be important. But I would take it as a troubling sign. What can they do next? Especially, that there was some bad publicity a year or two ago, already.
Re: (Score:2)
Re: (Score:2)
I can print to my Bambu printer locally by using LAN only or an SD card, not sure why you think I need their cloud to print at all.
Also https://orca-slicer.com/ [orca-slicer.com] is not offline, some kind of a fork of it is offline.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Louis Rossmann (Score:5, Informative)
Louis is probably the best weapon the Right To Repair community has right now.
Re:Louis Rossmann (Score:4, Interesting)
I used to somewhat dislike him as a bit of an abrasive, unpleasant guy, but it turns some jobs you just really need an asshole for.
He's a real social justice warrior in the most literal, positive sense and he's using his platform for good.
Re: (Score:2)
It makes all the difference whether someone is being an asshole to you, or an asshole for you. Sometimes you actually welcome the latter case.
Re: Louis Rossmann (Score:2)
I'm reminded of Henry Rollins talking about how people think he's an angry person. "I'm not angry _at_ you. I'm angry _for_ you." Louis and Henry both hate seeing people get screwed over (especially by politicians) and are quite vocal about it.
Re: Louis Rossmann (Score:2)
Everything i saw watching him early on in his live streams years ago showed me he is not a nice person and definitely has issues with how he relates to women and others.
But, he has also done a ton of good for right to repair.
Both can be true at the same time.
Re: Louis Rossmann (Score:2)
To be fair, being a "nice guy" isn't considered positive in modern parlance.
Private correspondence? (Score:5, Insightful)
"I asked whether I could publish the private correspondence in full for transparency. That request was refused."
If you send me an unsolicited letter then that letter becomes my property.
I don't see what grounds you can order me not to publish it. Or burn it. Or use it as a signal flag on my yacht.
Something is "off the record" or "confidential" only if both parties agree to that beforehand.
Re:Private correspondence? (Score:5, Informative)
The grounds are usually that Big Company X can afford to sue Little Guy Y and Little Guy Y can't afford to defend himself even if the suit has no legal basis.
As they say, America has the best legal system money can buy.
Re: (Score:2)
Re: (Score:2)
Something is "off the record" or "confidential" only if both parties agree to that beforehand.
Yes and no. You can absolutely classify correspondence that is unsolicited as confidential. While in practice the publishing of this itself is legally not much of an issue, if the result can be shown to cause a direct impact on parties you can of course be sued for it.
And even if you are legally in the right, can you afford to defend yourself? I absolutely understand that a voluntary hobby hacker has better things in life to concern himself with than fighting with a company.
Re: (Score:2)
You can absolutely classify correspondence that is unsolicited as confidential.
Unsolicited is the key word. If you send me some correspondence in an atempt to create some sort of relationship between us without my prior consent, you damage my right of freedom of (and from) association. First Amendment.
If you think this is not the case, then allow me, confidentially, to inform you all of where I buried the bodies.
beat them senseless (Score:3, Insightful)
There may well be a legit issue that Bambu is facing, there's a bunch of "think of the children" stuff in play right now, it's mostly about ghost guns from what I have seen. They are perhaps under pressure and maybe they will be compelled to do things in terms of identity of users and/or items being printed. This is another instance of gun nuts ruining things for the rest of us.
But the chickendroppings manner in which they approached this merits a vigorous walloping. If they HAVE to do it due to some government pressure, be upfront, tell all of us, and maybe we'll put a stop to it. What they did here just smacks of ... well ... besides being just plain stupid when dealing with FOSS developers, it smacks ... and they should receive some smacks in return.
Re: (Score:3, Insightful)
>"This is another instance of gun nuts ruining things for the rest of us."
Please define "gun nuts" because exercising your constitutional and lawful rights to be able to defend yourself and others is not nutty. And printing accessory parts isn't really all that nutty, either. People aren't "printing guns", at least not with plastic printers.
Your ire should be pointed squarely at the people at fault for making this mess- legislators who are apparently completely clueless about both firearms and technolo
Re: (Score:2)
Bambu Lab wants to sell its products in the wider international markets - for the purpose of increased profitability of course. Therefore, it needs to optimize its offerings so that it doesn't fall afoul of the law in all countries of interest simultaneously.
Re: (Score:1)
Do these same restrictions apply to hardware stores selling power tools? Guns can be made with those too.
Re: (Score:2)
If you try to print an entire gun, you'll most likely end up in the ER when you fire it. The plumbing aisle of the hardware store is much more relevant to preventing improvised guns.
Re: (Score:2)
People aren't "printing guns", at least not with plastic printers.
Yes, they are. They aren't printing every single part of the gun, but yeah, they are printing guns. And I say that as someone who plans to print one eventually, though probably not while I live in California. You can make your own rifled barrels with EDM, too, so you actually can manufacture every part of the firearm yourself.
Re: (Score:2)
Re: (Score:2)
>"They aren't printing every single part of the gun, but yeah, they are printing guns."
Well, no. They are printing parts of guns, not a whole gun. The barrel is certainly not printed. Nor are springs, fasteners, striker, etc.
>"You can make your own rifled barrels with EDM"
At least for now, [essentially] nobody has an EDM machine at home. And this is no different from just making parts with metal machining tools. Are we going to ban/restrict metal lathes and such? Or force computers on them so th
Re: (Score:2)
That's the crux of it. We have a bunch of legislators squawking like frightened chickens about "printing guns" who don't realize that the essential parts that make it a gun can't be printed in plastic (unless you WANT to go have an ER physician pluck plastic bits out of your face).
Meanwhile, no regulation whatsoever on the plumbing aisle of your favorite hardware store where you can get parts for a useful improvised gun.
Re: (Score:1)
Re: (Score:2)
Could also be a warranty issue. Some poor designs rely on firmware to enforce limits and prevent damage.
Re: (Score:2)
Some poor designs rely on firmware to enforce limits and prevent damage.
Literally all consumer level 3d printers can damage themselves to the point that they will need maintenance before they will work again and are protected only by firmware. End stops are soft, not hard, they do not require physical intervention to reset and if the firmware ignores them then you will strip belts or cogs at best.
Re: (Score:2)
Many printers, including Bambu Labs', don't have endstop sensors. They run to the end and detect the stepper stall. They're direct driven by the stepper motors and don't have the power to "strip belts or cogs."
Re: (Score:2)
Many printers, including Bambu Labs', don't have endstop sensors. They run to the end and detect the stepper stall.
Yeah, that's also done with a sensor. It's done with current sensing. And it's not a hard stop, it's a soft stop. So, exactly what I said it was. Note I didn't mention a switch or hall sensor.
They're direct driven by the stepper motors and don't have the power to "strip belts or cogs."
Then they can kill the steppers. That's not better.
Re: (Score:2)
Steppers skip steps without damage.
Anyway, this software does not replace the firmware.
Re: (Score:2)
Re:beat them senseless (Score:5, Interesting)
There is absolutely zero legit issue Bambu is facing. This is AGPL software and they are attacking a user/developer who is obeying the terms of the license. They accused him of reverse engineering which is explicitly protected by the DMCA for the purpose of interoperability! The other main thing they accused him of is impersonating their company for setting a User-Agent string, when this is settled case law! The specific case is Sega v Accolade [wikipedia.org] and it is from 1992! Fuck Bambu coming, going, and in every other direction, this is malicious and the lawyers either absolutely know that what they are doing here is illegal or they are wholly incompetent and shouldn't be allowed to call themselves lawyers.
Re: (Score:3)
it's mostly about ghost guns from what I have seen.
Then they better craft some bills to add this snitch technology to lathes, mills, drill presses, and every bit of CNC machinery in existence because all of those things can be used to make 'ghost guns' as well...even though it's 100% legal to make your own firearms.
Then they can start on adding it to hacksaws, files, tin snips, pliers, etc etc etc.
Re: (Score:2)
I am going to assert this isn't your garden variety hoplophobia, but more of wanting to remove 3D printing from the hands of the average person, because (to those regulators) only larger companies should be inventing and selling products... and the products should only be coming from China or whomever lines their pockets.
There are other ways to deal with ghost guns. None of them are addressed. This is about removal of a technology from the hands of the average person.
Someone with any sense wouldn't be wan
Orca Slicer is not shutting down (Score:5, Informative)
The developer of a fork of Orca Slicer that is designed to communicate directly with Bambu Labs printers is shutting down his fork. Orca Slicer, which supports many printers, is not shutting down.
Re: (Score:2)
Yes, that's true. On the other hand, a specious attack on any fork of Orca is effectively an attack on Orca in general, and the AGPL at the same time. And as attacks go, they don't get much more specious than this. They are complaining that the fork involves some things which are explicitly legal under the law, and some other things which are understood to be legal under well known case law.
Re: (Score:2)
Bambu Studio (from which Orca Slicer is forked, and which is itself forked from PrusaSlicer, which is forked from Slic3r) itself is likely in violation of the AGPL due to not releasing the source code for the "BambuStudio Network Plugin" that is used for communicating with their printers, which is a "plugin" purely in an attempt to avoid the AGPL, but may not actually qualify for such an exclusion due to its nature (as a required component to use the software for its intended purpose) and how its loaded (DL
According to the summary... (Score:3)
...this only applies to cloud access
Why would anybody choose the Bambu cloud?
It works great locally
Re: (Score:1)
"It works great locally" - Um, no it doesn't?
Re: (Score:2)
"It works great locally" - Um, no it doesn't?
Printing to Bambu printers without the cloud, locally, doesn't work?
Re: (Score:2)
I've printed many hundreds of kg on my P1S, thanks.
I do not consider having to write data out to a card and transport it back and forth between the printer and the computer to be the pinnacle of convenience. That's something that would be considered embarrassingly inconvenient for a 1980s printer, let alone a modern net-connected device. And it's designed to be inconvenient for non-cloud prints for a reason.
Re: (Score:3)
Re: (Score:2)
Yes, it does. I don't know why there is so much FUD surrounding these printers, but they are fully capable of LAN printing without touching Bambu's cloud. It just takes a little more work to pair the printer to Bambu Studio. They are even capable of legacy "print Gcode from micro SD card", but who wants to do that these days?
Wasted effort (Score:3)
I suppose their methodology already suggests a distinct lack of consideration in certain choices, but, still!
Re: (Score:2)
Buy a Prusa (Score:3)
Re: (Score:2)
FOSS and hasn't yet bowed down to California's cloud AI DRM bullshit mandates.
Great machines and well supported, with a good community as well.
Re: (Score:2)
Build a Voron (Score:2)
Nothing against Prusa except the prices are pretty wild.
If you build your own printer you won't have to worry about any type of potential software rug pull.
This should go well. (Score:4, Insightful)
Re: (Score:3)
If these guys are actually treating a user agent string as an authentication mechanism
Yep, this is as dumb as it gets. It's like being told only to open the door for Bob, and then complaining that you opened the door for someone who says he's Bob.
Can free ICQ clients use ICQ servers, reloaded (Score:4, Interesting)
The response of "User-Agent is not authentication" is a strawman response to "Unofficial clients should not use our servers". They used it as identification of clients, not authentication. Would the developers be happier if they had used an API key for the web interaction, but package that fixed API key into the app? Would that be "authentication" and thus better to them? It's the same effect, and the open source clone would copy it too.
Same discussion as 30 years ago with open source clones of messaging apps such as ICQ. The open source client pretends, on those days through reverse engineering, to be the official client. Ultimately, it was okay then, because it was beneficial for the operators to have a larger network of users who can talk to each other. Does this dynamic apply here?
Re: (Score:3, Informative)
It's perhaps relevant that ICQ did also eventually pull permission from 3rd party clients, though I don't know that it's quite an apples-to-apples comparison because they were closed source to begin with and as far as I know never had to sue anyone to accomplish booting off everyone not using their official client.
Re: (Score:2)
ICQ did also eventually pull permission from 3rd party clients, though I don't know that it's quite an apples-to-apples comparison because they were closed source to begin with and as far as I know never had to sue anyone to accomplish booting off everyone not using their official client.
I was using a third party client for ICQ long after anyone was bothering to use ICQ. I only stopped since nobody was contacting me that way, not because it became impossible to use ICQ with third party clients.
Re: (Score:1)
IIRC, the final banning of 3rd party clients, separate from several prior waves of efforts to make things "difficult" for them, happened at the end of 2018, and included the requirement to register with an actual phone number to continue using the service. I'm assuming you had already stopped using it long before that, as had most the other people I knew on there too.
Re: (Score:2)
Same discussion as 30 years ago with open source clones of messaging apps such as ICQ. The open source client pretends, on those days through reverse engineering, to be the official client. Ultimately, it was okay then, because it was beneficial for the operators to have a larger network of users who can talk to each other. Does this dynamic apply here?
I'd have gone with "Every web browser is Mozilla", personally, but yes.
If you're using a user agent for any sort of security purpose, you're not just doing security wrong; you're doing security so wrong that somebody is going to write an entire book as a postmortem about your company.
Moreover, if your service can't handle the traffic of a mere thousands of clients (four-digit QPS) hitting it at once, you have much bigger problems than security. I forgot how to count that low a long time ago.
Finally, the el
Re: (Score:2)
Does this dynamic apply here?
A 3D printer is a product not a communication network benefitting from the network effect. It's likely a very different dynamic, especially given the evidence that Bambu doesn't think this is worth while enough to the point of actually threatening the developer.
Re: (Score:2)
The open source client pretends, on those days through reverse engineering
See 3.1.6.1: https://watermark02.silverchai... [silverchair.com]
Ultimately, it was okay then, because it was beneficial for the operators to have a larger network of users who can talk to each other. Does this dynamic apply here?
https://en.wikipedia.org/wiki/... [wikipedia.org]
I have an offline bambu printer and use orcaslicer (Score:1)
I don't need to see what my printer is doing or print from an app while out of the house.
I just put my models on a usb drive then plug said drive into the printer. I do use the bambu software for some random garbage I want to print. Even then, usb to the printer.
Re: (Score:1)
"I just put my models on a usb drive then plug said drive into the printer."
You must have a lot of spare time on your hands.
Re: (Score:2)
You must have a lot of spare time on your hands.
Says the guy simping on Slashdot for a 3d printing company built on FOSS making an attack on FOSS, for free.
Re: (Score:1)
Re: (Score:2)
"How often do you think I print?"
Seemingly not very.
Pseudonomous fork in 3,2,1 ... (Score:2)
Seriously, now the cat's out of the bag, there's no stopping.
A better response? (Score:2)
I have an Elegoo Neptune 3 Pro which I may upgrade at some point, so I've been following the Bambu situation since it became news. But I'm not terribly well plugged in to the 3D scene, so apologies in advance if what I'm about to suggest is silly or otherwise not practical.
How about setting up an open cloud service which can fool Bambu printers into using it instead of Bambu's own service? I get that might not provide some of the features and capabilities that would rely on tight integration. But it would g
Re: (Score:2)
The best solution is replacement of their electronics and thus freedom from their entire software stack. There are mods for a number of printers for doing this. I for one have a FlashForge Adventurer 5M and while it is hackable and they haven't done anything stupid to users yet, they do have horribly inadequate RAM (128MB!) so there's a project to replace all the electronics with a Pi and a common control board.
On occasion there have been commercial replacement boards for some printers. Biqu has made some f
Re: (Score:2)
I use an old Dell Wyse 3040 thin client for that - cheaper than a pi and higher performance too.
Re: (Score:2)
If you're using all USB connections that's perfectly rational. If you need SPI or I2C then you will need additional hardware, otherwise there's no problem with your approach. OTOH a Pi is a hundred bucks and low power and will fit in pretty much any printer, so there's that I guess. Someday when I have another printer I will replace the guts of my Adventurer 5M because 128MB RAM is pathetic and causes real problems. It would also be nice to have the printer do its own timelapses.
Re: (Score:2)
I paid 20 euros for the Dell, have a toolhead motherboard (EBB36) and the printer motherboard has I2C, SPI and CAN, so that is also covered. All of this together cost me 50 euros or so.
Re: (Score:2)
You can print directly to these printers, even using bambu software, if you have the right firmware level and software, all from Bambu. Because they're not trustworthy you can ditch the Bambu slicer and use their proxy software to print directly to the printer from another slicer. But that's still their junk software that may autoupdate and stop allowing you to do that. So those of us who bought these things before
So, err, where's the source ? (Score:2)
Come on guys, I want to tattoo it on my arm.
Re: (Score:2)
The link was in the summary that had the offending lines: [github.com]
set(SLIC3R_APP_NAME "BambuStudio")
Re: (Score:2)
To avoid this being seen by anyone else and spread even further, I have torn up my monitor screen and thrown away the pixels.
Re: (Score:2)
Re: (Score:2)
Cuecat anyone ? (Score:3)
Dodged a huge bullet (Score:2)
What ... (Score:2)
OK, there's the possibility of a future mandatory paid subscription model. And a filtering function, to prevent assholes from printing guns.
Re: (Score:2)
About the only thing any cloud service for printing provides is a way to monitor the printer and send jobs to it when you're not on the same network. And the only reason this is still an issue at all is that too many folks are still stuck on IPv4.
Re: (Score:2)
too many folks are still stuck on IPv4
Printer is IPv6 only? How would it even work if my home network were "stuck on" IPv4?
I can understand the remote printing (not on the same network) part. But only up to the point where something jams and I'm not there to yank the plug and untangle it before it gets hopelessly borked.
Re: (Score:2)
too many folks are still stuck on IPv4
Printer is IPv6 only?
What I'm saying is that if everyone had IPv6 in their homes and offices, remote access wouldn't require all the silly cloud server games. You could just hit the device directly by its IPv6 address, and assuming your router suppoerts UPNP pinholes, you're done. You'd need dynamic DNS and that's it.
I can understand the remote printing (not on the same network) part. But only up to the point where something jams and I'm not there to yank the plug and untangle it before it gets hopelessly borked.
An emergency stop button in the app should be able to do the same thing. If that's not possible, it's a rather bad design flaw.
Also, if something jams in a way that could cause meaningful damage (beyond having t
riddiculous (Score:2)
Let's use the method of Mme Streisand and let some guy in Vietnam fork the code.