# DisplayLink Linux-driverpatentstrid: krav og OIN-kodekdekning

Published: 2026-11-13

Synaptics' patentkrav stoppet Mike Lothians åpne DisplayLink-driverprototype. LWNs nye rapport beskriver eldre korrespondanse, et betinget pengekrav og en OIN-kodek-dekningsgrense. Episoden forklarer også adopsjonen av GitHub Actions låsefiler og de erklærte-sak og støtteendringene i .NET 11.

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

## Hva denne videoen dekker

- DisplayLinks åpne EVDI-modul og proprietære DisplayLink Manager er separate komponenter; eksisterende leverandør Linux-programvare forblir tilgjengelig.
- Brevet av femte oktober truet med 25 000 USD for dokumentasjon, og økte med minst 25 000 USD per uke uten overholdelse. Den publiserte oversikten etablerer ingen rettsavgjørelse eller betaling.
- OIN-dekningen følger Linux-systemdefinisjonen. Kodekklausulen har et uttrykkelig listeunntak, og Bergelt sin rapporterte konklusjon gjaldt disse forsøkte bidragene.
- GitHub Actions låsefiler registrerer normale og transitive aksjonsrevisjoner. En låst revisjon trenger fortsatt gjennomgang for sikkerhet.
- .NET 11 legger til C# 15 union-tilfeller og har to års STS; .NET 10 forblir støttet LTS med de samme kvalitets- og servicepolicyene.

## Spørsmål og svar

### Hvorfor kan en uavhengig skrevet Linux-driver møte patentkrav?

En uavhengig skrevet driver kan implementere en oppfinnelse som en patenthaver hevder er beskyttet. Synaptics uttalte denne posisjonen i sin korrespondanse med Mike Lothian. Kildeforfatterskap og en påstått oppfinnelse er separate spørsmål. LWN dokumenterer selskapets påstander og det resulterende presset på Vino; den publiserte oversikten gir ingen rettsavgjørelse om patentgyldighet eller krenkelse.

### Hvordan gjelder OIN-dekning for kodeker i en Linux-driver?

OIN-dekning følger dens definerte Linux-systemkomponenter og unntak. Open Invention Networks publiserte definisjon ekskluderer kodeker med mindre de er uttrykkelig oppført i unntakstabellen. LWN rapporterer at administrerende direktør Keith Bergelt sa at beskyttelsen ikke strakte seg til disse forsøkte bidragene. Den konklusjonen gjelder dette arbeidet; medlemskap og en Linux-etikett alene etablerer ikke dekningen for hver komponent.

### Hva garanterer en GitHub Actions arbeidsflyt-låsefil?

En arbeidsflyt-låsefil registrerer aksjonsrevisjonene som er valgt for en ombordværende arbeidsflyt, inkludert transitive aksjonsavhengigheter. GitHubs kunngjøring sier at lesbare tagger kan forbli mens de registrerte kommittelsene kjører, selv når referanser flyttes. Hugo van Kemenades guide viser adopsjonseksempler. Gjennomgå den valgte avhengigheten før du låser den, fordi revisjonsvalget ikke fastslår at koden er sikker.

### Hva sjekker de nye C#-unionstypene i .NET-utgivelsen?

Unionstyper beskriver et erklært sett av tilfelletyper og lar kompilatoren sjekke dekningen av switch-uttrykk over disse tilfellene. Microsofts utgivelsesmelding bruker et produktoppslag med et produkt- eller manglende-produkt-tilfelle. Funksjonen gjør mulige tilstander eksplisitte. Den samme meldingen gir den nye utgivelsen to års standardstøtte, med det tidligere støttede langsiktige alternativet som beholder de samme kvalitets- og tjenestepolicyene.

### Hva var The Daily Diffs dom over DisplayLink-tvisten?

The Daily Diffs dom var REVERT over det eskalerende leverandørpresset. Niko protesterte mot at en bruker som prøvde å forbedre maskinvare han eier, måtte bære risikoen for et dyrt forsvar. LWN rapporterer at Lothian fjernet det offentlige depotet og beholdt Vino lokalt mens eksisterende leverandør Linux-programvare fortsatt var tilgjengelig. Dommen uttrykker den redaksjonelle vurderingen og gir ingen juridisk avgjørelse av patentkravene.

## Kapitler

