Software Freedom Conservancy stämmer Vizio för GPL -kränkningar

0
104

 Steven J. Vaughan-Nichols

Av Steven J. Vaughan-Nichols för Linux och öppen källkod | 19 oktober 2021 | Ämne: Enterprise Software

Software Freedom Conservancy (SFC), en ideell organisation som marknadsför programvara med öppen källkod och försvarar gratisprogrammet General Public License (GPL), har stämt den stora tv-leverantören Vizio för att ha missbrukat GPL.

SFC stämmer Vizio eftersom dess SmartCast OS är baserat på Linux. Linux källkod är skyddad enligt GPL version 2 (GPLv2). Förutom Linux-kärnan innehåller den andra GPL'd- och Lesser GPL (LGPL) -koden i SmartCast U-Boot, bash, gawk, tar, Glibc och FFmpeg. Kort sagt, Vizio använder koden utan tillstånd.

Det här kan inte överraska. Vizio har blivit väl medvetna om detta problem. Företaget informerades först om att det hade brutit mot GPLv2 för att inte släppa SmartCast OS: s källkod av SFC i augusti 2018. Efter över ett år av diplomatiska försök att arbeta med företaget förklarade Conservancy att inte bara företaget fortfarande vägrade att följa, men det hade slutat svara på förfrågningar helt och hållet från och med januari 2020.

GPL är en copyleft -licens som garanterar slutanvändare friheten att köra, studera, dela och ändra programvarukoden. Copyleft är en slags mjukvarulicens som utnyttjar begränsningarna av upphovsrätt, men avser att främja delning, användning och reparation av koden. Det vill säga, allt Vizio var tvungen att göra för att hedra licensen och använda koden till hjärtat var att göra SmartCast OS: s källkod tillgänglig för andra under GPLv2. Det är inte komplicerat.

Vizio är långt ifrån det första företaget som har konstaterats bryta mot GPLv2. Från och med 2007 gjordes – och vann – ärenden mot företag som bryter mot licensen. De flesta av dessa fall har varit mot konsumentelektronikföretag.

Förr gjordes dessa fall för att försvara utvecklarnas rättigheter. SFC tar en ny takt i denna stämning. Det görs som köpare av en produkt, som olagligt innehåller copylefted kod. Detta tillvägagångssätt gör det till det första rättsfallet som fokuserar på enskilda konsumenters rättigheter som tredje parts GPL-förmånstagare. Enligt denna stämning har du som köpare också rätt att få tillgång till källkoden.

Varför? För utan källkoden kan varken du eller någon du anlitar fixa programvaran om det finns ett problem eller om Vizio slutar stödja det. Enligt SFC:

