CoKinetic Systems prowadzi sprawę o naruszenie licencji GPL o wartości 100 mln USD przeciwko awioniki firmy Panasonic
Opublikowany: 2017-07-14
Oprogramowanie typu open source trafiło do niemal każdej branży, ale niedawna analiza bezpieczeństwa i ryzyka typu open source wskazuje na powszechne ryzyko zgodności licencji, przy czym 75% skontrolowanych aplikacji obejmuje konflikty licencji GPL. Chociaż większość naruszeń jest niezamierzona, w niektórych przypadkach firmy nie przestrzegają licencji, aby uniemożliwić konkurentom tworzenie podobnego oprogramowania.
Egzekwowanie GPL często nie prowadzi do wszczęcia postępowania sądowego. Kiedy tak się dzieje, większość innych dróg rozwiązania skargi została już wyczerpana. Pozew w branży transportu lotniczego zwraca obecnie większą uwagę na wagę nieprzestrzegania wymagań licencyjnych dotyczących oprogramowania typu open source.
CoKinetic Systems, twórca i producent oprogramowania do rozrywki pokładowej (IFE), złożył pozew przeciwko Panasonic Avionics, który zawiera zarzuty dość rażącego naruszenia GPL. W skardze zarzucono, że firma Panasonic Avionics zmonopolizowała rynek oprogramowania i usług multimedialnych IFE firmy Panasonic, celowo odmawiając dystrybucji kodu źródłowego swojego systemu operacyjnego opartego na systemie Linux o otwartym kodzie źródłowym:
Dokładniej mówiąc, Panasonic zbudował oparte na Linuksie oprogramowanie Panasonic Core Software, korzystając z jądra Linuksa o otwartym kodzie źródłowym, które wyraźnie podlega GPL, wraz z własnymi zmodyfikowanymi modułami Linuksa Panasonic, które również podlegają GPL.
Rzeczywiście, Panasonic sam potwierdził, że własne zmodyfikowane moduły podlegają GPL, ponieważ oryginalne moduły Linuksa zostały specjalnie zaprojektowane do generowania komunikatów ostrzegawczych, jeśli inny kod jest połączony lub w inny sposób połączony z modułami Linuksa, które nie są objęte licencją GPL . Aby ukryć te ostrzeżenia, Panasonic świadomie wstawił kod do swoich własnych modułów, aby wskazać, że są one objęte licencją GPL.
Panasonic włączył ogromną liczbę modułów, programów i bibliotek typu open source do oprogramowania Panasonic Core opartego na systemie Linux, bez rozpowszechniania powiadomień ani kodu źródłowego do oprogramowania Panasonic Core opartego na systemie Linux, ani nawet do jakiejkolwiek jego części… Celowo odmawiając w celu dystrybucji kodu źródłowego do podstawowego oprogramowania Panasonic opartego na systemie Linux zgodnie z zobowiązaniami GPL, Panasonic celowo pozbawia konkurentów na rynku możliwości tworzenia oprogramowania, które ma dostęp do podstawowych funkcji i możliwości sprzętu Panasonic IFE.
CoKinetic Systems twierdzi, że odmowa Panasonic rozpowszechniania kodu źródłowego unieważnia licencję GPL i „potencjalnie naraża firmę Panasonic na miliardy dolarów ustawowych odszkodowań za setki tysięcy instalacji sprzętu, które umyślnie naruszają prawa autorskie setek, a nawet tysięcy twórców oprogramowania, którzy dobrowolnie przyczynili się do kod źródłowy do Linuksa.”
Ponadto w skardze szczegółowo opisano, w jaki sposób konkurenci muszą polegać na interfejsach API Panasonic, aby oferować usługi oprogramowania liniom lotniczym korzystającym ze sprzętu IFE Panasonic, ponieważ nie mają dostępu do kodu źródłowego podstawowego oprogramowania opartego na systemie Linux. CoKinetic twierdzi, że Panasonic również celowo blokuje produkty konkurencji poprzez selektywną dystrybucję swoich interfejsów API, co powoduje stłumienie innowacji w branży i kontrolę monopolu nad rynkiem oprogramowania i usług multimedialnych Panasonic IFE.

Być może najgorszym i najpoważniejszym zarzutem w skardze jest to, że oprócz zablokowania kodu źródłowego i udostępnienia interfejsów API, Panasonic złośliwie sabotował również własne interfejsy API, aby sprawiać wrażenie, że jest to jedyna niezawodna usługa oprogramowania. dostawcy sprzętu, który według CoKinetic jest gorszy i sprzedawany po cenach monopolistycznych.
Panasonic może również wykorzystywać swoją kontrolę nad oprogramowaniem Panasonic Core opartym na systemie Linux w celu dokonywania ciągłych, nieujawnionych i często złośliwych modyfikacji swojego kodu źródłowego, celowo „łamiąc” własne interfejsy API Panasonic w celu celowego i złośliwego sabotowania wydajności oprogramowanie innych firm, które Panasonic uważa za zagrożenie konkurencyjne — w szczególności oprogramowanie CoKinetic.
We wstępie do sprawy CoKinetic przytacza litanię antykonkurencyjnych zachowań, które firma angażowała się w ciągu ostatniej dekady, zanim szczegółowo przedstawi obecne zarzuty. Sprawa nie jest wyłącznie sporem dotyczącym licencji open source, ponieważ powód twierdzi również, że Panasonic nadużywał procesów regulacyjnych, angażował się w akty szpiegostwa korporacyjnego, zniesławiał CoKinetic, płacił łapówki komercyjne i stosował niezgodne z prawem środki w celu zmonopolizowania rynku oprogramowania i usług medialnych Panasonic IFE .
CoKinetic domaga się odszkodowania za trwające naruszenia GPL firmy Panasonic. Konkretna kwota zostanie ustalona na rozprawie, ale firma uważa, że przekracza ona 100 milionów dolarów. Firma chce również, aby sąd zmusił Panasonic do publicznego ujawnienia i rozpowszechniania kodu źródłowego.
To nie jest przypadek, w którym dystrybucja kodu źródłowego jest tylko małym problemem lub tylko kwestią zasad. Ma potencjał, aby otworzyć przemysł IFE na szybszy postęp i większą innowacyjność. Wielu czytających ten artykuł bez wątpienia korzystało z produktów IFE Panasonic podczas lotów z klientami firmy, do których należą Emirates Airlines, Delta Air Lines, Virgin America i United Airlines. Mając dostępny kod źródłowy, klienci linii lotniczych mogli usunąć oprogramowanie Panasonic ze swojego sprzętu IFE i zastąpić je własnymi rozwiązaniami programowymi.
Skarga, która została złożona w południowej dzielnicy Nowego Jorku w marcu, domaga się rozprawy z ławą przysięgłych. Wstępna konferencja przedprocesowa odbyła się w maju, ale sprawa toczy się powoli. Sąd wyznaczył pozwanej termin na złożenie wniosku o oddalenie, ale od tego czasu terminy zostały przedłużone. Sąd również zdecydowanie zalecił, aby obie strony zatrzymały prywatnego mediatora, ale nie jest jasne, w jaki sposób mediacja zewnętrzna mogłaby rozwiązać tak daleko idącą sprawę, która ma wpływ na tak wielu dostawców. Dodatkowe dokumenty mają pojawić się w ciągu najbliższych kilku miesięcy, więc minie trochę czasu, zanim pojawią się aktualizacje dotyczące postępów w sprawie.
