

SFC запустила проект по обратному инжинирингу библиотек Bambu Lab
Некоммерческая организация Software Freedom Conservancy (SFC) вступила в конфликт с Bambu Lab. В НКО заявили, что Bambu Lab нарушает лицензию AGPLv3 в отношении своего проприетарного сетевого плагина. Организация также запустила проект baltobu для поддержки самостоятельного ремонта оборудования и обратного инжиниринга библиотек Bambu Lab.
Напомним, зимой 2025 года Bambu Lab обновила систему авторизации для подключения 3D-принтеров и управления ими. Под защиту попали функции запуска печати по LAN и через облако, удалённый доступ к видео, управление параметрами печати, системой многоцветной печати и обновление прошивки. Из-за этого пользователи сторонних слайсеров, включая популярный Orca Slicer, потеряли возможность запускать печать напрямую.
Тогда разработчик Павел Ярчак выпустил форк Orca Slicer, в который вернул возможность отправлять задания напрямую из слайсера без перехода в Bambu Connect. При этом реализованный энтузиастом метод прямой отправки команд на 3D-принтеры был основан на содержимом из репозитория AGPL-проекта Bambu Studio. Bambu пригрозила Ярчаку судом.
В SFC сочли действия компании нарушением принципов распространения свободного ПО. По мнению организации, Bambu Lab попыталась ограничить права пользователей, ссылаясь на условия использования собственного сервиса. Однако, как утверждают в SFC, эти условия не могут иметь приоритет над лицензией AGPLv3. В частности, пункт 10.3 лицензии запрещает вводить дополнительные ограничения, препятствующие использованию и модификации программного обеспечения.
Отдельные претензии касаются приложения Bambu Studio. В нём используется библиотека libbambu_networking, исходный код которой не опубликован. При этом сам Bambu Studio основан на проекте с лицензией AGPLv3, что
Читать на habr.com