# Disputa de patentes do controlador DisplayLink Linux: demandas e cobertura de códecs OIN

Published: 2026-11-13

As demandas de patentes de Synaptics paralizaron o prototipo de controlador DisplayLink de código aberto de Mike Lothian. O novo informe de LWN describe correspondencia anterior, unha demanda monetaria condicional e un límite de cobertura de códecs OIN. O episodio tamén explica a adopción de ficheiros de bloqueo de GitHub Actions e os cambios declarados no caso e soporte en .NET 11.

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

## Que abrangue este vídeo

- O módulo aberto EVDI de DisplayLink e o DisplayLink Manager propietario son compoñentes distintos; o software Linux do provedor existente segue dispoñible.
- A carta do cinco de outubro ameazaba con 25.000 dólares estadounidenses por documentación, aumentando en polo menos 25.000 dólares estadounidenses por semana sen cumprimento. O rexistro publicado non establece ningún premio ou pago xudicial.
- A cobertura OIN segue a Definición do Sistema Linux. A cláusula do códec ten unha excepción de lista expresa, e a conclusión informada de Bergelt referíase a estas contribucións tentadas.
- Os ficheiros de bloqueo de GitHub Actions rexistran revisións de accións normais e transitivas. Unha revisión bloqueada aínda necesita revisión para a seguridade.
- .NET 11 engade casos de unión de C# 15 e ten STS de dous anos; .NET 10 segue sendo LTS compatible coas mesmas políticas de calidade e mantemento.

## Preguntas e respostas

### Por que un controlador Linux escrito independentemente pode enfrontar reclamacións de patentes?

Un controlador escrito independentemente pode implementar unha invención que un titular de patente alega que está protexida. Synaptics afirmou esa posición na súa correspondencia con Mike Lothian. A autoría do código fonte e unha invención reclamada son preguntas separadas. LWN documenta as alegacións da compañía e a presión resultante sobre Vino; o rexistro publicado non proporciona unha determinación xudicial da validez ou infracción da patente.

### Como se aplica a cobertura da OIN aos códecs nun controlador Linux?

A cobertura da OIN segue os seus compoñentes e exclusións definidos do Sistema Linux. A definición publicada da Open Invention Network exclúe os códecs a menos que estean expresamente listados na súa táboa de excepcións. LWN informa que o director executivo Keith Bergelt dixo que a protección non se estendía a estas contribucións tentadas. Esa conclusión refírese a este traballo; a membresía e unha etiqueta Linux por si soas non establecen a cobertura de cada compoñente.

### Que garante un ficheiro de bloqueo de fluxo de traballo de GitHub Actions?

Un ficheiro de bloqueo de fluxo de traballo rexistra as revisións de accións seleccionadas para un fluxo de traballo integrado, incluídas as dependencias de accións transitivas. O anuncio de GitHub di que as etiquetas lexibles poden permanecer mentres eses commits rexistrados se executan mesmo cando as referencias se moven. A guía de Hugo van Kemenade mostra exemplos de adopción. Revisa a dependencia seleccionada antes de bloqueala, porque a selección de revisión non establece que o código sexa seguro.

### Que comproban os novos tipos de unión de C# na versión de .NET?

Os tipos de unión describen un conxunto declarado de tipos de caso e permiten ao compilador comprobar a cobertura da expresión switch sobre eses casos. O anuncio de lanzamento de Microsoft utiliza unha busca de produtos cun caso de produto ou produto non atopado. A característica fai explícitos os estados posibles. O mesmo anuncio dálle á nova versión dous anos de soporte a termo estándar, coa opción a longo prazo compatible anterior conservando as mesmas políticas de calidade e mantemento.

### Cal foi o veredicto de The Daily Diff sobre a disputa de DisplayLink?

O veredicto de The Daily Diff foi REVERTIR sobre a crecente presión do provedor. Niko opúxose a que un usuario que intenta mellorar hardware que posúe asuma o risco dunha defensa cara. LWN informa que Lothian eliminou o repositorio público e mantivo Vino local mentres o software Linux existente do provedor seguía dispoñible. O veredicto expresa ese xuízo editorial e non proporciona unha determinación legal das reclamacións de patentes.

