{"id":626,"date":"2026-05-21T10:53:01","date_gmt":"2026-05-21T10:53:01","guid":{"rendered":"https:\/\/silvybrand.com\/?p=626"},"modified":"2026-05-21T10:53:01","modified_gmt":"2026-05-21T10:53:01","slug":"bambu-agpl-pawel-jarczak-open-source-threat-dmca-github","status":"publish","type":"post","link":"https:\/\/silvybrand.com\/?p=626","title":{"rendered":"\u2018Fuck you, Bambu\u2019: How one private message could change the face of 3D printing"},"content":{"rendered":"<p><br \/>\n<\/p>\n<div id=\"zephr-anchor\">\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy2 _17nnmdy0 _17nnmdy7 _17nnmdy5 _1xwtict1 _17nnmdyb\">Bambu Lab makes the best, most accessible 3D printers yet, but that reputation is suddenly under siege. It all started when Pawe\u0142 Jarczak received a private message from the company on Reddit asking him to delete his code. Now the 3D printing community is lining up behind Jarczak to fund a war against Bambu \u2014 and the future of 3D printers could be at stake.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Jarczak is a developer who shared a way to let people remote control their Bambu printers without using Bambu software. But Bambu wanted to lock down its system, despite relying on open-source code. That provoked a furious coalition of open-source advocates and YouTubers to respond.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">\u201c<a href=\"https:\/\/www.youtube.com\/watch?v=qLLVn6XT7v0\">I\u2019ll put up $10,000 to teach bambu labs a lesson<\/a>,\u201d declared consumer rights advocate Louis Rossmann, pledging to help defend Jarczak in court.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">\u201c<a href=\"https:\/\/www.youtube.com\/watch?v=eb48MdtNaDQ\">I\u2019m never buying a Bambu Lab 3D printer again<\/a>,\u201d stated maker Jeff Geerling, adding that he\u2019d gladly chip in too. (He\u2019s changed the YouTube title since.)<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">\u201c<a href=\"https:\/\/gamersnexus.net\/fk-you-bambu-lab\">Go fuck yourself, Bambu<\/a>,\u201d wrote <em>GamersNexus<\/em>, pledging to commit $10,000 as well. (It\u2019s also halting previously unannounced plans to buy $150,000 of Bambu hardware for a 3D printing project, editor-in-chief Steve Burke tells <em>The Verge<\/em>.)<\/p>\n<\/div>\n<div class=\"duet--article--block-placement _1o279nj2 _1o279nj0 duet--article--article-body-component\">\n<div style=\"position:relative\">\n<div class=\"_1ymtmqpl\">\n<div class=\"\">\n<div style=\"background-image:none\" class=\"duet--media--content-warning ucljxw0\">\n<div class=\"duet--article--image-gallery-image kqz8fh0\" style=\"aspect-ratio:1.334884\" id=\"dmcyOmltYWdlOjkzNDgwOQ==\"><a class=\"kqz8fh1\" href=\"https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_6cpAKPuw9X.jpg?quality=90&amp;strip=all&amp;crop=0,0,100,100\" data-pswp-height=\"430\" data-pswp-width=\"574\" target=\"_blank\" rel=\"noreferrer\"><img alt=\"\u201cGo ahead, Bambu: Sue us,\u201d taunts GamersNexus, which has also begun investigating scattered reports of a Bambu printer catching fire.\" data-chromatic=\"ignore\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"x271pn0\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image\/svg+xml;charset=utf-8,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' %3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'\/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'\/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'\/%3E%3CfeComposite operator='out' in='s'\/%3E%3CfeComposite in2='SourceGraphic'\/%3E%3CfeGaussianBlur stdDeviation='20'\/%3E%3C\/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mN8+R8AAtcB6oaHtZcAAAAASUVORK5CYII='\/%3E%3C\/svg%3E&quot;)\" sizes=\"(max-width: 639px) 100vw, (max-width: 1023px) 50vw, 700px\" srcset=\"https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_6cpAKPuw9X.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=256 256w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_6cpAKPuw9X.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=376 376w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_6cpAKPuw9X.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=384 384w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_6cpAKPuw9X.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=415 415w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_6cpAKPuw9X.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=480 480w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_6cpAKPuw9X.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=540 540w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_6cpAKPuw9X.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=640 640w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_6cpAKPuw9X.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=750 750w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_6cpAKPuw9X.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=828 828w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_6cpAKPuw9X.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1080 1080w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_6cpAKPuw9X.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1200 1200w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_6cpAKPuw9X.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1440 1440w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_6cpAKPuw9X.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1920 1920w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_6cpAKPuw9X.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2048 2048w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_6cpAKPuw9X.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400 2400w\" src=\"https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_6cpAKPuw9X.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400\"\/><\/a><\/div>\n<\/div>\n<\/div>\n<p><figcaption class=\"duet--article--dangerously-set-cms-markup _1xwtict2 qama0ia\"><em>\u201cGo ahead, Bambu: Sue us,\u201d taunts <\/em>GamersNexus<em>, which has also begun investigating scattered reports of a Bambu printer catching fire.<\/em><\/figcaption><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">If that wasn\u2019t enough, Rossmann, Burke, and thousands of other open-source advocates are daring Bambu to take legal action \u2014 they\u2019re each forking the code Bambu was hoping to suppress. As of Monday, <a href=\"https:\/\/sfconservancy.org\/news\/2026\/may\/18\/bambu-studio-3d-printer-agpl-violation-response\/\">so is the Software Freedom Conservancy<\/a>, which is now hosting <a href=\"https:\/\/f.sfconservancy.org\/baltobu\">an entire project<\/a> to reverse engineer Bambu\u2019s code and says it will serve as a Bambu watchdog.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">\u201cThey\u2019re bad actors, straight-up, and the community should do whatever we can,\u201d Bradley K\u00fchn, father of the AGPL open-source license and policy fellow at the Software Freedom Conservancy, tells <em>The Verge<\/em>.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">But why is everyone so mad that Bambu\u2019s printers don\u2019t work perfectly with third-party apps? Are Bambu\u2019s actions really that egregious, or is it just trying to protect its ecosystem? I spoke to Bambu, Jarczak, lawyers, and others to understand. Both Bambu and Jarczak shared copies of their private communications for this story with <em>The Verge<\/em>, each eager to set the record straight on what actually happened.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">This is the story of how everything went wrong, and how it could become right again.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p><h2 class=\"duet--article--dangerously-set-cms-markup\"><strong>What is actually going on with Bambu and Pawe\u0142 Jarczak?<\/strong><\/h2>\n<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">On April 22nd, when Bambu first reached out to Jarczak in a Reddit private message, its tone seemed polite. Bambu suggested it was warning Jarczak of upcoming changes that could prevent his code from working. The first DM concludes: \u201cwe kindly ask you to consider removing the current connection approach, as it mimics official Bambu Lab software.\u201d<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Jarczak replied that he was ready to remove his entire project from GitHub and thanked the company for noticing his work. But he wanted to be \u201cproperly acknowledged\u201d for possibly revealing \u201ca significant security gap.\u201d He offered further help for a fix while requesting some gear \u2014 specifically the <a href=\"https:\/\/www.theverge.com\/news\/634294\/bambu-lab-h2d-3d-printer-laser-pen-blade-price-release-date\">flagship H2D printer<\/a>.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">But Bambu was not ready to reward or recognize him for promoting ways to use unauthorized third-party software and hardware that competes with its own. (Jarczak\u2019s previous project was supporting a cheaper way to print in multiple colors than buying Bambu\u2019s $279 AMS Lite, a project he\u2019s since suggested Bambu should also recognize him for.)<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Ominously, Bambu started talking to Jarczak like a mobster: \u201cWe wanted to speak with you first and handle this in a constructive way. That said, we can\u2019t allow this approach to continue.\u201d<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Jarczak bristled. <a href=\"https:\/\/github.com\/jarczakpawel\/BMCU-C-PJARCZAK\/issues\/71#issuecomment-4279834516\">He had publicly voiced some suspicion<\/a> that what he\u2019d done had crossed a line. But he also knew that Bambu\u2019s code was open-source under AGPL, a license so permissive that <a href=\"https:\/\/opensource.google\/documentation\/reference\/using\/agpl-policy\">Google famously banned its engineers<\/a> from using it at all.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">The developer wanted to know: What, <em>specifically<\/em>, had he done wrong if the code was open-source?<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\"><em><sub>Above: The actual communications between Bambu and Pawe\u0142 Jarczak.<\/sub><\/em><\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Instead of explaining, Bambu ramped up its threat. It told Jarczak that a cease and desist letter had already been prepared, and \u201cinvited\u201d him to look at section 1201 of the Digital Millennium Copyright Act, implying it could legally punish him for breaking digital locks.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">But Bambu didn\u2019t sue. It didn\u2019t send a cease and desist letter. It didn\u2019t even send a DMCA takedown to remove his files from GitHub. Jarczak voluntarily took his code down. But in that code\u2019s place, <a href=\"https:\/\/github.com\/jarczakpawel\/OrcaSlicer-bambulab\">Jarczak left a note<\/a> suggesting that Bambu treated him like a criminal.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">That\u2019s when the internet pounced.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\"><strong>Why is the open-source 3D printing community so upset?<\/strong><\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Because Bambu\u2019s software is not just Bambu\u2019s software. \u201cBambu Studio is based on PrusaSlicer by Prusa Research, which is from Slic3r by Alessandro Ranellucci and the RepRap community,\u201d Bambu freely admits on its websites.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">\u201cBased on\u201d doesn\u2019t just mean Bambu took inspiration from those programs. Bambu Studio is similar to PrusaSlicer because it\u2019s a <em>fork <\/em>of PrusaSlicer. It\u2019s built atop the same code.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Every modern 3D printer uses a piece of software called a slicer, which \u201cslices\u201d 3D objects into layers, then turns those layers into instructions that a 3D printer can follow. Over time, they\u2019ve become the way to remote control every other part of a 3D printer as well.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Almost every slicer is built atop the slicers that came before, going back nearly 15 years to when Alessandro Ranellucci first released Slic3r to the world under the AGPL license. That license guarantees no one has to reinvent the wheel so long as they contribute their own improvements. Bambu gets enormous value from this license, but it\u2019s beginning to <a href=\"https:\/\/www.theverge.com\/2025\/1\/21\/24349031\/bambu-3d-printer-update-authentication-filament-subscription-lock-answers\">crack down on users enjoying the same benefits<\/a>.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Bambu freely forked PrusaSlicer, and it doesn\u2019t contest that anyone else can fork Bambu Studio as well. But Bambu cut off the ability for forks \u2014 including the most popular fork, OrcaSlicer \u2014 to send prints, remote control the print head, monitor the printer\u2019s camera, change filament colors, and more, until or unless their developers integrated a new proprietary authentication mechanism. (<a href=\"https:\/\/www.theverge.com\/2025\/1\/24\/24351419\/orca-slicer-rejects-bambu-connect-we-encourage-bambulab-to-reconsider-their-current-policy\">The lead developer of OrcaSlicer declined<\/a>.)<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Jarczak had created his own fork of OrcaSlicer to work around Bambu\u2019s proprietary requirement, and that\u2019s the code Bambu wanted taken down.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\"><a href=\"https:\/\/www.theverge.com\/2025\/1\/21\/24349031\/bambu-3d-printer-update-authentication-filament-subscription-lock-answers\">Last January<\/a>, Bambu said its motive was security. But many suspected a profit motive too: that Bambu might use its software to lock its printers to its own filament and accessories and start charging for subscription services, <a href=\"https:\/\/www.theverge.com\/2023\/5\/25\/23736811\/hp-plus-printer-ink-drm-firmware-update-cant-cancel\">the way<\/a> today\u2019s inkjet printer companies do. <a href=\"https:\/\/www.theverge.com\/2025\/1\/21\/24349031\/bambu-3d-printer-update-authentication-filament-subscription-lock-answers\">Bambu did not deny those possibilities<\/a> when we asked, and the open-source community has been preparing to fight possible <a href=\"https:\/\/www.theverge.com\/podcast\/809081\/enshittification-cory-doctorow-platforms-ai-monopoly-big-tech-interview\">enshittification<\/a> ever since.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">All Jarczak was originally trying to do was keep Bambu\u2019s software from breaking compatibility with <a href=\"https:\/\/go.skimresources.com\/?id=1025X1701640&amp;xs=1&amp;url=https%3A%2F%2Fbiqu.equipment%2Fproducts%2Fbiqu-bmcu-370-full-multi-color-feeding-system%3Fsrsltid%3DAfmBOoq54kINuosOOPtfoG1rMHmCHlNVSBfp5HbPrfcFmdjnyuP5dr4r\" rel=\"sponsored\">the Biqu BCMU third-party multicolor system<\/a> (that undercuts Bambu\u2019s own $279 accessory), after some users noticed the BCMU stopped working following a Bambu firmware update.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">But when he built a copy of OrcaSlicer using code from the <em>Linux<\/em> version of Bambu Studio instead of the Windows or Mac versions, Bambu\u2019s cloud services no longer stopped him from remote controlling his own printer <em>at all<\/em>. He\u2019d inadvertently found a way to pick Bambu\u2019s lock using Bambu\u2019s own open-source code. When Bambu threatened him into submission for undoing its lock, he became an unwitting martyr for a bigger cause.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">\u201cPeople are trying to make me into some kind of hero here, but I am not that,\u201d Jarczak tells <em>The Verge. <\/em><\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\"><strong>Here\u2019s where it gets really messy. <\/strong><\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">A lot of this will come down to how the open-source license used by Bambu is interpreted both by the public and potentially by courts. Bradley K\u00fchn, who helped <a href=\"https:\/\/web.archive.org\/web\/20080315231323\/http:\/\/www.softwarefreedom.org\/technology\/blog\/2007\/nov\/21\/stet-and-agplv3\/\">put the \u201cA\u201d into AGPL<\/a>, says it\u2019s a slam dunk: Bambu has violated its AGPL license.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">In <a href=\"https:\/\/sfconservancy.org\/news\/2026\/may\/18\/bambu-studio-3d-printer-agpl-violation-response\/\">a blog post<\/a> for the Software Freedom Conservancy, he identifies two specific violations. First, Bambu\u2019s proprietary networking plug-in itself.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">The actual text of the AGPL states that anyone who copies a program must license the source code for the entire program \u2014 including any \u201cCorresponding Source\u201d for other bits that are needed to generate, install, run, or modify the work.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">It also has explicit examples of what should count as Corresponding Source, including \u201cshared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work.\u201d<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Guess what Bambu\u2019s proprietary networking plug-in is made of? Shared libraries and dynamically linked libraries, ones that Bambu\u2019s open-source portions automatically try to install when you first run the application, and ones that \u2014 K\u00fchn and Jarczak both say \u2014 have intimate communication with Bambu\u2019s open-source code.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Jarczak has now published <a href=\"https:\/\/github.com\/jarczakpawel\/OrcaSlicer-bambulab\/blob\/main\/bambu_agpl.md\">a 30-point analysis at his GitHub page<\/a> that runs down just how intimate that communication could be:<\/p>\n<\/div>\n<div class=\"duet--article--block-placement _1o279nj3 _1o279nj0 duet--article--article-body-component\">\n<div style=\"position:relative\">\n<div class=\"_1ymtmqpj\">\n<div class=\"\">\n<div style=\"background-image:none\" class=\"duet--media--content-warning ucljxw0\">\n<div class=\"duet--article--image-gallery-image kqz8fh0\" style=\"aspect-ratio:1.379822\" id=\"dmcyOmltYWdlOjkzNDM4Mw==\"><a class=\"kqz8fh1\" href=\"https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_Y6YqqX1Bbu.jpg?quality=90&amp;strip=all&amp;crop=0,0,100,100\" data-pswp-height=\"674\" data-pswp-width=\"930\" target=\"_blank\" rel=\"noreferrer\"><img alt=\"Jarczak\u2019s abbreviated version of his claim that Bambu is violating the AGPL.\" data-chromatic=\"ignore\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"x271pn0\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image\/svg+xml;charset=utf-8,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' %3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'\/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'\/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'\/%3E%3CfeComposite operator='out' in='s'\/%3E%3CfeComposite in2='SourceGraphic'\/%3E%3CfeGaussianBlur stdDeviation='20'\/%3E%3C\/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mN8+R8AAtcB6oaHtZcAAAAASUVORK5CYII='\/%3E%3C\/svg%3E&quot;)\" sizes=\"(max-width: 639px) 100vw, (max-width: 1023px) 50vw, 700px\" srcset=\"https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_Y6YqqX1Bbu.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=256 256w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_Y6YqqX1Bbu.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=376 376w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_Y6YqqX1Bbu.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=384 384w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_Y6YqqX1Bbu.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=415 415w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_Y6YqqX1Bbu.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=480 480w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_Y6YqqX1Bbu.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=540 540w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_Y6YqqX1Bbu.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=640 640w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_Y6YqqX1Bbu.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=750 750w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_Y6YqqX1Bbu.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=828 828w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_Y6YqqX1Bbu.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1080 1080w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_Y6YqqX1Bbu.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1200 1200w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_Y6YqqX1Bbu.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1440 1440w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_Y6YqqX1Bbu.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1920 1920w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_Y6YqqX1Bbu.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2048 2048w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_Y6YqqX1Bbu.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400 2400w\" src=\"https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/firefox_Y6YqqX1Bbu.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400\"\/><\/a><\/div>\n<\/div>\n<\/div>\n<p><figcaption class=\"duet--article--dangerously-set-cms-markup _1xwtict2 qama0ia\"><em><em>Jarczak\u2019s abbreviated version of his claim<\/em> that Bambu is violating the AGPL.<\/em><\/figcaption><cite class=\"duet--article--dangerously-set-cms-markup _1xwtict2 qama0i5\">Image: Pawel Jarczak \/ GitHub<\/cite><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">The second violation, K\u00fchn writes, is how Bambu allegedly pressured Jarczak to remove his code from GitHub while falsely claiming its terms of service trump his rights under the AGPL license.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">But neither K\u00fchn nor Jarczak is a lawyer. Bambu has lawyers, and two lawyers who specialize in open-source tech tell <em>The Verge<\/em> that the AGPL is difficult to rely on.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\"><strong><strong>What do Bambu and the lawyers say?<\/strong><\/strong><\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Bambu answered almost every question we sent over the course of a full week. Head of PR Nadia Yaakoubi told us that the company isn\u2019t concerned about \u201copen-source development or legitimate code forks.\u201d (Bambu is implying Jarczak\u2019s fork is illegitimate.)<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">The company argues that some of its code is \u201cseparately delivered\u201d and therefore isn\u2019t covered by the AGPLv3 license where \u201cCorresponding Sources\u201d are concerned. Here\u2019s what it told us:<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<blockquote class=\"duet--article--blockquote ewrhy30 _1xwtict9\">\n<p class=\"duet--article--dangerously-set-cms-markup ewrhy38 _1xwtict1\">We do not agree that the networking plugin is properly characterized as part of Bambu Studio\u2019s \u201cCorresponding Source\u201d for purposes of AGPLv3, such that AGPLv3 source-availability obligations would be triggered. It is a separately delivered, optional networking component that provides additional functionality. The fact that software may load a separate component at runtime does not establish that the component is part of the covered work or that it is source code; the work is \u201cspecifically designed to require\u201d under Section 1, which defines the scope of \u201cCorresponding Source.\u201d And as you mentioned, AGPL also does not authorize any access violating the rules and protocols for communication across the network.<\/p>\n<\/blockquote>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Kyle Mitchell, an independent tech lawyer <a href=\"https:\/\/writing.kemitchell.com\/2021\/01\/24\/Reading-AGPL\">who\u2019s studied the AGPL<\/a>, tells <em>The Verge <\/em>it\u2019s quite possible that Bambu <em>doesn\u2019t<\/em> need to share everything that touches its open-source code, particularly when we\u2019re talking about cloud services.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">\u201cThe AGPL, because of the problem it was written to solve, and because of the way it was written, doesn\u2019t clearly say that if you change a program that you share to work with a web or cloud service, that you have to share all of that web and cloud service alike too,\u201d he tells me over the phone.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Even with a plug-in, there is some degree of technical separation, he says \u2014 though <a href=\"https:\/\/www.techlawpartners.com\/heather\">Heather Meeker<\/a>, a prominent open-source licensing expert and attorney, says a plug-in would at least \u201cgenerally be part of Corresponding Source.\u201d<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Mitchell says Bambu\u2019s statement to <em>The Verge<\/em> \u201cgoes right at the uncertainty,\u201d the parts of the law that aren\u2019t automatically clear and would have to be clarified by the courts \u2014 and for better or worse, the courts have not meaningfully weighed in on the text of the AGPL. \u201cHow broad the source code sharing requirement goes \u2014 there\u2019s very little law to answer these questions,\u201d Meeker confirms.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Says Mitchell: \u201cThere are no definitive answers to be found, just positions to take, which are just predictions about what courts would do.\u201d<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">And \u2014 generally speaking \u2014 Meeker says not just anyone can meaningfully go after a company for an AGPL violation.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">The Software Freedom Conservancy is attempting to disprove that in court as we speak, helping a single smart TV buyer <a href=\"https:\/\/heathermeeker.com\/2021\/11\/09\/sfc-files-gpl-enforcement-suit-against-vizio-advancing-novel-legal-theories\/\">sue TV maker Vizio for breach of contract<\/a> to release its source code under GPLv2. But generally, Meeker says the entities that wrote the code are the ones who have the right to file a claim. Multiple licensors might have to band together, depending on how much code each contributed, and it could get complicated if some licensors <em>additionally <\/em>sold their software under different licensing terms instead of just AGPL.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">K\u00fchn says he\u2019s \u201cvery confident\u201d that the Vizio suit will succeed, but admits it\u2019s the first such case he\u2019s aware of in the US. Vizio is scheduled to go to trial in August.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\"><strong>Does Bambu have a point about security? <\/strong><\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Bambu\u2019s printers are remote controlled with MQTT commands, and after some of <a href=\"https:\/\/www.theverge.com\/tech\/926487\/meari-technology-hack-baby-monitor-security-camera\">the things<\/a> I\u2019ve <a href=\"https:\/\/www.theverge.com\/tech\/879088\/dji-romo-hack-vulnerability-remote-control-camera-access-mqtt\">seen hackers do<\/a> with <a href=\"https:\/\/www.theverge.com\/tech\/925696\/yarbo-robot-lawn-mower-hack-remote-control-camera-access-mqtt\">unprotected MQTT recently<\/a>, I\u2019d have to say yes.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">And the AGPL license does let Bambu deny access to a network \u201cwhen the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network,\u201d K\u00fchn freely admits. Bambu <a href=\"https:\/\/wiki.bambulab.com\/en\/security-incidents-cloud-traffic?ref=blog.bambulab.com\">says it\u2019s experienced<\/a> this kind of disruption, with millions of \u201cabnormal requests\u201d including DDoS attacks.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">But is it fair to suggest Jarczak is jeopardizing Bambu\u2019s security with his fork? As he, K\u00fchn, Mitchell, and others point out, Bambu has any number of ways to properly protect its cloud from hackers and DDoS attacks other than the one that can be defeated by using Bambu\u2019s own open-source code.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Bambu <a href=\"https:\/\/blog.bambulab.com\/setting-the-record-straight-on-cloud-access-and-community\/\">claimed on May 7th<\/a> and continues to claim that Jarczak \u201cimpersonated\u201d its systems to fool them into giving him \u201cunauthorized\u201d access. It shared this as proof:<\/p>\n<\/div>\n<div class=\"duet--article--block-placement _1o279nj3 _1o279nj0 duet--article--article-body-component\">\n<div style=\"position:relative\">\n<div class=\"_1ymtmqpj\">\n<div class=\"\">\n<div style=\"background-image:none\" class=\"duet--media--content-warning ucljxw0\">\n<div class=\"duet--article--image-gallery-image kqz8fh0\" style=\"aspect-ratio:6.08\" id=\"dmcyOmltYWdlOjkzNDM1MQ==\"><a class=\"kqz8fh1\" href=\"https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/code.jpg?quality=90&amp;strip=all&amp;crop=0,0,100,100\" data-pswp-height=\"175\" data-pswp-width=\"1064\" target=\"_blank\" rel=\"noreferrer\"><img alt=\"Jarczak\u2019s code shows that his fork of OrcaSlicer identifies itself as \u201cBambuStudio,\u201d but mostly just by saying that out loud and hoping Bambu\u2019s systems don\u2019t ask any questions.\" data-chromatic=\"ignore\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"x271pn0\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image\/svg+xml;charset=utf-8,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' %3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'\/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'\/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'\/%3E%3CfeComposite operator='out' in='s'\/%3E%3CfeComposite in2='SourceGraphic'\/%3E%3CfeGaussianBlur stdDeviation='20'\/%3E%3C\/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mN8+R8AAtcB6oaHtZcAAAAASUVORK5CYII='\/%3E%3C\/svg%3E&quot;)\" sizes=\"(max-width: 639px) 100vw, (max-width: 1023px) 50vw, 700px\" srcset=\"https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/code.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=256 256w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/code.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=376 376w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/code.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=384 384w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/code.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=415 415w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/code.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=480 480w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/code.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=540 540w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/code.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=640 640w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/code.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=750 750w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/code.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=828 828w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/code.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1080 1080w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/code.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1200 1200w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/code.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1440 1440w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/code.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1920 1920w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/code.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2048 2048w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/code.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400 2400w\" src=\"https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2026\/05\/code.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400\"\/><\/a><\/div>\n<\/div>\n<\/div>\n<p><figcaption class=\"duet--article--dangerously-set-cms-markup _1xwtict2 qama0ia\"><em>Jarczak\u2019s code shows that his fork of OrcaSlicer identifies itself as \u201cBambuStudio,\u201d but mostly just by saying that out loud and hoping Bambu\u2019s systems don\u2019t ask any questions.<\/em><\/figcaption><cite class=\"duet--article--dangerously-set-cms-markup _1xwtict2 qama0i5\">Image: Bambu<\/cite><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">But the level of \u201cimpersonation\u201d you see is simply Jarczak\u2019s copy of OrcaSlicer saying \u201cI am Bambu Studio,\u201d something <a href=\"https:\/\/github.com\/bambulab\/BambuStudio\/blob\/e8c7dc1b84f5e3816238e070e04eeeb67cd92783\/version.inc\">you can also find in Bambu Studio\u2019s own open-source code<\/a>.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">\u201cIf Bambu\u2019s infrastructure treats that as dangerous, that is a server-side authorization and architecture problem, not proof that I attacked their infrastructure,\u201d Jarczak tells <em>The Verge<\/em>. \u201cA cloud service should enforce authorization on the server side with proper account\/device authorization, token scopes, quotas, per-account limits, per-device limits, rate limiting, abuse detection, and clear API rules.\u201d<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">In the May 7th blog, Bambu claimed there was nothing it can do about people using OrcaSlicer to \u201cimpersonate\u201d Bambu Studio: \u201cOur systems would have no way to distinguish traffic, because the requests would look identical.\u201d<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">But in its initial communications with Jarczak, Bambu already told him it intended to close this hole, and he\u2019s not sure why it didn\u2019t just do so. \u201c[I]f they truly believed this was a live vulnerability, they should have fixed or disabled it on their side instead of threatening one developer and asking me to remove a repository while leaving the underlying behavior available,\u201d responds Jarczak.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Bambu tells <em>The Verge<\/em> that that it does indeed plan to close the hole, but it isn\u2019t saying when:<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">\u201cWe have been working on enhanced authentication measures. The reason the current pathway still functions is simply that we have not yet pushed a mandatory update. Forcing a disruptive rollout to address one isolated issue is not how we operate. Our security updates will be deployed steadily, at the right time, and with our users\u2019 experience in mind,\u201d Yaakoubi writes.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Bambu also told <em>The Verge<\/em> that Jarczak \u201cran repeated unauthorized workaround tests on our live infrastructure and left activity logs.\u201d But if there\u2019s evidence, Bambu isn\u2019t sharing it with us.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">\u201cI did not attack their infrastructure. I did not do penetration testing. I did not scan their servers. I did not try to find hidden endpoints. I did not create a new printer command system. I did not introduce new printer-side command classes,\u201d Jarczak tells us. \u201cIf Bambu has logs, then those logs would simply show normal client traffic from testing a slicer against their normal cloud service path, using my own normal workflow.\u201d<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Bambu declined to share its logs with <em>The Verge<\/em>.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">Legal threats are easy to make and costly to defend against. Nothing\u2019s been filed yet, so we remain in the court of public opinion. K\u00fchn says that court is the one that should hopefully pressure Bambu \u201cto act correctly,\u201d like when the community first successfully pushed Bambu to open-source its PrusaSlicer fork.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">In the meantime, thousands of open-source advocates are now in a standoff with Bambu, figuring out how to loosen its control over the hardware they bought and paid for and actively organizing alongside the father of AGPL. The Software Freedom Conservancy is hoping to raise <a href=\"https:\/\/sfconservancy.org\/sustainer\/\">just over $250,000 to hire more staff<\/a> to \u201cliberate AGPLv3-violating 3D printers,\u201d and Louis Rossmann says his group <a href=\"https:\/\/www.youtube.com\/watch?v=7hqVwizTico\">will donate $15,000<\/a>.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">\u201cOur intention from the start was to reach out and find a path forward together. We regret that our communication did not land that way. That was not the outcome we wanted, and we are committed to doing better on that front,\u201d Bambu tells <em>The Verge<\/em>. While the company told us on May 13th that it would \u201chold a firm line on how our cloud service is accessed by third-parties,\u201d that firm line softened a day later: \u201cRather than escalating conflict, we are focusing on strengthening our own infrastructure and protection measures moving forward.\u201d<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _1xwtict1\">If Bambu wants to defuse the situation, K\u00fchn says the solution is simple: \u201cThey should release <em>all<\/em> the code, even if the AGP doesn\u2019t require it, because their business is selling hardware anyway!\u201d Alternatively, Bambu can always throw away all the AGPL code and rewrite its software from scratch. \u201cNobody requires you to use AGPL code,\u201d he says. Jarczak doesn\u2019t want to see Bambu take its ball and go home, though. \u201cI do not think \u2018fully closed\u2019 would be better for users. It would just be more honest,\u201d he tells me.<\/p>\n<\/div>\n<div class=\"duet--article--article-body-component\">\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1ymtmqpi _17nnmdy1 _17nnmdy0 _17nnmdya _1xwtict1\">It\u2019s hard not to root for open-source advocates to triumph, considering how much of a debt every 3D printer company owes to those who came before. I\u2019m not ready to switch printers myself, but I will if the open-source community\u2019s worst fears come true.<\/p>\n<\/div>\n<div class=\"tly2fw0\"><span class=\"tly2fw2\"><strong>Follow topics and authors<\/strong> from this story to see more like this in your personalized homepage feed and to receive email updates.<\/span><\/p>\n<ul class=\"tly2fw3\">\n<li id=\"follow-author-article_footer-dmcyOmF1dGhvclByb2ZpbGU6MzQz\"><span aria-expanded=\"false\" aria-haspopup=\"true\" role=\"button\" tabindex=\"0\"><span class=\"gnx4pm0 _4hoiss4 _1xwtict5 _1618ekm0\"><span class=\"_1ajq89kj _1ajq89k1 _1ajq89k0\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"_1ajq89kt _1ajq89k4 _1ajq89k3 _1lp96da0\" width=\"9\" height=\"9\" viewbox=\"0 0 9 9\" fill=\"none\" aria-label=\"Follow\"><path d=\"M5 0H4V4H0V5H4V9H5V5H9V4H5V0Z\"\/><\/svg><\/span><span class=\"_1618ekm9\">Sean Hollister<\/span><\/span><\/span><br \/>\n<aside id=\"popover-dmcyOmF1dGhvclByb2ZpbGU6MzQz-article_footer\" style=\"position:absolute;left:0;top:0;visibility:hidden\" class=\"_1wu3rm0 _6ytxv90\" aria-hidden=\"true\">\n<div class=\"_1wu3rm1\"><button class=\"_1wu3rm3\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"_1wu3rm4\" width=\"16\" height=\"16\" viewbox=\"0 0 20 19\" fill=\"none\"><title>Close<\/title><line x1=\"1.70711\" y1=\"0.831956\" x2=\"18.6483\" y2=\"17.7731\" stroke=\"currentColor\" stroke-width=\"2\"\/><line x1=\"1.35149\" y1=\"17.7734\" x2=\"18.2927\" y2=\"0.832185\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg><\/button><\/p>\n<div class=\"_1bw37384\"><img alt=\"Sean Hollister\" data-chromatic=\"ignore\" loading=\"lazy\" decoding=\"async\" data-nimg=\"fill\" class=\"_1bw37385 x271pn0\" style=\"position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image\/svg+xml;charset=utf-8,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' %3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'\/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'\/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'\/%3E%3CfeComposite operator='out' in='s'\/%3E%3CfeComposite in2='SourceGraphic'\/%3E%3CfeGaussianBlur stdDeviation='20'\/%3E%3C\/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mN8+R8AAtcB6oaHtZcAAAAASUVORK5CYII='\/%3E%3C\/svg%3E&quot;)\" sizes=\"125px\" srcset=\"https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=16 16w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=32 32w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=48 48w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=64 64w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=96 96w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=128 128w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=256 256w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=376 376w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=384 384w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=415 415w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=480 480w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=540 540w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=640 640w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=750 750w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=828 828w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1080 1080w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1200 1200w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1440 1440w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1920 1920w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2048 2048w, https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400 2400w\" src=\"https:\/\/platform.theverge.com\/wp-content\/uploads\/sites\/2\/2025\/01\/Sean_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400\"\/><\/div>\n<p>Sean Hollister<\/p>\n<p class=\"fv263x1\">Posts from this author will be added to your daily email digest and your homepage feed.<\/p>\n<p><button class=\"duet--cta--button _1f7jm891 _1f7jm890 fv263x2 _1f7jm89g\"><span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 21 20\" fill=\"none\" class=\"\" aria-label=\"Follow\"><title>Follow<\/title><path d=\"M11.5 3H9.5V8.99999H3.5V11L9.5 11V17H11.5V11L17.5 11V9H11.5V3Z\" fill=\"currentColor\"\/><\/svg><\/span><span>Follow<\/span><\/button><\/p>\n<p class=\"fv263x4\"><a class=\"fv263x5\" href=\"https:\/\/www.theverge.com\/authors\/sean-hollister\">See All by <!-- -->Sean Hollister<\/a><\/p>\n<\/div>\n<\/aside>\n<\/li>\n<li>\n<div id=\"follow-category-article_footer-dmcyOmNhdGVnb3J5Ojk2\"><button aria-expanded=\"false\" aria-haspopup=\"true\"><span class=\"gnx4pm0 _4hoiss4 _1xwtict5 _1618ekm0\"><span class=\"_1ajq89kj _1ajq89k1 _1ajq89k0\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"_1ajq89kt _1ajq89k4 _1ajq89k3 _1lp96da0\" width=\"9\" height=\"9\" viewbox=\"0 0 9 9\" fill=\"none\" aria-label=\"Follow\"><path d=\"M5 0H4V4H0V5H4V9H5V5H9V4H5V0Z\"\/><\/svg><\/span><span class=\"_1618ekm9\">Gadgets<\/span><\/span><\/button><\/p>\n<aside id=\"popover-dmcyOmNhdGVnb3J5Ojk2-article_footer\" style=\"position:absolute;left:0;top:0;visibility:hidden\" class=\"_1wu3rm0 _6ytxv90\" aria-hidden=\"true\">\n<div class=\"_1wu3rm1\"><button class=\"_1wu3rm3\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"_1wu3rm4\" width=\"16\" height=\"16\" viewbox=\"0 0 20 19\" fill=\"none\"><title>Close<\/title><line x1=\"1.70711\" y1=\"0.831956\" x2=\"18.6483\" y2=\"17.7731\" stroke=\"currentColor\" stroke-width=\"2\"\/><line x1=\"1.35149\" y1=\"17.7734\" x2=\"18.2927\" y2=\"0.832185\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg><\/button><\/p>\n<p>Gadgets<\/p>\n<p class=\"fv263x1\">Posts from this topic will be added to your daily email digest and your homepage feed.<\/p>\n<p><button class=\"duet--cta--button _1f7jm891 _1f7jm890 fv263x2 _1f7jm89g\"><span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 21 20\" fill=\"none\" class=\"\" aria-label=\"Follow\"><title>Follow<\/title><path d=\"M11.5 3H9.5V8.99999H3.5V11L9.5 11V17H11.5V11L17.5 11V9H11.5V3Z\" fill=\"currentColor\"\/><\/svg><\/span><span>Follow<\/span><\/button><\/p>\n<p class=\"fv263x4\"><a class=\"fv263x5\" href=\"https:\/\/www.theverge.com\/gadgets\">See All <!-- -->Gadgets<\/a><\/p>\n<\/div>\n<\/aside>\n<\/div>\n<\/li>\n<li>\n<div id=\"follow-category-article_footer-dmcyOmNhdGVnb3J5OjQ1Mw==\"><button aria-expanded=\"false\" aria-haspopup=\"true\"><span class=\"gnx4pm0 _4hoiss4 _1xwtict5 _1618ekm0\"><span class=\"_1ajq89kj _1ajq89k1 _1ajq89k0\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"_1ajq89kt _1ajq89k4 _1ajq89k3 _1lp96da0\" width=\"9\" height=\"9\" viewbox=\"0 0 9 9\" fill=\"none\" aria-label=\"Follow\"><path d=\"M5 0H4V4H0V5H4V9H5V5H9V4H5V0Z\"\/><\/svg><\/span><span class=\"_1618ekm9\">Report<\/span><\/span><\/button><\/p>\n<aside id=\"popover-dmcyOmNhdGVnb3J5OjQ1Mw==-article_footer\" style=\"position:absolute;left:0;top:0;visibility:hidden\" class=\"_1wu3rm0 _6ytxv90\" aria-hidden=\"true\">\n<div class=\"_1wu3rm1\"><button class=\"_1wu3rm3\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"_1wu3rm4\" width=\"16\" height=\"16\" viewbox=\"0 0 20 19\" fill=\"none\"><title>Close<\/title><line x1=\"1.70711\" y1=\"0.831956\" x2=\"18.6483\" y2=\"17.7731\" stroke=\"currentColor\" stroke-width=\"2\"\/><line x1=\"1.35149\" y1=\"17.7734\" x2=\"18.2927\" y2=\"0.832185\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg><\/button><\/p>\n<p>Report<\/p>\n<p class=\"fv263x1\">Posts from this topic will be added to your daily email digest and your homepage feed.<\/p>\n<p><button class=\"duet--cta--button _1f7jm891 _1f7jm890 fv263x2 _1f7jm89g\"><span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 21 20\" fill=\"none\" class=\"\" aria-label=\"Follow\"><title>Follow<\/title><path d=\"M11.5 3H9.5V8.99999H3.5V11L9.5 11V17H11.5V11L17.5 11V9H11.5V3Z\" fill=\"currentColor\"\/><\/svg><\/span><span>Follow<\/span><\/button><\/p>\n<p class=\"fv263x4\"><a class=\"fv263x5\" href=\"https:\/\/www.theverge.com\/report\">See All <!-- -->Report<\/a><\/p>\n<\/div>\n<\/aside>\n<\/div>\n<\/li>\n<li>\n<div id=\"follow-category-article_footer-dmcyOmNhdGVnb3J5OjU4\"><button aria-expanded=\"false\" aria-haspopup=\"true\"><span class=\"gnx4pm0 _4hoiss4 _1xwtict5 _1618ekm0\"><span class=\"_1ajq89kj _1ajq89k1 _1ajq89k0\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"_1ajq89kt _1ajq89k4 _1ajq89k3 _1lp96da0\" width=\"9\" height=\"9\" viewbox=\"0 0 9 9\" fill=\"none\" aria-label=\"Follow\"><path d=\"M5 0H4V4H0V5H4V9H5V5H9V4H5V0Z\"\/><\/svg><\/span><span class=\"_1618ekm9\">Tech<\/span><\/span><\/button><\/p>\n<aside id=\"popover-dmcyOmNhdGVnb3J5OjU4-article_footer\" style=\"position:absolute;left:0;top:0;visibility:hidden\" class=\"_1wu3rm0 _6ytxv90\" aria-hidden=\"true\">\n<div class=\"_1wu3rm1\"><button class=\"_1wu3rm3\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"_1wu3rm4\" width=\"16\" height=\"16\" viewbox=\"0 0 20 19\" fill=\"none\"><title>Close<\/title><line x1=\"1.70711\" y1=\"0.831956\" x2=\"18.6483\" y2=\"17.7731\" stroke=\"currentColor\" stroke-width=\"2\"\/><line x1=\"1.35149\" y1=\"17.7734\" x2=\"18.2927\" y2=\"0.832185\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg><\/button><\/p>\n<p>Tech<\/p>\n<p class=\"fv263x1\">Posts from this topic will be added to your daily email digest and your homepage feed.<\/p>\n<p><button class=\"duet--cta--button _1f7jm891 _1f7jm890 fv263x2 _1f7jm89g\"><span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 21 20\" fill=\"none\" class=\"\" aria-label=\"Follow\"><title>Follow<\/title><path d=\"M11.5 3H9.5V8.99999H3.5V11L9.5 11V17H11.5V11L17.5 11V9H11.5V3Z\" fill=\"currentColor\"\/><\/svg><\/span><span>Follow<\/span><\/button><\/p>\n<p class=\"fv263x4\"><a class=\"fv263x5\" href=\"https:\/\/www.theverge.com\/tech\">See All <!-- -->Tech<\/a><\/p>\n<\/div>\n<\/aside>\n<\/div>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p><br \/>\n<br \/><a href=\"https:\/\/www.theverge.com\/tech\/931532\/bambu-agpl-pawel-jarczak-open-source-threat-dmca-github\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bambu Lab makes the best, most accessible 3D printers yet, but that reputation is suddenly under siege. It all started when Pawe\u0142 Jarczak received a private message from the company on Reddit asking him to delete his code. Now the 3D printing community is lining up behind Jarczak to fund a war against Bambu \u2014 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":627,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[57,126,34],"class_list":["post-626","post","type-post","status-publish","format-standard","has-post-thumbnail","category-gadgets","tag-gadgets","tag-report","tag-tech"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u2018Fuck you, Bambu\u2019: How one private message could change the face of 3D printing - Silvybrand Lifestyle Blog<\/title>\n<meta name=\"description\" content=\"The open-source 3D printing community is lining up to fund a war against Bambu Lab, after it threatened a developer who modified its open-source code.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/silvybrand.com\/?p=626\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u2018Fuck you, Bambu\u2019: How one private message could change the face of 3D printing - Silvybrand Lifestyle Blog\" \/>\n<meta property=\"og:description\" content=\"The open-source 3D printing community is lining up to fund a war against Bambu Lab, after it threatened a developer who modified its open-source code.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/silvybrand.com\/?p=626\" \/>\n<meta property=\"og:site_name\" content=\"Silvybrand Lifestyle Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-21T10:53:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/silvybrand.com\/wp-content\/uploads\/2026\/05\/bambu_lab1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"624\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"SILVYBRAND\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"SILVYBRAND\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/silvybrand.com\\\/?p=626#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/silvybrand.com\\\/?p=626\"},\"author\":{\"name\":\"SILVYBRAND\",\"@id\":\"https:\\\/\\\/silvybrand.com\\\/#\\\/schema\\\/person\\\/8bdc6818a5b6ef5b9745e468818e37f3\"},\"headline\":\"\u2018Fuck you, Bambu\u2019: How one private message could change the face of 3D printing\",\"datePublished\":\"2026-05-21T10:53:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/silvybrand.com\\\/?p=626\"},\"wordCount\":3228,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/silvybrand.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/silvybrand.com\\\/?p=626#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/silvybrand.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/bambu_lab1.jpg\",\"keywords\":[\"Gadgets\",\"Report\",\"Tech\"],\"articleSection\":[\"Gadgets\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/silvybrand.com\\\/?p=626#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/silvybrand.com\\\/?p=626\",\"url\":\"https:\\\/\\\/silvybrand.com\\\/?p=626\",\"name\":\"\u2018Fuck you, Bambu\u2019: How one private message could change the face of 3D printing - Silvybrand Lifestyle Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/silvybrand.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/silvybrand.com\\\/?p=626#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/silvybrand.com\\\/?p=626#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/silvybrand.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/bambu_lab1.jpg\",\"datePublished\":\"2026-05-21T10:53:01+00:00\",\"description\":\"The open-source 3D printing community is lining up to fund a war against Bambu Lab, after it threatened a developer who modified its open-source code.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/silvybrand.com\\\/?p=626#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/silvybrand.com\\\/?p=626\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/silvybrand.com\\\/?p=626#primaryimage\",\"url\":\"https:\\\/\\\/silvybrand.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/bambu_lab1.jpg\",\"contentUrl\":\"https:\\\/\\\/silvybrand.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/bambu_lab1.jpg\",\"width\":1200,\"height\":624},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/silvybrand.com\\\/?p=626#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/silvybrand.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u2018Fuck you, Bambu\u2019: How one private message could change the face of 3D printing\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/silvybrand.com\\\/#website\",\"url\":\"https:\\\/\\\/silvybrand.com\\\/\",\"name\":\"Silvybrand Lifestyle Blog\",\"description\":\"Your daily dose of lifestyle, fashion, travel, beauty, and inspiration \u2014 living boldly, stylishly, and confidently.\",\"publisher\":{\"@id\":\"https:\\\/\\\/silvybrand.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/silvybrand.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/silvybrand.com\\\/#organization\",\"name\":\"Silvybrand Lifestyle Blog\",\"url\":\"https:\\\/\\\/silvybrand.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/silvybrand.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/silvybrand.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/SILVYBRAND-LOGO.jpg\",\"contentUrl\":\"https:\\\/\\\/silvybrand.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/SILVYBRAND-LOGO.jpg\",\"width\":1115,\"height\":522,\"caption\":\"Silvybrand Lifestyle Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/silvybrand.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/silvybrand.com\\\/#\\\/schema\\\/person\\\/8bdc6818a5b6ef5b9745e468818e37f3\",\"name\":\"SILVYBRAND\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e7db54afd7d090e59e1a481fd3e6812d467eb2a3b81e7a3092023acfc59a496b?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e7db54afd7d090e59e1a481fd3e6812d467eb2a3b81e7a3092023acfc59a496b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e7db54afd7d090e59e1a481fd3e6812d467eb2a3b81e7a3092023acfc59a496b?s=96&d=mm&r=g\",\"caption\":\"SILVYBRAND\"},\"sameAs\":[\"https:\\\/\\\/silvybrand.com\"],\"url\":\"https:\\\/\\\/silvybrand.com\\\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u2018Fuck you, Bambu\u2019: How one private message could change the face of 3D printing - Silvybrand Lifestyle Blog","description":"The open-source 3D printing community is lining up to fund a war against Bambu Lab, after it threatened a developer who modified its open-source code.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/silvybrand.com\/?p=626","og_locale":"en_US","og_type":"article","og_title":"\u2018Fuck you, Bambu\u2019: How one private message could change the face of 3D printing - Silvybrand Lifestyle Blog","og_description":"The open-source 3D printing community is lining up to fund a war against Bambu Lab, after it threatened a developer who modified its open-source code.","og_url":"https:\/\/silvybrand.com\/?p=626","og_site_name":"Silvybrand Lifestyle Blog","article_published_time":"2026-05-21T10:53:01+00:00","og_image":[{"width":1200,"height":624,"url":"https:\/\/silvybrand.com\/wp-content\/uploads\/2026\/05\/bambu_lab1.jpg","type":"image\/jpeg"}],"author":"SILVYBRAND","twitter_card":"summary_large_image","twitter_misc":{"Written by":"SILVYBRAND","Est. reading time":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/silvybrand.com\/?p=626#article","isPartOf":{"@id":"https:\/\/silvybrand.com\/?p=626"},"author":{"name":"SILVYBRAND","@id":"https:\/\/silvybrand.com\/#\/schema\/person\/8bdc6818a5b6ef5b9745e468818e37f3"},"headline":"\u2018Fuck you, Bambu\u2019: How one private message could change the face of 3D printing","datePublished":"2026-05-21T10:53:01+00:00","mainEntityOfPage":{"@id":"https:\/\/silvybrand.com\/?p=626"},"wordCount":3228,"commentCount":0,"publisher":{"@id":"https:\/\/silvybrand.com\/#organization"},"image":{"@id":"https:\/\/silvybrand.com\/?p=626#primaryimage"},"thumbnailUrl":"https:\/\/silvybrand.com\/wp-content\/uploads\/2026\/05\/bambu_lab1.jpg","keywords":["Gadgets","Report","Tech"],"articleSection":["Gadgets"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/silvybrand.com\/?p=626#respond"]}]},{"@type":"WebPage","@id":"https:\/\/silvybrand.com\/?p=626","url":"https:\/\/silvybrand.com\/?p=626","name":"\u2018Fuck you, Bambu\u2019: How one private message could change the face of 3D printing - Silvybrand Lifestyle Blog","isPartOf":{"@id":"https:\/\/silvybrand.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/silvybrand.com\/?p=626#primaryimage"},"image":{"@id":"https:\/\/silvybrand.com\/?p=626#primaryimage"},"thumbnailUrl":"https:\/\/silvybrand.com\/wp-content\/uploads\/2026\/05\/bambu_lab1.jpg","datePublished":"2026-05-21T10:53:01+00:00","description":"The open-source 3D printing community is lining up to fund a war against Bambu Lab, after it threatened a developer who modified its open-source code.","breadcrumb":{"@id":"https:\/\/silvybrand.com\/?p=626#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/silvybrand.com\/?p=626"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/silvybrand.com\/?p=626#primaryimage","url":"https:\/\/silvybrand.com\/wp-content\/uploads\/2026\/05\/bambu_lab1.jpg","contentUrl":"https:\/\/silvybrand.com\/wp-content\/uploads\/2026\/05\/bambu_lab1.jpg","width":1200,"height":624},{"@type":"BreadcrumbList","@id":"https:\/\/silvybrand.com\/?p=626#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/silvybrand.com\/"},{"@type":"ListItem","position":2,"name":"\u2018Fuck you, Bambu\u2019: How one private message could change the face of 3D printing"}]},{"@type":"WebSite","@id":"https:\/\/silvybrand.com\/#website","url":"https:\/\/silvybrand.com\/","name":"Silvybrand Lifestyle Blog","description":"Your daily dose of lifestyle, fashion, travel, beauty, and inspiration \u2014 living boldly, stylishly, and confidently.","publisher":{"@id":"https:\/\/silvybrand.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/silvybrand.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/silvybrand.com\/#organization","name":"Silvybrand Lifestyle Blog","url":"https:\/\/silvybrand.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/silvybrand.com\/#\/schema\/logo\/image\/","url":"https:\/\/silvybrand.com\/wp-content\/uploads\/2026\/05\/SILVYBRAND-LOGO.jpg","contentUrl":"https:\/\/silvybrand.com\/wp-content\/uploads\/2026\/05\/SILVYBRAND-LOGO.jpg","width":1115,"height":522,"caption":"Silvybrand Lifestyle Blog"},"image":{"@id":"https:\/\/silvybrand.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/silvybrand.com\/#\/schema\/person\/8bdc6818a5b6ef5b9745e468818e37f3","name":"SILVYBRAND","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e7db54afd7d090e59e1a481fd3e6812d467eb2a3b81e7a3092023acfc59a496b?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e7db54afd7d090e59e1a481fd3e6812d467eb2a3b81e7a3092023acfc59a496b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e7db54afd7d090e59e1a481fd3e6812d467eb2a3b81e7a3092023acfc59a496b?s=96&d=mm&r=g","caption":"SILVYBRAND"},"sameAs":["https:\/\/silvybrand.com"],"url":"https:\/\/silvybrand.com\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/silvybrand.com\/index.php?rest_route=\/wp\/v2\/posts\/626","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/silvybrand.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/silvybrand.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/silvybrand.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/silvybrand.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=626"}],"version-history":[{"count":0,"href":"https:\/\/silvybrand.com\/index.php?rest_route=\/wp\/v2\/posts\/626\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/silvybrand.com\/index.php?rest_route=\/wp\/v2\/media\/627"}],"wp:attachment":[{"href":"https:\/\/silvybrand.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=626"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/silvybrand.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=626"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/silvybrand.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=626"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}