[Rätten att reparera programvara är avgörande för alla, även om du inte vet hur du gör reparationerna själv. En gång i tiden hade vi massor av lokala leverantörer som kunde reparera och fixa TV -apparater när de gick sönder. Det beror på att TV -apparater en gång var analoga hårdvaruenheter som kunde tas isär och förstås bara genom inspektion från någon med tillräcklig kunskap. TV -apparater idag är helt enkelt en liten dator kopplad till en stor bildskärm. Som sådan är den viktigaste delen som behöver repareras vanligtvis när programvaran fungerar, har fel eller på annat sätt behöver uppgraderingar och ändringar. GPL är särskilt utformad för att säkerställa att sådana korrigeringar kan göras och att konsumenter (eller agenter som konsumenterna anlitar på den öppna marknaden) kan göra sådana reparationer och ändringar.

Kort sagt, tillgång till GPL-kod, nu när mjukvara är så viktig i de flesta enheter, är också en rätt att reparera. “Det är det som gör denna tvister unik och historisk när det gäller att försvara konsumenträttigheter”, säger Karen M. Sandler, SFC: s verkställande direktör. “Vi ber domstolen att kräva att Vizio uppfyller sina skyldigheter enligt kraven på efterlevnad av copyleft”, säger Sandler. SFC hoppas kunna visa att det inte bara är upphovsrättsinnehavarna utan också användarna som har rätt till rättigheter.

Utan den koden har Vizio, enligt SFC, möjlighet att inaktivera din TV när som helst, via din internetanslutning, utan din vetskap eller ditt samtycke. Om Vizio efterlevde GPL skulle allt inte gå förlorat i detta scenario: volontärer och tredjepartsenheter kan ta GPL'd-programvara som grund för en ersättning för Smartcast. Utan dessa rättigheter tvingas konsumenterna i huvudsak köpa nya enheter när de kan repareras.

Låter det omöjligt? Inte så. Leverantörer har inaktiverat enheter tidigare när de inte längre vill stödja dem och de kommer att göra det igen. De har också tagit bort några av deras funktioner. Till exempel tog Amazon 2016 bort enhetskryptering från sina Fire OS -surfplattor.

Verkar osannolikt för dig att även om koden var tillgänglig att vem som helst kunde skapa en öppen källkod TV-kod? Snälla du. Nästan alla smarta TV-apparater och strömmande enheter är redan byggda på Linux och programvara med öppen källkod. Till exempel använder LG: s högst rankade TV-apparater Linux-baserade WebOS.

Dessutom har vi redan sett konsument- och affärselektronik få fantastiska kostnadsfria operativsystem och firmwareuppdateringar. SFC påpekar att:

För många år sedan sa folk samma sak om trådlösa routrar, som bara hade delvis GPL -firmware. Men tack vare åtgärder för att genomdriva GPL på marknaden för trådlösa routrar föddes OpenWrt -projektet! Det projektet är nu den premiärutbytesprogramvara för trådlösa routrar från nästan alla större tillverkare på marknaden. Det råder nu hälsosam konkurrens och till och med enstaka samarbeten mellan en hobbyist och ett samhällsledt firmware-projekt och tillverkarna av trådlösa routrar. Vi tror att samma kan hända för TV -apparater, men det första steget är att se till att hela TV -marknaden följer GPL.

Tidigare efter en GPL-stämning från 2009 mot Samsung och andra företag släpptes ett operativsystem med öppen källkod, SamyGO, för den generationen TV-apparater. Då, som nu, handlar det bara om att öppna koden enligt GPL: s krav.

Faktum är att stämningen inte kräver några ekonomiska skador. Istället begär det bara att Vizio ger tillgång till den tekniska information som copyleft -licenser alltid har krävt.

“Software Freedom Conservancy står upp för kunder som är främmande och utnyttjade av den teknik som de alltmer förlitar sig på”, fortsatte Sandler och tillade att stämningen också kommer att utbilda konsumenterna om deras rätt att reparera sina enheter.

Sandler tillade: “Den globala bristen på försörjningskedjor som har påverkat allt från bilar till konsumentelektronik understryker en av anledningarna till att det är viktigt att kunna reparera produkter vi redan äger. Även utan utmaningar i leveranskedjan, tvångsföråldring av enheter som TV -apparater. är inte i konsumentens eller ens planetens bästa intresse. Detta är en annan aspekt av vad vi menar med “etisk teknik”. Att kasta bort en TV eftersom dess mjukvara inte längre stöds av tillverkaren är inte bara slösaktigt, det har fruktansvärda miljökonsekvenser. Konsumenterna borde ha mer kontroll över detta, och det skulle de göra om företag som Vizio följer reglerna. ”

Relaterade berättelser:

Linux slår juridiskt hot från en av sina egna utvecklare Nej, du kan inte ta tillbaka öppen källkod Vad händer om du försöker ta din kod ur Linux?

Relaterade ämnen:

Legal Cloud Big Data Analytics Innovation Tech and Work Collaboration  Steven J. Vaughan -Nichols

Av Steven J. Vaughan-Nichols för Linux och Open Source | 19 oktober 2021 | Ämne: Enterprise Software