## Capítulos

- 0:00 Que che gaña ter o dock?
- 0:33 Por que unha solicitude de soporte chegou aos avogados?
- 1:14 Por que o código escrito independentemente pode enfrontar unha reclamación de patente?
- 1:40 Que demandaron as cartas?
- 2:33 Que garante realmente un ficheiro de bloqueo de fluxo de traballo?
- 3:08 Que cambia con C# 15 e .NET 11?
- 3:41 Onde para a rede de seguridade de patentes de Linux?
- 4:48 Que estamparía na disputa do dock?

## Transcrición traducida

Traducido da narración orixinal en inglés. O audio e os subtítulos dispoñibles son controlados por YouTube.

### Que che gaña ter o dock?

0:00 Es o propietario do dock, polo que o seu controlador paréceche teu para arranxar. Synaptics ameazou a un desenvolvedor de Linux por facer exactamente iso. Neste vídeo, que pode deter o código que escribiches ti mesmo? E que che gaña ter o dock? E a rede de seguridade de patentes de Linux ten un buraco específico que necesitamos inspeccionar. É xoves, doce de novembro, e isto é The Daily Diff. DisplayLink é a tecnoloxía de Synaptics para conectar pantallas adicionais a través dun dock USB. O seu software Linux inclúe un módulo de kernel aberto e un

0:27 compoñente propietario. Escribir o teu propio substituto non resolve os dereitos de patente, porque unha invención pode ser reclamada por separado do código fonte.

### Por que unha solicitude de soporte chegou aos avogados?

0:33 LWN publicou esta historia o martes, despois de meses de correspondencia entre Synaptics e Mike Lothian. Tamén comprobaremos a adopción de ficheiros de bloqueo de GitHub Actions e .NET 11. A historia comeza cun dock Dell cuxo controlador Linux seguía fallando, segundo Lothian. O provedor subministra DisplayLink Manager como un binario para Ubuntu en máquinas x86. O módulo aberto, EVDI, xestiona pantallas virtuais. O seu README di que a funcionalidade completa de DisplayLink necesita o controlador restante.

0:59 Esa porta aberta lédate ao corredor. Lothian utilizou a Claude para axudar a construír Vino, un controlador Rust destinado ao kernel de Linux. O seu prototipo de xuño estaba incompleto. A finais de agosto, informou de controlar tres xeracións de docks. Intentos anteriores nunca acenderan un panel. Non probamos o seu resultado. DisplayLink utiliza tecnoloxía propietaria para codificar o fluxo de visualización para

### Por que o código escrito independentemente pode enfrontar unha reclamación de patente?

1:17 transmisión e decodificalo de novo. Podes publicar a canalización circundante mentres mantés esa maquinaria propietaria. O código fonte que podes ler só che di parte do que o teu hardware necesita. Synaptics díxolle a Lothian que unha implementación de "sala limpa" aínda podería implementar unha invención patentada. Estas reclamacións particulares necesitarían unha avaliación legal. Claude pode axudar a escribir Rust. Pedirlle que absorba o teu orzamento de litixios requiriría un nivel de subscrición bastante aventureiro.

1:38 Un aviso de cesamento e desistimento de agosto

### Que demandaron as cartas?

1:40 incluía unha longa lista de patentes e esixiu que detivese o desenvolvemento supostamente infractor e retirase o material distribuído. Lothian preguntou que reclamacións de patentes coincidían con que código. É unha pregunta razoable cando alguén che envía unha carteira de patentes enteira. A carta do cinco de outubro ameazaba con vinte e cinco mil dólares estadounidenses por documentación, aumentando en polo menos outros vinte e cinco mil cada semana sen cumprimento. O rexistro publicado non establece ningún premio ou pago xudicial. O soporte ao cliente adquirira un ciclo de facturación semanal.