- 0:00 Hva gir det deg egentlig å eie dokken?
- 0:33 Hvorfor havnet en støtteforespørsel hos advokatene?
- 1:14 Hvorfor kan uavhengig skrevet kode møte et patentkrav?
- 1:40 Hva krevde brevene?
- 2:33 Hva garanterer en arbeidsflyt-låsefil egentlig?
- 3:08 Hva endres med C# 15 og .NET 11?
- 3:41 Hvor stopper Linux-patent-sikkerhetsnettet?
- 4:48 Hva ville jeg stemplet på dokk-tvisten?

## Oversatt transkripsjon

Oversatt fra den originale engelske fortellingen. Tilgjengelig lyd og undertekster kontrolleres av YouTube.

### Hva gir det deg egentlig å eie dokken?

0:00 Du eier dokken, så driveren føles som din å fikse. Synaptics truet en Linux-utvikler for å gjøre nettopp det. I denne videoen, hva kan stoppe kode du selv har skrevet? Og hva gir det deg egentlig å eie dokken? Og Linux-patent-sikkerhetsnettet har et spesifikt hull vi må inspisere. Det er torsdag 12. november, og dette er The Daily Diff. DisplayLink er Synaptics' teknologi for å koble til ekstra skjermer gjennom en USB-dokkingstasjon. Deres Linux-programvare inkluderer en åpen kjernemodul og en proprietær

0:27 komponent. Å skrive din egen erstatning løser ikke patentrettigheter, fordi en oppfinnelse kan hevdes separat fra kildekoden.

### Hvorfor havnet en støtteforespørsel hos advokatene?

0:33 LWN publiserte denne historien tirsdag, etter måneder med korrespondanse mellom Synaptics og Mike Lothian. Vi skal også sjekke fersk GitHub Actions låsefiladopsjon og dot net elleve. Hovedproblemet starter med en Dell-dokk hvis Linux-driver fortsatte å krasje, ifølge Lothian. Leverandøren leverer DisplayLink Manager som en binær for Ubuntu på x86-maskiner. Den åpne modulen, EVDI, håndterer virtuelle skjermer. Dens readme sier at full DisplayLink-funksjonalitet krever den resterende driveren.

0:59 Den åpne døren får deg inn i gangen. Lothian brukte Claude til å hjelpe med å bygge Vino, en Rust-driver ment for Linux-kjernen. Hans prototype fra juni var ufullstendig. I slutten av august rapporterte han at han kontrollerte tre dokk-generasjoner. Tidligere forsøk hadde aldri tent et panel. Vi har ikke testet resultatet hans. DisplayLink bruker proprietær teknologi for å kode skjermstrømmen for overføring og

### Hvorfor kan uavhengig skrevet kode møte et patentkrav?

1:17 dekode den igjen. Du kan publisere den omkringliggende rørleggingen mens du beholder maskineriet proprietært. Kilden du kan lese forteller deg bare en del av hva maskinvaren din trenger. Synaptics fortalte Lothian at en "clean-room" implementering fortsatt kunne implementere en patentert oppfinnelse. Disse spesifikke påstandene vil kreve juridisk vurdering. Claude kan hjelpe til med å skrive Rust. Å be den om å absorbere ditt søksmålsbudsjett ville kreve en ganske eventyrlysten

1:38 abonnementsnivå. En "cease-and-desist"-melding fra august

### Hva krevde brevene?

1:40 inkluderte en lang patentliste og krevde at han skulle stoppe den angivelig krenkende utviklingen og trekke tilbake distribuert materiale. Lothian spurte hvilke patentkrav som samsvarte med hvilken kode. Det er et rimelig spørsmål når noen sender deg en hel patentportefølje. Brevet av femte oktober truet med tjuefem tusen amerikanske dollar for dokumentasjon, stigende med minst tjuefem tusen hver uke uten overholdelse. Den publiserte oversikten etablerer ingen rettsavgjørelse eller betaling. Kundebehandling hadde fått en ukentlig faktureringssyklus.

2:07 En fungerende prototype og et rimelig forsvar er separate krav. En person må veie forsvaret av arbeidet opp mot hva en juridisk kamp kan koste. Monitoren din kan bestå testen mens prosjektet feiler budsjettgjennomgangen. Den syvende oktober gjennomgikk Synaptics endelig hans eldre EVDI pull-forespørsel. Lothian fortalte LWN at han ikke ville følge opp, og sa: «Du kan ikke true med å saksøke meg og deretter be meg om å oppdatere min pull-forespørsel.» To avdelinger, utmerket parallellbehandling. I mellomtiden blir en annen type avhengighet lettere å kontrollere.

