# Патэнтная спрэчка вакол драйвера DisplayLink Linux: патрабаванні і пакрыццё кодэкаў OIN

Published: 2026-11-13

Патэнтныя патрабаванні Synaptics прыпынілі распрацоўку адкрытага прататыпа драйвера DisplayLink Майкам Лотыянам. Новая справаздача LWN апісвае старую перапіску, умоўнае грашовае патрабаванне і ліміт пакрыцця кодэкаў OIN. У эпізодзе таксама тлумачыцца прыняцце файлаў блакіроўкі GitHub Actions і змены ў аб'яўленых выпадках і падтрымцы ў .NET 11.

Canonical: https://thedailydiff.dev/be/video/2026-11-12-displaylink-patent-threat/

## Што ахоплівае гэта відэа

- Адкрыты модуль EVDI DisplayLink і прапрыетарны DisplayLink Manager з'яўляюцца рознымі кампанентамі; існуючае праграмнае забеспячэнне Linux ад пастаўшчыка застаецца даступным.
- Ліст ад пятага кастрычніка пагражаў штрафам у 25 000 долараў ЗША за дакументацыю, які павялічваўся як мінімум на 25 000 долараў ЗША ў тыдзень у выпадку невыканання. Апублікаваныя дакументы не пацвярджаюць судовага рашэння або выплаты.
- Пакрыццё OIN адпавядае вызначэнню сістэмы Linux. Пункт аб кодэках мае выключэнне па экспрэс-спісу, і справаздача Бергелта датычылася гэтых спробаў унесці ўклад.
- Файлы блакіроўкі GitHub Actions запісваюць звычайныя і транзітыўныя версіі дзеянняў. Заблакіраваная версія ўсё яшчэ патрабуе праверкі на бяспеку.
- .NET 11 дадае аб'яднаныя выпадкі C# 15 і мае двухгадовую STS; .NET 10 застаецца падтрымліваемай LTS з тымі ж палітыкамі якасці і абслугоўвання.

## Пытанні і адказы

### Чаму незалежна напісаны драйвер Linux можа сутыкнуцца з патэнтнымі прэтэнзіямі?

Незалежна напісаны драйвер можа рэалізаваць вынаходніцтва, якое, па словах уладальніка патэнта, абаронена. Synaptics заявіла аб гэтай пазіцыі ў сваёй перапісцы з Майкам Лотыянам. Аўтарства зыходнага кода і заяўленае вынаходніцтва — гэта асобныя пытанні. LWN дакументуе сцвярджэнні кампаніі і выніковы ціск на Vino; апублікаваныя дакументы не ўтрымліваюць судовага рашэння аб сапраўднасці або парушэнні патэнта.

### Як распаўсюджваецца пакрыццё OIN на кодэкі ў драйверы Linux?

Пакрыццё OIN адпавядае вызначаным кампанентам і выключэнням сістэмы Linux. Апублікаванае вызначэнне Open Invention Network выключае кодэкі, калі яны не ўказаны ў табліцы выключэнняў. LWN паведамляе, што выканаўчы дырэктар Кіт Бергельт заявіў, што абарона не распаўсюджваецца на гэтыя спробы ўнясення ўкладу. Гэтая выснова тычыцца дадзенай працы; членства і пазнака Linux самі па сабе не пацвярджаюць пакрыцця кожнага кампанента.

### Што гарантуе файл блакіроўкі працоўнага працэсу GitHub Actions?

Файл блакіроўкі працоўнага працэсу запісвае версіі дзеянняў, выбраныя для падключанага працоўнага працэсу, уключаючы транзітыўныя залежнасці дзеянняў. У аб'яве GitHub гаворыцца, што чытабельныя тэгі могуць заставацца, пакуль гэтыя запісаныя каміты працуюць, нават калі спасылкі перамяшчаюцца. Кіраўніцтва Х'юга ван Кеменадэ паказвае прыклады прыняцця. Праверце выбраную залежнасць перад яе блакіроўкай, таму што выбар версіі не пацвярджае бяспеку кода.

### Што правяраюць новыя аб'яднаныя тыпы C# у выпуску .NET?

Аб'яднаныя тыпы апісваюць аб'яўлены набор тыпаў выпадкаў і дазваляюць кампілятару правяраць ахоп выразу switch над гэтымі выпадкамі. Аб'ява аб выпуску Microsoft выкарыстоўвае пошук прадукту з выпадкам "прадукт" або "адсутны прадукт". Гэтая функцыя робіць магчымыя станы відавочнымі. Тая ж аб'ява дае новаму выпуску два гады стандартнай падтрымкі, пры гэтым ранейшая доўгатэрміновая опцыя падтрымкі захоўвае тыя ж палітыкі якасці і абслугоўвання.