2:07 Un prototipo funcional e unha defensa asequible son requisitos separados. Un individuo ten que sopesar a defensa do traballo contra o que podería custar unha loita legal. O teu monitor pode pasar a súa proba mentres o proxecto falla a súa revisión de orzamento. O sete de outubro, Synaptics finalmente revisou a súa solicitude de extracción de EVDI anterior. Lothian díxolle a LWN que non faría un seguimento, dicindo, non podes ameazarme con demandarme e logo pedirme que actualice a miña solicitude de extracción. Dous departamentos, excelente procesamento paralelo. Mentres tanto, outro tipo de dependencia está a ser máis fácil de controlar.

### Que garante realmente un ficheiro de bloqueo de fluxo de traballo?

2:35 GitHub Actions fixo que os ficheiros de bloqueo de fluxo de traballo estivesen dispoñibles xeralmente a finais de outubro. O teu fluxo de traballo pode manter unha etiqueta lexible mentres o ficheiro de bloqueo rexistra o commit exacto para executar, incluídas as dependencias de accións transitivas. Se a etiqueta se move, un fluxo de traballo integrado aínda utiliza a súa revisión rexistrada. A guía do mércores de Hugo van Kemenade mostra a configuración e enlaza exemplos de adopción de proxectos Python. GitHub permíteche integrarte gradualmente e os administradores poden requirir un ficheiro de bloqueo. Revisa o que bloqueas, porque isto garante que se executa a revisión elixida.

3:03 O código malicioso pode ser perfectamente reproducible, o cal é unha definición moi desafortunada de fiable.

### Que cambia con C# 15 e .NET 11?

3:08 Microsoft tamén lanzou .NET 11 o martes. Unha adición útil son os tipos de unión en C# 15. Un valor pode pertencer a un conxunto declarado de tipos de caso, e o compilador comproba se a túa expresión switch os cobre. Pensa en produto atopado ou produto non atopado, co caso non atopado detectado mentres compilas. Para a persoa que ten que mantelo, a versión 11 recibe dous anos de soporte a termo estándar. .NET 10 segue sendo a opción a longo prazo. Microsoft di que as políticas de calidade e mantemento son as mesmas; a duración do soporte

3:32 difire. Elixe a xanela que coincida co teu plan de actualización, porque a emoción do lanzamento anual e os tickets de migración anual chegan á mesma caixa de entrada. De volta ao dock.

### Onde para a rede de seguridade de patentes de Linux?

3:41 A Open Invention Network permite aos membros conceder licenzas cruzadas de patentes dentro dun Sistema Linux definido. A cobertura segue os compoñentes listados e as exclusións específicas. Un controlador Linux non trae automaticamente todos os compoñentes dentro dese límite. Lothian uniuse e preguntou como interactuaba iso coa membresía de Synaptics. LWN informa que a OIN investigou. O director executivo Keith Bergelt dixo que as súas contribucións estaban fóra de protección. Así que a suposta vía de escape tiña a súa propia comprobación de compatibilidade. Aquí está o burato específico.

4:07 A definición publicada da OIN exclúe os códecs de audio e imaxe a menos que estean expresamente listados na súa táboa de excepcións. O traballo do códec DisplayLink non obtivo esa protección, segundo Bergelt. Executarse en Linux e estar cuberto por este acordo son comprobacións diferentes. É por iso que o código fonte escrito independentemente e unha membresía na OIN aínda deixaron a Lothian exposto a esta demanda. Lothian díxolle a LWN que eliminou o repositorio público e que Vino permanece local ata que

4:31 isto se resolva, porque non pode pagar unha defensa. Pode traballar en compoñentes non afectados. O software Linux existente do provedor segue dispoñible. Este intento de substitución e as súas esperadas melloras están paralizados. Se prefires ler isto en lugar de escoitarmo dicir, o diff chega á túa caixa de entrada cada mañá, gratis en the daily diff dot dev, ligazón a continuación. Entón, o veredicto de hoxe sobre a disputa de DisplayLink.

### Que estamparía na disputa do dock?

4:50 REVERTIR. Revertería a decisión de responder a unha contribución de controlador cunha demanda de patente crecente. Deixa a un usuario intentando mellorar hardware que xa posúe asumindo o risco legal. Subscríbete, preme a campá e dime nos comentarios se o terías estampado de forma diferente. E esa é a diferenza de hoxe. Son Niko de Axrisi. Fusiona con responsabilidade.

## Fontes

- [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
