Smart TVs, Open Source und ein Urteil

Open Source gilt seit Jahrzehnten als Fundament moderner IT. Gerade im Embedded Bereich, also bei Routern, Autos oder Smart TVs, steckt oft Linux und freie Software unter der Haube. Doch was passiert, wenn Hersteller zwar Open Source nutzen, die Regeln dazu aber eher als lästige Formalität betrachten. Genau diese Frage beschäftigt seit Jahren ein Gericht in Kalifornien und könnte weitreichende Folgen haben. Im Mittelpunkt steht ausgerechnet ein Fernseherhersteller. Und die Erkenntnis des Gerichts ist für viele überraschend.

Worum es in dem Streit wirklich geht

Auslöser des Verfahrens ist das Unternehmen Vizio, bekannt für vernetzte Fernseher, die nicht nur Inhalte anzeigen, sondern auch fleißig Daten über das Sehverhalten sammeln. Geld verdient Vizio längst nicht mehr primär mit dem Verkauf der Geräte, sondern mit Werbung und Nutzungsdaten. Das Geschäftsmodell ist in der Smart TV Branche weit verbreitet. Technisch basieren diese Fernseher unter anderem auf Linux und anderer Open Source Software, die unter der GPL und LGPL lizenziert ist. Diese Lizenzen verlangen, dass Hersteller den genutzten Quellcode bereitstellen oder zumindest auf Anfrage herausgeben. Genau hier liegt das Problem. Vizio tat das jahrelang nicht oder nur unvollständig.

Eine Stiftung bleibt hartnäckig

Die Software Freedom Conservancy, eine gemeinnützige Organisation aus New York, kaufte ab 2018 gezielt Vizio Fernseher und verlangte den dazugehörigen Source Code. Was folgte, war ein zähes Hin und Her. Vizio lieferte zwar Code aus, doch dieser war unvollständig, ließ sich nicht kompilieren oder passte offensichtlich nicht zum Gerät. 2021 zog die SFC vor Gericht und wählte dabei einen interessanten Weg. Statt auf Urheberrecht setzte sie auf Vertragsrecht. Die Argumentation war simpel. Wenn Open Source Lizenzen Vertragsbestandteil beim Verkauf eines Geräts sind, dann haben auch Käufer Rechte daraus. Damit hatte die SFC Erfolg. Das Gericht bestätigte 2023, dass GPL und LGPL tatsächlich als Verträge zugunsten Dritter wirken. Ein wichtiger Meilenstein für Open Source Durchsetzung.

Der Code muss raus, aber bitte nicht zurück

Ende 2025 folgte nun eine Zwischenentscheidung, die für viel Verwirrung sorgt. Das Gericht neigt dazu, Vizio zu verpflichten, den Quellcode für bestimmte Fernsehermodelle herauszugeben. Allerdings mit einer entscheidenden Einschränkung. Der Code muss zwar so bereitgestellt werden, dass er leicht zugänglich und veränderbar ist. Dazu gehören auch Build und Installationsskripte. Was der Hersteller jedoch nicht tun muss, ist etwas ganz anderes. Vizio ist nicht verpflichtet, Nutzern zu erlauben, diese Software wieder auf dem Fernseher zu installieren. Weder verändert noch unverändert. Mit anderen Worten. Der Code darf analysiert, verändert und für andere Projekte genutzt werden. Das eigentliche Gerät darf aber kryptografisch so verriegelt bleiben, dass darauf nichts installiert werden kann.

Ein theoretisches Recht ohne Praxis

Genau hier beginnt das eigentliche Dilemma. Wenn Nutzer den erhaltenen Quellcode nicht einmal testweise auf dem eigenen Gerät installieren können, wie sollen sie dann überprüfen, ob es wirklich der Code ist, der auf dem Fernseher läuft. Ein Hersteller könnte theoretisch irgendetwas herausgeben, das grob ähnlich aussieht. Ob es identisch mit der laufenden Software ist, lässt sich praktisch nicht überprüfen. Die Open Source Pflichten wären damit formal erfüllt, aber inhaltlich entkernt. Das Gericht argumentiert, dass GPL und LGPL vor allem die Weiterverwendung der Software für andere Anwendungen schützen sollen, nicht die Kontrolle über das konkrete Endgerät. Juristisch ist das nachvollziehbar. Technisch und philosophisch hinterlässt es einen schalen Beigeschmack.

Linus Torvalds mischt sich ein

Für zusätzliche Aufmerksamkeit sorgte Linus Torvalds selbst. Der Linux Erfinder kritisierte öffentlich beide Seiten. Vizio dafür, den Quellcode nicht ordentlich bereitzustellen. Die SFC dafür, angeblich kryptografische Schlüssel zu verlangen, um Software installieren zu können. Letzteres wies die SFC jedoch klar zurück. Sie habe nie gefordert, dass modifizierte Software auf den Geräten funktionieren müsse oder dass Hersteller ihre Sicherheitsmechanismen aufgeben. Auch das Gericht stellt fest, dass solche Pflichten aus den Lizenzen nicht hervorgehen. Die Verwirrung bleibt dennoch bestehen, da sich die Entscheidung ausdrücklich auch auf unveränderte Software bezieht. Ein Gerät kann also vollständig verschlossen sein, selbst für den Originalcode.

Warum Vizio kein Interesse an Offenheit hat

Der wirtschaftliche Hintergrund ist offensichtlich. Würden Nutzer eigene Software auf Smart TVs installieren können, könnten sie Tracking Funktionen und Werberoutinen entfernen. Genau daran verdient Vizio jedoch sein Geld. Aus Herstellersicht ist ein verriegeltes System also kein technischer Zufall, sondern ein zentrales Element des Geschäftsmodells. Und genau dieses Modell kollidiert nun sichtbar mit den Idealen freier Software.

Ein Verfahren ohne Ende

Eigentlich sollte das Verfahren längst in die entscheidende Phase gehen. Doch Verzögerungen im Gerichtsbetrieb haben den Prozess erneut auf unbestimmte Zeit verschoben. Ein neuer Termin ist nicht in Sicht. Bis dahin bleibt eine unbequeme Erkenntnis. Open Source Pflichten können juristisch erfüllt sein, ohne dass Nutzer tatsächlich Kontrolle über ihre Geräte gewinnen. Der Code darf frei sein, das Gerät bleibt es nicht.

Das Verfahren gegen Vizio zeigt, wie groß die Lücke zwischen Open Source Theorie und moderner Konsumelektronik geworden ist. Quellcode herauszugeben reicht offenbar aus, selbst wenn er auf dem eigenen Gerät niemals lauffähig sein darf. Für Entwickler, Nutzer und Open Source Communities ist das ein Warnsignal. Wer Freiheit nur im Code sucht, aber nicht im Gerät, bekommt am Ende beides nur halb.

© stock.adobe.com, inthasone