### Які быў вердыкт The Daily Diff па спрэчцы DisplayLink?

Вердыкт The Daily Diff быў REVERT па эскалацыі ціску пастаўшчыка. Ніка пярэчыў таму, што карыстальнік, які спрабуе палепшыць абсталяванне, якім ён валодае, нясе рызыку дарагой абароны. LWN паведамляе, што Лотыян выдаліў публічны рэпазіторый і захаваў Vino лакальным, пакуль існуючае праграмнае забеспячэнне Linux ад пастаўшчыка заставалася даступным. Вердыкт выказвае гэтае рэдакцыйнае меркаванне і не дае юрыдычнага вызначэння патэнтных прэтэнзій.

## Раздзелы

- 0:00 Што насамрэч дае вам валоданне док-станцыяй?
- 0:33 Чаму запыт на падтрымку трапіў да юрыстаў?
- 1:14 Чаму незалежна напісаны код можа сутыкнуцца з патэнтным пазовам?
- 1:40 Што патрабавалі лісты?
- 2:33 Што насамрэч гарантуе файл блакіроўкі працоўнага працэсу?
- 3:08 Што змяняецца з C# 15 і .NET 11?
- 3:41 Дзе спыняецца сетка бяспекі патэнтаў Linux?
- 4:48 Што б я напісаў пра спрэчку вакол док-станцыі?

## Перакладзеная стэнаграма

Перакладзена з арыгінальнай англійскай агучкі. Даступнае аўдыя і субтытры кантралююцца YouTube.

### Што насамрэч дае вам валоданне док-станцыяй?

0:00 Вы валодаеце док-станцыяй, таму яе драйвер адчуваецца як ваш для выпраўлення. Synaptics пагражала распрацоўшчыку Linux за тое, што ён рабіў менавіта гэта. У гэтым відэа: што можа спыніць код, які вы напісалі самі? І што насамрэч дае вам валоданне док-станцыяй? І ў сетцы бяспекі патэнтаў Linux ёсць пэўная дзірка, якую нам трэба праверыць. Чацвер, дванаццатага лістапада, і гэта The Daily Diff. DisplayLink — гэта тэхналогія Synaptics для падключэння дадатковых дысплеяў праз док-станцыю USB. Яе праграмнае забеспячэнне Linux уключае адкрыты модуль ядра і прапрыетарны

0:27 кампанент. Напісанне ўласнай замены не вырашае патэнтныя правы, таму што вынаходства можа быць запатэнтавана асобна ад зыходнага кода.

### Чаму запыт на падтрымку трапіў да юрыстаў?

0:33 LWN апублікаваў гэтую гісторыю ў аўторак, пасля месяцаў перапіскі паміж Synaptics і Майкам Лотыянам. Мы таксама праверым новае прыняцце файлаў блакіроўкі GitHub Actions і .NET 11. Пачалося ўсё з док-станцыі Dell, драйвер Linux якой працягваў вылятаць, па словах Лотыяна. Пастаўшчык пастаўляе DisplayLink Manager як бінарны файл для Ubuntu на машынах з архітэктурай x86. Адкрыты модуль, EVDI, кіруе віртуальнымі дысплеямі. Яго readme кажа, што для поўнай функцыянальнасці DisplayLink патрэбны астатні драйвер.

0:59 Гэтыя адчыненыя дзверы вядуць вас у калідор. Лотыян выкарыстаў Claude, каб дапамагчы стварыць Vino, драйвер на Rust, прызначаны для ядра Linux. Яго чэрвеньскі прататып быў няпоўным. Да канца жніўня ён паведаміў аб кіраванні трыма пакаленнямі док-станцый. Ранейшыя спробы ніколі не ўключалі панэль. Мы не правяралі яго вынік. DisplayLink выкарыстоўвае прапрыетарную тэхналогію для кадзіравання патоку дысплея для

### Чаму незалежна напісаны код можа сутыкнуцца з патэнтным пазовам?

1:17 перадачы і дэкадавання яго зноў. Вы можаце публікаваць навакольныя механізмы, захоўваючы гэтую тэхналогію прапрыетарнай. Зыходны код, які вы можаце прачытаць, расказвае вам толькі частку таго, што патрэбна вашаму апаратнаму забеспячэнню. Synaptics паведаміла Лотыяну, што рэалізацыя ў «чыстым пакоі» ўсё яшчэ можа рэалізаваць запатэнтаванае вынаходства. Гэтыя канкрэтныя патрабаванні запатрабавалі б юрыдычнай ацэнкі. Claude можа дапамагчы напісаць Rust. Прасіць яго паглынуць ваш бюджэт на судовыя выдаткі запатрабавала б даволі авантурнага

