160
submitted 1 day ago* (last edited 1 day ago) by SocialistVibes01@lemmy.ml to c/linux@lemmy.ml

Before we dive into the matter, you first have to understand what DisplayLink is. It is a proprietary graphics transport technology that lets computers connect to one or more external displays over USB, using docks or adapters built around DisplayLink chips.

It works by compressing display data on the host computer and sending it to a chip in the connected device. The chip then decodes it for output to monitors through interfaces such as HDMI or DisplayPort.

On Linux, this support can rub some people the wrong way due to its closed-source nature. That is where Mike Lothian's (FireBurn) Vino comes in as an open alternative.

Unfortunately, Synaptics owns DisplayLink and has sent Mike cease-and-desist letters alleging that he infringed its DisplayLink patents with his project.

What's Vino?

Vino is a driver that lets the Linux kernel talk to DisplayLink docks directly. It is meant to replace DisplayLink's closed-source software and the open source EVDI kernel module that sits beside it.

Mike wrote it with help from Claude Code, and the first version reached the kernel mailing list in June, unfinished. He had faced a communication issue between the dock and the driver and asked other developers for help.

In early July (courtesy of LWN.net), he emailed a Synaptics employee for guidance and mentioned his Rust rewrite of EVDI. About two weeks later, a different employee replied.

That reply said his Rust rewrite of EVDI was not a thing of concern. Rather, the concern was the DisplayLink protocol and codec, which Synaptics believes are covered by its patents. Lawyers get involved

A cease-and-desist letter followed on August 17. It told Mike to stop development and withdraw anything he had submitted to maintainers and hosting sites, with a signed confirmation due by August 28.

An appendix listed over 125 patents without saying which applied. Mike posted a working version 3 of Vino on August 26 and asked Synaptics the next day which claims they had in mind.

The answer came in October as claim charts. They map one claim from each of two patents, GB2484736 and GB2485613, to his source code.

The October 5 letter said Synaptics would seek $25,000 for the cost of preparing those charts if Mike missed an October 11 deadline, with the figure rising by at least $25,000 each week.

Mike replied on October 6 (message 8) with an offer to pause public work on the encoding code the charts point to if Synaptics paused the deadline and the weekly charge. He also asked about licensing that code for non-commercial use.

On October 7, Synaptics said it would grant no patent license or promise not to sue and set October 18 as a final deadline.

 What I can see so far is a very aggressive patent infringement witch hunt against a lone open source developer who was quite open to communication.

 Synaptics took about three weeks to answer his request for specifics, then followed with a potentially life-ruining $25,000 demand that compounds weekly.

Clean room design quirks

Mike describes Vino as a clean-room driver and says he reverse engineered it from captured USB traffic and vendor programs.

If you didn't know, in a clean-room recreation, one party studies the original implementation, then writes a description, and a separate party builds the new code from that description alone.

It is meant to act as a defense against copyright claims because it shows nothing was copied. Synaptics’ July reply argues that clean-room or independently written code can still infringe a patent.

The timing

Vino also lands in a busy stretch for AI-assisted reverse engineering, from smart TV cleanups to office suite clones. Legal pressure has reached other AI-built projects too.

Mike has already taken down the Vino repository in response to the demands, and Synaptics has not made a public statement so far.

Only time will tell what happens to the work, and I hope someone forked it before it went offline, as that would give others a good starting point to build on.

top 44 comments
sorted by: hot top new old
[-] admin@lemmy.my-box.dev 81 points 1 day ago

That truly sucks.

Not in the least bit because displaylink is used in many docks, all of which are barely usable in Linux because the driver support is non existent. If anything, this could BOOST their sales.

Secondly, I really feel like that AI stamp was just added to the title for clickbait. It didn't matter in the slightest for the issue at hand: Company threatens to ruin developer for fixing their own shit.

[-] yogthos@lemmy.ml 17 points 1 day ago

Exactly, the real issue is that they claim that people aren't allowed to make clean room implementations of software that works with their hardware.

[-] Mordikan@kbin.earth 33 points 1 day ago

