Bambu Lab оказалась в центре скандала после того, как потребовала от разработчика Павла Ярчака удалить код для удалённого управления принтерами без фирменного ПО. Сообщество open-source объединилось, чтобы противостоять попыткам компании ограничить использование открытого кода.
«Я выделю 10 000 долларов, чтобы преподать Bambu Lab урок», — заявил адвокат прав потребителей Луис Россманн. «Я больше никогда не куплю принтер Bambu Lab», — написал разработчик Джефф Гирлинг. Редакция GamersNexus также пообещала 10 000 долларов на поддержку Ярчака.
Bambu Studio основана на открытом коде PrusaSlicer, который распространяется по лицензии AGPL. Компания получает выгоду от open-source, но блокирует возможность форков (включая OrcaSlicer) управлять принтерами без проприетарного механизма аутентификации.
Ярчак создал форк OrcaSlicer, использующий код Linux-версии Bambu Studio, что позволило обойти блокировку. Bambu пригрозила ему судом по DMCA, и разработчик удалил код, оставив запись о давлении. Это вызвало волну возмущения.
Эксперты по open-source, включая Брэдли Кюна (создателя AGPL), утверждают, что Bambu нарушает условия лицензии: их проприетарный плагин для сети должен быть открыт как «соответствующий исходный код». Однако юристы отмечают, что AGPL сложно применить в суде, и окончательного решения пока нет.
Bambu настаивает на необходимости безопасности и отрицает, что их плагин является частью «соответствующего исходника». Компания заявляет, что Ярчак «выдавал себя за Bambu Studio», но его код просто копирует стандартное поведение программы.
Сообщество собирает средства на судебную защиту, а Software Freedom Conservancy запустила проект по обратному инжинирингу кода Bambu. Если компания не пойдёт на уступки, ей придётся либо полностью открыть код, либо переписать всё с нуля.

0 комментариев