Разработчик Майк Лотиан прекратил публичную работу над Vino — открытым драйвером для док-станций DisplayLink в Linux. Как сообщает LWN в материале от 10 ноября, после патентных претензий Synaptics он удалил репозиторий и отказался от передачи драйвера в ядро системы. Лотиан объяснил, что не может позволить себе расходы на защиту в споре с компанией
Поводом для проекта стали сбои фирменного программного обеспечения на док-станции разработчика. Он написал альтернативу на языке Rust с помощью нейросети и обратился к производителю за технической помощью. По словам Лотиана, представленная в августе третья версия уже работала с тремя поколениями док-станций без программ производителя. Официальное приложение для Linux поставляется в закрытом виде и только для платформ на базе x86
Юридическая переписка продолжалась несколько месяцев. В письме от 5 октября Synaptics сопоставила код проекта с положениями двух британских патентов. Компания потребовала прекратить разработку и убрать опубликованные материалы, пригрозив в случае невыполнения взыскать 25 тысяч долларов за подготовку обоснования претензий и увеличивать сумму ещё на столько же каждую неделю. Это требования компании: в материале не сообщается о судебном решении, устанавливающем нарушение
Участие обеих сторон в объединении патентной защиты Open Invention Network не помогло разрешить ситуацию. Его руководитель Кит Бергелт объяснил изданию, что спорная реализация кодека не входит в защищаемый перечень компонентов системы. Поэтому защита объединения на предполагаемый вклад Лотиана в ядро не распространилась
Что остаётся владельцу исправной док-станции, если фирменное ПО работает нестабильно, а независимый драйвер перестают публиковать из-за патентных претензий? Эта история показывает, насколько возможность пользоваться купленным оборудованием зависит от доступного программного обеспечения и условий его разработки
Первоисточник — LWN.net
Сообщите редакции. Существенные исправления мы отмечаем в материале