### Hva garanterer en arbeidsflyt-låsefil egentlig?

2:35 GitHub Actions gjorde arbeidsflyt-låsefiler generelt tilgjengelige i slutten av oktober. Arbeidsflyten din kan beholde en lesbar tag mens låsefilen registrerer den nøyaktige kommittelsen som skal kjøres, inkludert transitive aksjonsavhengigheter. Hvis taggen flytter seg, bruker en ombordværende arbeidsflyt fortsatt sin registrerte revisjon. Hugo van Kemenades onsdagsguide viser oppsettet og linker eksempler på Python-prosjektadopsjon. GitHub lar deg innføre gradvis, og administratorer kan kreve en låsefil. Gjennomgå det du låser, for dette garanterer at den valgte revisjonen kjøres. Skadelig kode kan være perfekt reproduserbar, noe som er en veldig uheldig

3:03 definisjon av pålitelig. Microsoft slapp også .NET elleve på tirsdag.

### Hva endres med C# 15 og .NET 11?

3:08 Et nyttig tillegg er unionstyper i C# femten. En verdi kan tilhøre et erklært sett av tilfelle-typer, og kompilatoren sjekker om switch-uttrykket ditt dekker dem. Tenk produkt funnet eller produkt mangler, med det manglende tilfellet fanget mens du bygger. For den som må vedlikeholde det, får elleve to års standard-term-støtte. Dot net ti forblir det langsiktige alternativet. Microsoft sier at kvalitets- og servicepolicyene er de samme; støttelengden varierer. Velg vinduet som samsvarer med oppgraderingsplanen din,

3:32 fordi årlig utgivelsesspenning og årlige migrasjonsbilletter kommer i samme innboks. Tilbake til dokken. The Open Invention Network lar medlemmer krysslisensiere patenter innenfor et definert

### Hvor stopper Linux-patent-sikkerhetsnettet?

3:41 Linux-system. Dekningen følger oppførte komponenter og spesifikke unntak. En Linux-driver bringer ikke automatisk hver komponent innenfor den grensen. Lothian ble med og spurte hvordan det interagerte med Synaptics' medlemskap. LWN rapporterer at OIN undersøkte. Administrerende direktør Keith Bergelt sa at hans bidrag falt utenfor beskyttelsen. Så den antatte rømningsveien hadde sin egen kompatibilitetssjekk. Her er det spesifikke hullet. OINs publiserte definisjon ekskluderer lyd- og bildekodeker med mindre de er

4:07 uttrykkelig oppført i unntakstabellen. DisplayLink-kodek-arbeidet fikk ikke den beskyttelsen, ifølge Bergelt. Å kjøre på Linux og være dekket av denne avtalen er forskjellige sjekker. Det er derfor uavhengig skrevet kildekode og et OIN-medlemskap fortsatt etterlot Lothian utsatt for dette kravet. Lothian fortalte LWN at han fjernet det offentlige depotet og Vino forblir lokalt inntil dette er ordnet opp i, fordi han ikke har råd til et forsvar.

4:31 Han kan jobbe med uaffiserte komponenter. Leverandørens eksisterende Linux-programvare er fortsatt tilgjengelig. Denne forsøkte erstatningen og dens håpet forbedringer er stoppet. Hvis du heller vil lese dette enn å høre meg si det, lander forskjellen i innboksen din hver morgen, gratis på thedailydiff.dev, lenke nedenfor. Så, dagens dom i DisplayLink-tvisten. REVERT. Jeg ville ha reversert beslutningen om å svare på et driverbidrag med et

### Hva ville jeg stemplet på dokk-tvisten?

4:50 eskalerende patentkrav. Det etterlater en bruker som prøver å forbedre maskinvare han allerede eier, med den juridiske risikoen. Abonner, trykk på bjellen, og fortell meg i kommentarene om du ville ha stemplet det annerledes. Og det var alt for i dag. Jeg er Niko fra Axrisi. Flett ansvarlig. Flett ansvarlig.

## Kilder

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