Synaptics patent claims halt open-source Linux DisplayLink driver Vino
Mike Lothian, who lives in Scotland, owns a Dell docking station built on a DisplayLink chipset. Synaptics, which acquired DisplayLink in 2022, ships its DisplayLink Manager (DLM) for Linux only as a binary and only for x86-based platforms. Lothian told LWN's author that the vendor driver kept crashing under Linux, so he used his Claude subscription to try to write a new driver and support software. The result was Vino, a Rust-based DRM/KMS driver. Synaptics does maintain an open-source, out-of-tree kernel module called EVDI, bundled with DLM, but the DL3 graphics technology that compresses the USB, video and audio channels stays proprietary.
Lothian posted the first Vino patch series to the kernel's dri-devel list as an RFC on June 17, saying it was incomplete and that he was blocked on communicating with the dock's control plane. He asked for knowledge of the DL3 control-plane engagement sequence. A few developers replied, including Danilo Krummrich, who advised reworking the driver to use the Rust KMS bindings, but nobody had advice on the blocker. The same day he opened an issue on the EVDI GitHub repository, which got no reply, and he emailed Łukasz Spintzyk at Synaptics directly. He also reported finding a few EVDI bugs and had opened a pull request that went unreviewed for several months.
On July 20 the answer came from Michal Lukaszek of Synaptics, not Spintzyk. He wrote that DisplayLink is not an open standard and that its protocol, codec and other technologies are protected by a substantial patent portfolio in several jurisdictions, including the UK. He added that an independently written or clean-room implementation does not necessarily avoid patent infringement. He said he wanted Lothian to know now rather than have the situation "become more formal later".
It became formal on August 17, when Andrew Bateman, an assistant general council of intellectual property for Synaptics (the article's spelling), sent a cease-and-desist notice. It said Lothian had not substantially responded and had continued with public statements and further development. An appendix listed 125 patents said to cover fundamental aspects of DisplayLink's architecture, but the letter did not say which ones the work might infringe. It made eight demands, including stopping development of any implementation that infringes a Synaptics patent, withdrawing materials submitted to kernel maintainers, mailing lists, code-hosting platforms, package maintainers and distributions, and listing every place the materials had been published. A signed confirmation of compliance was due by August 28.
Lothian instead posted Vino v3 to dri-devel on August 26. He said the earlier versions had "never lit a panel", but the new work could control three generations of DL3 docks without any vendor software. It drew no substantive reviews, only some automated ones from Sashiko. On August 27 he asked Bateman for a claim chart mapping the claims to the code, and said he was now an OIN licensee, which he understood was meant to reduce exactly this kind of patent problem. (The Open Invention Network, OIN, holds a cross-licensed patent portfolio meant to protect open-source developers and vendors; the article says Synaptics is an OIN member.) He wrote that a public dispute between Synaptics and an individual open-source developer would not help either side, and asked for more time.
Getting no reply, he followed up on September 18. Bateman answered the next day that Lothian should indeed be concerned: Synaptics had been documenting his infringement by mapping Vino to specific claims, would send that documentation within two weeks, and would also demand substantial monetary compensation for the cost of producing it. The letter also said Lothian would be undermining DisplayLink's competitive advantage by teaching competitors how the proprietary technology works. Bateman said DisplayLink is not an OIN member and that none of its technology is licensable through OIN or any other organization.
A letter dated October 5 carried two claim charts, both for UK patents: GB2484736B ("Display control device") and GB2485613B ("Image generation"), filed in 2010 and published in 2012. It repeated the demands and moved the deadline to October 11. Otherwise Synaptics would seek US$25,000 to recoup the cost of documenting the infringement, rising by $25,000 every week until Lothian complied. Lothian replied the next day that he was on vacation until October 13 and wanted to go through the charts with someone qualified. Bateman extended the deadline to October 18 with no further extensions.
Lothian had also asked OIN for help. OIN's Linux System Definition does not cover codecs unless they are specifically listed. LWN's author spoke briefly with OIN CEO Keith Bergelt on October 23, and Bergelt said OIN concluded that its protections did not extend to Lothian's attempted kernel contributions. OIN recommended a UK lawyer, but that referral did not pan out. Lothian has not given up entirely, but he has taken down the GitHub repository to comply with Synaptics's demands. The article's closing lines say he may continue working on some components that are not affected; the article also concludes that, for now, Linux users of the company's docks will have to live without feature parity with other platforms.
Key facts
- Mike Lothian wrote Vino, a Rust DRM/KMS driver for DisplayLink docks, with help from Claude after the vendor's Linux software kept crashing for him; Synaptics ships its DLM software for Linux only as an x86 binary.
- Synaptics's August 17 cease-and-desist letter listed 125 patents without saying which were infringed, made eight demands, and set an August 28 deadline for signed confirmation of compliance.
- The October 5 letter attached claim charts for two UK patents (GB2484736B and GB2485613B) and said Synaptics would seek US$25,000, rising by $25,000 a week, until demands were met; the deadline was later extended to October 18.
- OIN's CEO Keith Bergelt told LWN that because codecs are excluded from OIN's Linux System Definition, its protections did not cover Lothian's kernel contributions.
- Lothian has taken down the Vino GitHub repository to comply with the demands.
Why it matters
The case shows a patent claim stopping a driver project that had no copied code at issue: the article describes Lothian's approach as reverse-engineering the DL3 protocol, not copying Synaptics source. Lukaszek's July 20 email states the company's position plainly: a clean-room implementation does not necessarily avoid patent infringement. The outcome for Linux users is that DisplayLink docks stay without the feature parity other platforms enjoy, with Synaptics offering only a binary x86 DLM plus the open-source EVDI module.
Who it affects
Most directly Lothian, an individual developer in Scotland who faced escalating demands. Beyond him, it touches Linux users of DisplayLink docks, who depend on the vendor's x86-only binary software, and other open-source developers considering protocol-level reimplementation of proprietary hardware. The article also puts OIN's limits on show: it covers software matching its Linux System Definition, which leaves out codecs.
How to use it
There is nothing to install: the Vino repository has been taken down. The practical lessons from the article's account are narrow. Check whether a proprietary protocol or codec is patented, not only whether source code is copyrighted. Do not assume OIN membership covers a codec, since its definition excludes codecs unless specifically listed. Ask for claim charts early; Lothian did, and Synaptics eventually supplied two. The article does not offer legal advice beyond OIN's suggestion that Lothian consult a UK lawyer.
How solid is it
This is LWN reporting. The author spoke and chatted with Lothian over Signal, spoke briefly with OIN's CEO on October 23, and links a PDF of Lothian's correspondence with Synaptics covering July 5 to October 7. Quotes from Lukaszek and Bateman come from those letters and emails. No Synaptics public statement for the article is quoted. The article gives no independent legal assessment of whether the claim charts or the infringement claims are valid. The closing section on what Lothian may keep working on is incomplete in the available text.
Risks and caveats
The 125 patents are not each alleged to be infringed; the letter did not say which were, and only two UK patents were mapped in claim charts. The article does not say whether Lothian paid anything, or whether Synaptics sued or pursued the US$25,000 and weekly increases. The source does not say that the use of Claude was a factor in Synaptics's claims. The calendar year of the June to October events is not stated. Statements about OIN membership differ: the article says Synaptics is an OIN member, while Bateman said DisplayLink is not.
“An independently written or clean-room implementation does not necessarily avoid patent infringement if it implements patented inventions.”
— Michal Lukaszek of Synaptics, email to Mike Lothian of July 20