1:38 узроўню падпіскі. Жнівеньскі загад аб спыненні парушэнняў

### Што патрабавалі лісты?

1:40 уключаў доўгі спіс патэнтаў і патрабаваў спыніць нібыта парушальную распрацоўку і адклікаць распаўсюджаныя матэрыялы. Лотыян спытаў, якія патэнтныя прэтэнзіі супадаюць з якім кодам. Гэта разумнае пытанне, калі хтосьці дасылае вам цэлы патэнтны партфель. Ліст ад пятага кастрычніка пагражаў дваццаццю пяццю тысячамі долараў ЗША за дакументацыю, павялічваючыся як мінімум на яшчэ дваццаць пяць тысяч кожны тыдзень без выканання. Апублікаваныя дакументы не пацвярджаюць судовага рашэння або выплаты. Служба падтрымкі кліентаў набыла штотыднёвы цыкл выстаўлення рахункаў.

2:07 Працоўны прататып і даступная абарона — асобныя патрабаванні. Чалавек павінен узважыць абарону працы супраць таго, колькі можа каштаваць юрыдычная барацьба. Ваш манітор можа прайсці тэст, а праект не пройдзе праверку бюджэту. Сёмага кастрычніка Synaptics нарэшце разгледзела яго стары запыт на выцягванне для EVDI. Лотыян сказаў LWN, што не будзе далей займацца гэтым, заявіўшы: «Вы не можаце пагражаць падаць на мяне ў суд, а потым прасіць мяне абнавіць мой запыт на выцягванне» Два аддзелы, выдатная паралельная апрацоўка. Між тым, іншы від залежнасці становіцца лягчэй кантраляваць.

### Што насамрэч гарантуе файл блакіроўкі працоўнага працэсу?

2:35 GitHub Actions зрабіў файлы блакіроўкі працоўнага працэсу агульнадаступнымі ў канцы кастрычніка. Ваш працоўны працэс можа захоўваць чытальны тэг, у той час як файл блакіроўкі запісвае дакладны каміт для запуску, уключаючы транзітыўныя залежнасці дзеянняў. Калі тэг перамяшчаецца, падключаны працоўны працэс усё яшчэ выкарыстоўвае запісаную версію. Кіраўніцтва Х'юга ван Кеменадэ ад серады паказвае наладу і спасылкі на прыклады прыняцця праектаў Python. GitHub дазваляе вам паступова падключацца, і адміністратары могуць патрабаваць файл блакіроўкі. Праверце тое, што вы блакіруеце, таму што гэта гарантуе запуск абранай версіі.

3:03 Шкодны код можа быць цалкам узнаўляльным, што з'яўляецца вельмі няшчасным вызначэннем надзейнага.

### Што змяняецца з C# 15 і .NET 11?

3:08 Microsoft таксама выпусціла .NET 11 у аўторак. Адным з карысных дапаўненняў з'яўляюцца аб'яднаныя тыпы ў C# 15. Значэнне можа належаць да аб'яўленага набору тыпаў выпадкаў, і кампілятар правярае, ці ахоплівае іх ваш выраз switch. Падумайце аб знойдзеным прадукце або адсутным прадукце, прычым адсутны выпадак выяўляецца, пакуль вы ствараеце. Для чалавека, якому давядзецца падтрымліваць, адзінаццатая версія атрымлівае два гады стандартнай падтрымкі. .NET 10 застаецца доўгатэрміновым варыянтам. Microsoft кажа, што палітыкі якасці і абслугоўвання аднолькавыя; працягласць падтрымкі

3:32 адрозніваецца. Выберыце акно, якое адпавядае вашаму плану абнаўлення, таму што штогадовы ажыятаж выпуску і штогадовыя білеты на міграцыю прыходзяць у тую ж паштовую скрыню. Вернемся да док-станцыі.

### Дзе спыняецца сетка бяспекі патэнтаў Linux?

3:41 Open Invention Network дазваляе членам перакрыжавана ліцэнзаваць патэнты ў рамках вызначанай сістэмы Linux. Пакрыццё адпавядае пералічаным кампанентам і канкрэтным выключэнням. Драйвер Linux не аўтаматычна ўключае кожны кампанент у гэтыя межы. Лотыян далучыўся і спытаў, як гэта ўзаемадзейнічала з членствам Synaptics. LWN паведамляе, што OIN праводзіла расследаванне. Выканаўчы дырэктар Кіт Бергельт заявіў, што яго ўнёскі не падпадаюць пад абарону. Такім чынам, меркаваны аварыйны выхад меў уласную праверку сумяшчальнасці. Вось канкрэтная дзірка.