This is a really interesting story. "Clean room" implementations might clear copyright, but copyright and patents are two different things. Apparently, the developer is challenging the scope of the patents as what they cover is common domain (they just tweak out how some of it works) (https://tech.yahoo.com/ai/claude/articles/synaptics-sends-cease-desist-order-110000800.html).

[-] stsquad@lemmy.ml 41 points 1 day ago

DisplayLink have always been touchy about their IP and the lack of open source drivers is the main reason I don't consider their hardware anymore. I guess they want to stop it getting merged so they don't end up in a patent battle with OIN.

[-] iturnedintoanewt@lemmy.world 9 points 1 day ago
[-] stsquad@lemmy.ml 23 points 1 day ago

Open Innovation Network is a patent pool to protect open source projects from patent trolls. It's basically mutually assured destruction if the pool has any patents covering products you sell.

[-] hperrin@lemmy.ca 18 points 1 day ago* (last edited 1 day ago)

This is an incredibly bad idea on his part. Patents and copyright are not the same thing. It doesn’t matter at all if he genuinely reverse engineered it, if it violates their patent they have every right to sue him, and they’ll win. Claiming it’s a witch hunt also doesn’t matter. The court is not sympathetic to lone devs violating patents.

It used to be we could protect software with both copyrights and patents, because it was really hard to duplicate a large project. Now, with AI able to shit out a somewhat working implementation in a few days, we only have patents.

[-] Hawke@lemmy.world 60 points 1 day ago

And software patents are a terrible idea, that should never exist.

[-] IMALlama@lemmy.world -3 points 1 day ago* (last edited 1 day ago)

This reads like it was written by an AI.

I don't know how I feel about this to be honest. I probably would have never heard about it otherwise, since reaserching and writing takes time and humans seem to have less and less free time. There's also very little money for this kind of journalism these days, so it's not easy to get paid to do this. On the other hand, I suspect our writing patterns are going to start to shift pretty significantly over the next few years.

Some examples that stood out to me:

The answer came in October as claim charts

Specifically the "came in" clause. I've seen that a ton over the past year, but don't recall this phrase before then.

That is where Mike Lothian's (FireBurn) Vino comes in as an open alternative.

Another "came in" like clause, but I also find it interesting that open alternative is placed so far away from the noun. Something like "Mike Lothian developed FireBurn as an open alternative"

On October 7, Synaptics said it would grant no patent license

Convention would move the negative before grant (e.g., Synaptics said it would not grant a patent license).

[-] DarkMetatron@feddit.org 4 points 14 hours ago

I would have written it mostly the same, and I am not an AI but a german guy who learned English as secondary language. I got a huge part of my vocabulary by reading tons of nonfictional text (mostly technical documentation and legal texts), and this has shaped my speaking and writing to be very formal and technical.

So it could just be written by someone who is not a native speaker and therefore has an english that sounds/reads odd.

[-] entropicdrift@lemmy.sdf.org 10 points 1 day ago* (last edited 1 day ago)

To me, all of the quotes in question just read as especially formal journalistic English. Especially that last one 'Synaptics said it would grant no patent license' is just a more formal phrasing that is pretty standard for e.g. newspaper writing, especially if you look at how the sentence structure puts the date first, then the quoted party, then the paraphrase of what they said. Very normal newspaper style.

I haven't read the article yet but these quotes you pulled out in particular don't read as AI to me, as a software engineer who talks to Claude all day for work.

Will update once I've read the article.

Edit: Yeah, no, this doesn't read like AI to me at all. AI fluffs up its sentences and paragraphs with excessive detail, this article has a lot of barebones sentences that are clear and to the point. When you try to get AI to write like that it tends to leave out too much context to the point that it becomes confusing. The author appears to be Indian. Are you sure you're not just misreading the different conventions of Indian English as being AI?

[-] IMALlama@lemmy.world 4 points 1 day ago

as a software engineer who talks to Claude all day for work

I'm in the same type of job, but I find myself writing a decent amount of documentation for human consumption these days in addition to generating code. That's part of the reason why I am somewhat tuned into this, but I could also be way off my rocker.

[-] Mordikan@kbin.earth 3 points 1 day ago

A lot of the documentation I write is transcribed from voice (using the whisper engine so bare that in mind) and I find myself talking like that without AI scrubbing it. I guess it sounds more professional in my head. Honestly though, I don't really get a lot of human interaction, so that could definitely be part of it.

[-] entropicdrift@lemmy.sdf.org 3 points 1 day ago

¯\_(ツ)_/¯

Times makes fools of us all. I definitely could be wrong.

[-] Buelldozer@lemmy.today 4 points 1 day ago

The idiom "Came in" has been in common use since the last 1800's. You can find it on Google's N-Gram search. Heck it appears in Shakespeare!

https://idioms.thefreedictionary.com/came+in

[-] tyler@programming.dev 2 points 1 day ago

Agreed. The “came in” is popping up more and more. I’m guessing it’s watermarking since it doesn’t make any sense at all usually.

this post was submitted on 11 Nov 2026
160 points (99.4% liked)

Linux

68712 readers
524 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 7 years ago
MODERATORS