3d-printerfabrikant Bambu Lab schendt op zeker twee punten de voorwaarden van de opensourcelicentie AGPLv3. Dit blijkt uit nog lopend onderzoek naar de software van Bambu door de Software Freedom Conservancy. Het bedrijf is in conflict over geforkte code voor zijn 3d-printers.
Het onderzoek van de Amerikaanse non-profitorganisatie Software Freedom Conservancy richt zich op de software van Bambu Lab voor gebruikers en op zijn firmware. Terwijl het onderzoek nog loopt, bevestigt de SFC al twee specifieke schendingen van de AGPLv3. Bambu Lab biedt niet de volledige broncode van zijn Slicer-software aan. Daarnaast dreigt het bedrijf met juridische stappen tegen een Poolse ontwikkelaar van geforkte code voor gebruik van 3d-printers.
Daarmee houdt het bedrijf zich niet aan de voorwaarden van de opensourcelicentie. Volgens de SFC geeft Bambu Lab zijn AGPL-schending in feite toe door zijn software Bambu Studio, gebaseerd op opensourcecode, te combineren met een eigen, gesloten library. Daarnaast beperkt het bedrijf de rechten van gebruikers en ontwikkelaars door te dreigen met juridische stappen tegen de Poolse ontwikkelaar.
Offline gehaald en gerepost
Het gaat om de maker van aanpassingen aan 3d-printersoftware Orca Slicer, die zijn code onder protest offline haalde. Slicersoftware deelt digitale ontwerpen (.stl-bestanden) op in printbare lagen voor 3d-printers. Door de aanpassingen is deze opensourcesoftware inzetbaar voor apparaten van Bambu Lab. Daarmee omzeilen gebruikers de software en het vereiste cloudgebruik van die hardwarefabrikant.
De geforkte code is online wel beschikbaar dankzij youtuber en reparatietechnicus Louis Rossmann en technieuwssite Gamers Nexus. Zij bieden de 3d-printersoftware zelf online aan en dagen Bambu Lab uit om hen aan te klagen. Bambu Lab beroept zich op zijn gebruiksvoorwaarden in zijn dreiging tegen de fork van Orca Slicer. Volgens de SFC is dat een onterechte claim, aangezien gebruikersvoorwaarden ondergeschikt zijn aan de voorwaarden van de AGPLv3-licentie.