Technology1 min read

Synaptics Appears to Use Legal Threats to Block Open-Source DisplayLink Driver

By · Published by Everything Blog

In short

The community project, named the Vino driver, was a clean-room reverse-engineered initiative written in Rust and partially developed using artificial intelligence. Its creator was served a formal cease and desist notice alleging patent violations, with documentation of the dispute later shared to the Linux Kernel Mailing List. Following the legal intervention, the driver's public GitHub repository was removed from view. Because of these intellectual property actions, Linux users should not expect modern DisplayLink devices to gain upstream open-source support in the near future.

Key points

  • Modern DisplayLink devices will remain without official upstream open-source Linux kernel…: Modern DisplayLink devices will remain without official upstream open-source Linux kernel support for the foreseeable future.
  • The company's patent claims mark a deliberate effort to restrict open-source drivers for…: The company's patent claims mark a deliberate effort to restrict open-source drivers for its modern USB graphics intellectual property.
  • Community efforts to replicate the functionality that existed for older USB 2.0-era hardw…: Community efforts to replicate the functionality that existed for older USB 2.0-era hardware have been effectively shut down.

Sources checked by our analysis pipeline: 1

From earlier in the year you may recall a new experimental open-source Linux driver for modern DisplayLink hardware. That "Vino" driver for DisplayLink driver was a clean-room reverse-engineered DisplayLink driver that was developed in part by AI and written in Rust. Unfortunately, that open-source driver has disappeared following legal threats by Synaptics.

I hadn't heard anything more on this in-development Rust kernel driver in a while until this morning when a Phoronix reader pointed out a troubling post on the mailing list that I missed. It appears Synaptics resorted to using their legal team to block this independent, community-developed driver on the basis of violating their patents.

A cease and desist notice was sent to the Vino driver developer of this open-source driver. Those curious can find the various correspondence via attachments on this LKML thread.

The Vino driver repository on GitHub is no longer publicly available. So don't look for an open-source, upstream DisplayLink driver in Linux anytime soon... The original USB2-era DisplayLink hardware worked well on Linux and even had open-source driver support, but looks now like Synaptics…

Technology