Bambu Lab torna al centro delle polemiche nel mondo della stampa 3D, e stavolta le accuse arrivano da una voce di peso assoluto. Josef Prusa, fondatore di Prusa Research e figura storica della community open source legata alla stampa 3D, ha puntato il dito contro il software della concorrente cinese, definendolo un potenziale pericolo per la sicurezza informatica degli utenti. Secondo Prusa, il software di rete utilizzato dalle stampanti Bambu Lab funzionerebbe come una vera e propria “black box“, impossibile da verificare o sottoporre ad audit indipendenti.
La questione non è soltanto tecnica. Prusa ha sollevato anche un problema di natura legale, sostenendo che Bambu Lab violerebbe la licenza AGPL, una delle licenze open source più diffuse e rigorose. In sostanza, chi utilizza codice rilasciato sotto licenza AGPL è obbligato a rendere disponibile il proprio codice sorgente, soprattutto quando il software opera attraverso una rete. Il punto è proprio questo: se il software di Bambu Lab si basa su componenti AGPL ma non rende il codice accessibile, si crea una situazione in cui nessuno può controllare cosa faccia davvero quel software, quali dati raccolga, dove li invii o come gestisca la comunicazione tra la stampante e i server remoti.
Perché la questione riguarda tutti gli utenti di stampanti 3D
Il tema sollevato da Josef Prusa va ben oltre una semplice rivalità commerciale tra produttori. Le stampanti 3D moderne sono dispositivi connessi, spesso collegati stabilmente alla rete domestica o aziendale. Un software chiuso e non verificabile che gestisce queste connessioni rappresenta, nei fatti, un elemento di rischio concreto. Senza la possibilità di analizzare il codice, non c’è modo di sapere se vengano trasmessi dati sensibili, se esistano vulnerabilità sfruttabili o se il comportamento del software sia effettivamente conforme a quanto dichiarato dal produttore.
Il fatto che si tratti di software cinese aggiunge un ulteriore livello di sensibilità alla discussione, in un contesto globale dove la provenienza geografica delle tecnologie è diventata un fattore rilevante anche nelle valutazioni di sicurezza. Prusa non ha usato mezzi termini nel descrivere la situazione, parlando di rischi “enormi” e di un sistema che, nella sua opacità, impedisce qualsiasi forma di controllo da parte della comunità o di esperti indipendenti.
Bambu Lab: la presunta violazione della licenza AGPL e le implicazioni
Sul fronte della licenza AGPL, la faccenda è altrettanto delicata. Questa licenza è stata pensata proprio per impedire che qualcuno possa prendere codice open source e trasformarlo in un prodotto chiuso, specialmente quando quel prodotto interagisce con gli utenti attraverso una rete. Se le accuse di Prusa dovessero trovare conferma, Bambu Lab si troverebbe in una posizione complicata non solo dal punto di vista reputazionale, ma anche legale.
La community della stampa 3D è storicamente molto legata ai principi dell’open source. Molti dei progressi tecnologici in questo settore sono stati possibili proprio grazie alla condivisione libera del codice e alla collaborazione tra sviluppatori sparsi in tutto il mondo. Un produttore che chiude il proprio software e, contemporaneamente, utilizza componenti open source senza rispettarne le condizioni, rischia di minare un ecosistema che ha permesso a tutta l’industria di crescere.
Bambu Lab continua quindi ad attirare critiche su più fronti: dalla gestione della connettività alla trasparenza del proprio software, passando per il rispetto delle licenze. Le dichiarazioni di Josef Prusa aggiungono un capitolo importante a un dibattito che, evidentemente, è ancora lontano dal trovare una conclusione.