4:07 Апублікаванае вызначэнне OIN выключае аўдыё- і відэакодэкі, калі яны не яўна пералічаны ў табліцы выключэнняў. Праца з кодэкам DisplayLink не атрымала такой абароны, па словах Бергельта. Праца на Linux і пакрыццё гэтым пагадненнем — розныя праверкі. Вось чаму незалежна напісаны зыходны код і членства ў OIN усё яшчэ пакінулі Лотыяна уразлівым да гэтага патрабавання. Лотыян паведаміў LWN, што ён выдаліў публічны рэпазіторый, і Vino застаецца лакальным, пакуль

4:31 гэта не будзе вырашана, бо ён не можа дазволіць сабе абарону. Ён можа працаваць над незакранутымі кампанентамі. Існуючае праграмнае забеспячэнне Linux ад пастаўшчыка застаецца даступным. Гэтая спроба замены і яе жаданыя паляпшэнні спынены. Калі вы аддаеце перавагу чытаць гэта, чым чуць, як я гэта кажу, "diff" прыходзіць на вашу электронную пошту кожную раніцу, бясплатна на "thedailydiff.dev", спасылка ніжэй. Такім чынам, сённяшні вердыкт па спрэчцы DisplayLink.

### Што б я напісаў пра спрэчку вакол док-станцыі?

4:50 АДКАЗАЦЬ. Я б адмяніў рашэнне адказаць на ўнёсак драйвера эскалацыяй патэнтнага патрабавання. Гэта пакідае карыстальніка, які спрабуе палепшыць апаратнае забеспячэнне, якім ён ужо валодае, нясучы юрыдычную рызыку. Падпішыцеся, націсніце званочак і скажыце мне ў каментарах, калі б вы паставілі іншы штамп. І гэта ўсё на сёння. Я Ніка з Axrisi. Аб'ядноўвайцеся адказна. Аб'ядноўвайцеся адказна.

## Крыніцы

- [Synaptics patent claims stop work on DisplayLink drivers](https://lwn.net/SubscriberLink/1102549/acbc92e00cee3a3f/) — LWN / Joe Brockmeier
- [October fifth Synaptics notice](https://lwn.net/images/pdf/Cease_and_Desist_Notice_Mike_Lothian_10-05-2026.pdf) — Synaptics
- [July–October correspondence compiled by Lothian](https://lwn.net/images/pdf/synaptics-correspondence-jul-oct-2026.pdf) — Mike Lothian / Synaptics
- [EVDI README](https://github.com/DisplayLink/evdi) — DisplayLink
- [Linux System Definition](https://openinventionnetwork.com/linux-system/) — Open Invention Network
- [Table 0 codec exceptions](https://definition.openinventionnetwork.com/table-0/) — Open Invention Network
- [GitHub Actions workflow lockfiles are generally available](https://github.blog/changelog/2026-10-28-github-actions-workflow-lockfiles-are-generally-available/) — GitHub
- [Lock your GitHub Actions](https://hugovk.dev/blog/2026/lock-github-actions/) — Hugo van Kemenade
- [Announcing .NET 11](https://devblogs.microsoft.com/dotnet/announcing-dotnet-11/) — Microsoft .NET Team
- [EVDI pull request 581 and October seventh review](https://github.com/DisplayLink/evdi/pull/581) — DisplayLink / Mike Lothian
- [OIN community directory](https://openinventionnetwork.com/community-directory-alphabetical/) — Open Invention Network
- [Imagination SpongeBob still: brief fictional process commentary; cartoon copyright retained; no current executive reaction or endorsement](https://imgflip.com/memetemplate/Imagination-Spongebob) — SpongeBob SquarePants / Nickelodeon-Paramount; Imgflip source host
- [Imagination SpongeBob original image: resized and captioned editorially; this release grants no blanket asset or episode reuse permission](https://i.imgflip.com/3i7p.jpg) — Nickelodeon-Paramount / Imgflip; adaptation by The Daily Diff
- [Office Sloth: brief silent fictional process commentary; Zootopia copyright Disney; selected source window, no current executive reaction or endorsement](https://giphy.com/gifs/disneyzootopia-l2JHVUriDGEtWOx0c) — Zootopia / Disney; official Giphy source host
