Napisał sterownik do Linuksa. Synaptics postraszył 25 tys. dol. tygodniowo

Aktualności Systemy operacyjne Obserwuj nas w Google

Napisał sterownik do Linuksa. Synaptics postraszył 25 tys. dol. tygodniowo

Mike Lothian miał dość zawieszającej się stacji dokującej, więc postanowił stworzyć własny sterownik dla Linuksa. Kiedy zwrócił się do producenta technologii DisplayLink z prośbą o pomoc, zamiast wsparcia technicznego otrzymał zarzuty dotyczące naruszenia patentów. Synaptics zażądał porzucenia projektu i zagroził roszczeniami finansowymi, które miały rosnąć o co najmniej 25 tys. dolarów tygodniowo.

Wszystko zaczęło się od stacji dokującej Della wykorzystującej technologię DisplayLink. Oficjalne oprogramowanie regularnie się zawieszało, dlatego Lothian rozpoczął tworzenie niezależnego sterownika w języku Rust. Podczas prac korzystał również z pomocy modelu sztucznej inteligencji Claude. Pierwsze poprawki przeznaczone dla jądra Linuksa opublikował 17 czerwca 2026 roku. Problemy z komunikacją ze sprzętem skłoniły go jednak do kontaktu z Synaptics, właścicielem technologii DisplayLink.

Odpowiedź nadeszła 20 lipca. Producent poinformował programistę, że nawet samodzielnie opracowana implementacja protokołu może naruszać patenty dotyczące przesyłania i kompresji obrazu.

Miesiąc później Synaptics wystosował formalne wezwanie do zaprzestania prac i wycofania opublikowanego kodu. Dokument zawierał wykaz aż 125 patentów.

Synaptics zażądał pieniędzy. Każdy tydzień miał kosztować kolejne 25 tys. dolarów

Po prośbie programisty o sprecyzowanie zarzutów producent wskazał dwa brytyjskie patenty, GB2484736B oraz GB2485613B. Przedstawił również dokumentację mającą wykazać związek między zastrzeżeniami patentowymi a fragmentami kodu Vino. Synaptics zapowiedział roszczenie w wysokości 25 tys. dolarów na pokrycie kosztów przygotowania dokumentacji. W przypadku niespełnienia żądań kwota miała wzrastać o przynajmniej kolejne 25 tys. dolarów tygodniowo.

Linux stracił szansę na niezależny sterownik DisplayLink

DisplayLink umożliwia podłączanie dodatkowych monitorów przez USB. Technologia wykorzystuje kompresję obrazu, dzięki której dane mogą być przesyłane do stacji dokującej bez tradycyjnego połączenia DisplayPort.

Oficjalny sterownik dla Linuksa korzysta z otwartego modułu EVDI, ale wymaga również zamkniętego oprogramowania producenta dostępnego dla platformy x86. Vino miało wyeliminować tę zależność i współpracować bezpośrednio z linuksowym podsystemem graficznym DRM/KMS. Według Lothiana trzecia wersja projektu obsługiwała już trzy generacje urządzeń DisplayLink. Integracja z jądrem mogłaby ułatwić korzystanie ze stacji dokujących bez instalowania dodatkowych, zastrzeżonych komponentów.

Nawet organizacja chroniąca Linuksa nie mogła pomóc

Programista zwrócił się również do Open Invention Network, organizacji zajmującej się ochroną ekosystemu open source przed sporami patentowymi. Synaptics należy do jej członków, jednak obowiązujące porozumienia nie obejmują w tym przypadku technologii związanych z kodekami.

Użytkownicy DisplayLink nadal mogą korzystać z oficjalnych sterowników dla Ubuntu oraz otwartego modułu EVDI. Nie doczekają się jednak w najbliższym czasie kompletnej alternatywy opracowywanej przez Lothiana.

Deweloper może kontynuować prace nad fragmentami projektu nieobjętymi zarzutami patentowymi. Na razie nie zamierza jednak ponownie publikować całego sterownika Vino.

Pokaż / Dodaj komentarze do:

Napisał sterownik do Linuksa. Synaptics postraszył 25 tys. dol. tygodniowo
 0