Разработчик Джефф Гилинг критикует отношение производителя 3D-принтеров Bambu Lab к сообществу открытого исходного кода. В своем блоге он рассказывает (откроется в новом окне), как компания предприняла юридические шаги против разработчика открытого ПО после того, как тот создал модифицированную версию программы для 3D-печати Orca Slicer.
Модифицированная версия под названием OrcaSlicer-bambulab позволяет использовать 3D-принтеры производителя без необходимости передачи данных печати через облачные серверы Bambu Lab.
Компания в своем посте в блоге (откроется в новом окне) обвинила разработчика в том, что его программа ошибочно выдает себя за официальный клиент Bambu Studio перед серверами. Это, по их мнению, увеличивает риск DDoS-атак, если тысячи клиентов будут выдавать себя за официальное приложение. Кроме того, компания потребовала от разработчика подписать обязательство о прекращении противоправных действий.
Злоупотребление системой открытого исходного кода
Разработчик отверг обвинения и подчеркнул (откроется в новом окне), что он лишь использовал оригинальный код собственной Linux-версии Bambu Studio от Bambu Labs, которая распространяется под лицензией с открытым исходным кодом AGPLv3. Он также считает, что его несправедливо выставляют угрозой для инфраструктуры Bambu Labs.
По мнению Гилинга, действия Bambu Lab представляют собой злоупотребление системой открытого исходного кода. Он утверждает, что компания использует юридическую силу для подавления очень небольшой группы пользователей, вместо того чтобы создавать безопасную платформу.
Гилинг также поднимает вопрос о том, какой контроль компания может сохранять над аппаратным обеспечением, которое купил клиент и которое работает на программном обеспечении, основанном на открытом коде. Лицензия AGPLv3 прямо позволяет создавать форки (ответвления) и дорабатывать программное обеспечение. По словам Гилинга, это относится ко всей цепочке программного обеспечения: от Slic3er через Prusa Slicer к Bambu Studio и Orca Slicer.
Размывание принципов открытого исходного кода (g+) часто происходит в компаниях из-за стратегических решений, направленных на коммерциализацию и получение конкурентных преимуществ. Поэтому Гилинг настоятельно советует воздержаться от покупки устройств Bambu Lab и обратить внимание на других производителей.