Why Drawing Tablet Brands Avoid Linux FLOSS Driver Collaboration

Why Drawing Tablet Brands Avoid Linux FLOSS Driver Collaboration

Branding Conflicts Hinder Open-Source Driver Collaboration

Drawing tablet manufacturers are avoiding collaboration on Free/Libre and Open Source Software (FLOSS) drivers for Linux because the primary infrastructure for these drivers is branded after Wacom, the industry's largest competitor. This branding creates a perceived conflict of interest, leading companies like Gaomon, Huion, and XpPen to reject requests to share device specifications with the open-source community.

The "Wacom" Branding Bottleneck

Many of the core repositories and libraries used for Linux tablet support are named after Wacom, a historical legacy that now acts as a barrier to entry for other vendors.

Impacted Infrastructure

Key projects that maintain this branding include:

  • Libwacom: A library that contains data for various brands, including Dell, Gaomon, HP, Huion, and XpPen, yet remains named after Wacom.
  • wacom-hid-descriptors: A repository used to define device specifications, which is similarly branded.

Because these repositories are hosted under the linuxwacom organization or contain "Wacom" in their names, competing brands view contributing to them as providing direct assistance to a competitor rather than contributing to a neutral community project.

Case Study: Gaomon's Rejection of Collaboration

In an attempt to streamline Linux support, efforts were made to connect technical representatives from brands like Gaomon—who also manage drivers for Huion, XpPen, and Ugee—with the udev-hid-bpf project. Despite the technical feasibility, Gaomon's marketing department issued a formal rejection based on the following points:

"While we appreciate the initiative, we found that this is primarily a Wacom-led project, and the potential impact for GAOMON would be quite limited. Even if we added support for our devices, the system would still show the device as a GAOMON model, but the overall setup would display Wacom branding. More importantly, participating would require sharing our device specifications directly with Wacom – which is not something we can consider."

The Misconception of Specification Secrecy

While Gaomon expressed concern over sharing device specifications with Wacom, technical analysis shows that these specifications are not proprietary secrets. Using tools like hid-recorder on a Linux system, any individual or competitor can dump the specifications of a tablet to create a driver, making the refusal to collaborate a matter of branding and optics rather than actual intellectual property protection.

Community Perspectives and Proposed Solutions

Technical community members have identified several ways to break this deadlock and encourage vendor neutrality:

  • Vendor-Neutral Renaming: Critics argue that the debate over renaming repositories has gone on too long. They suggest that if "Wacom" branding is actively preventing other companies from contributing, the projects should be renamed to something vendor-neutral immediately.
  • Forking and Stripping: Some suggest forking projects like wacom-hid-descriptors and stripping all Wacom references to create a clean, brand-agnostic environment for other manufacturers.
  • Direct Documentation: Others suggest that brands should simply publish technical PDFs with descriptors, allowing the community to implement support without requiring the brands to interact with "Wacom-branded" repositories.

Current State of Linux Tablet Support

Because official brand collaboration is stalled, Linux support for non-Wacom tablets currently relies on the volunteer efforts of developers like Peter Hutterer and Benjamin Tissoire at Red Hat. Support for devices such as the Huion H610x, XpPen Deco 01V3, Kamvas Pro 19, and XpPen Artist Pro 16/19 is the result of manual specification dumping and community-driven development rather than manufacturer cooperation.

Sources