For years, owners of Vizio smart TVs have had little control over the software running on their sets—a software that can track viewing habits, push ads, and generally shape the experience of using what is ostensibly a consumer device they paid for. What began as a quiet complaint from tech-savvy users escalated into a legal confrontation that is now headed to trial, pitting consumer rights against corporate control over connected devices.
The heart of the dispute lies in Vizio's use of Linux-based operating systems in its SmartCast platform. Because Linux is licensed under the GNU General Public License (GPL), anyone who distributes software based on it must also distribute the source code. The GPL grants users four essential freedoms: the freedom to run the program for any purpose, to study how it works and modify it, to redistribute copies, and to improve the program and release improvements. Yet Vizio has consistently refused to provide source code for modifications it made to the Linux-based OS running on millions of TVs.
What Is SmartCast and Why Does It Matter?
Vizio's SmartCast is more than just a smart TV platform; it represents the company's strategic pivot from selling hardware to delivering a content and service platform. Launched in 2016, SmartCast allows users to cast content from mobile devices, access streaming services, and interact with voice assistants. The system runs on a Linux-based OS that powers everything from the user interface to ad delivery systems and viewer data collection.
The concern isn't merely academic. Users who have examined their Vizio TVs discovered that the devices collect detailed viewing information—including what channels are watched, for how long, and even pausing or rewinding habits—and transmit this data back to Vizio. This data collection, which users cannot fully disable without root access to the device, forms the basis for targeted advertising and has been the subject of earlier FTC complaints against Vizio.
The Legal Journey: From FOIA to Federal Court
The path to the current litigation began with freedom of information requests and consumer complaints. Early attempts by users to obtain source code were met with excuses ranging from "trade secrets" claims to assertions that the software was merely "licensed, not sold." When these appeals failed, activist groups and consumer advocates turned to regulatory complaints.
The Federal Trade Commission (FTC) filed its own complaint in 2016, alleging that Vizio had secretly collected viewing data from millions of TVs without consent. Although Vizio ultimately settled that case for $2.2 million, it did not address the underlying source code compliance issues.
Separately, the Free Software Foundation (FSF) and other open-source advocates launched a campaign demanding Vizio comply with GPL obligations. When the company failed to respond meaningfully, copyright holders of the Linux components—particularly those holding copyright in modules that appeared in Vizio devices—began filing individual infringement suits. These cases were eventually consolidated, creating the current multi-district litigation.
What the Plaintiffs Are Demanding
The plaintiffs in the current litigation are not seeking monetary damages per se. Rather, they seek declaratory relief that Vizio has violated the GPL and court-ordered compliance with open-source licensing terms. Specifically, plaintiffs ask for:
- A declaration that Vizio's distribution of Linux-based software without source code violates the GPL version 2
- An injunction preventing further distribution of non-compliant software until source code is provided
- Access to source code for existing device owners so they can audit, modify, and improve their own TVs
- Future compliance mechanisms including proper license notices and source code availability
The plaintiffs argue that providing source code does not mean handing over Vizio's entire business secrets. GPL compliance requires offering the modified source code, which can be done through a dedicated download portal or by sending source upon request. The license permits proprietary additions as long as the GPL-licensed components remain free and open.
Why This Case Matters Beyond Smart TVs
This litigation represents a broader struggle over the future of the Internet of Things (IoT). As more everyday devices—from thermostats to refrigerators to cars—run on Linux and other open-source software, the question becomes whether manufacturers can effectively trap users in walled gardens by withholding the source code that licenses require them to provide.
Computer scientists and legal scholars have filed amici curiae briefs arguing that without source code access, users cannot:
- Repair their own devices (a key right in the right-to-repair movement)
- Install alternative software or customizations
- Audit security vulnerabilities in the software running their devices
- Preserve functionality when manufacturers discontinue services
The outcome could establish a precedent affecting hundreds of millions of devices worldwide, from budget TVs to high-end display systems.
For another example of consumer rights being challenged by big tech, see our coverage of the JAWBONE Act, which proposes bipartisan legislation to protect Americans from government-coerced censorship.
Vizio's Defense and the Current Stalemate
Vizio has countered that providing source code would expose proprietary algorithms, compromise security through revealing implementation details, and create significant compliance burdens. The company has argued that its custom software layers are separate from the Linux kernel and therefore not subject to GPL propagation.
However, courts have consistently held that when software is integrated and distributed together—as Vizio does with its SmartCast OS—entire combined works must comply with GPL terms if any part is GPL-licensed. The distinction between "separate" and "combined" work has been clarified repeatedly in cases involving embedded Linux.
This is not the first time smart TV makers have faced legal scrutiny. A separate lawsuit alleges that major TV manufacturers spy on users without consent, highlighting the ongoing struggle between consumer privacy and corporate data collection.
What Users Can Do Today
While awaiting the litigation outcome, technically inclined users can:
- Disable data collection features where possible through developer options
- Use external streaming devices that run fully open-source software
- Join advocacy groups monitoring Vizio's compliance
- Report non-compliance to the Software Freedom Conservancy or FSF
But as legal advocates point out, individual mitigation doesn't solve the underlying compliance problem: when a company distributes GPL-licensed software, it must comply with the license terms—regardless of how convenient non-compliance might be.