CoKinetic Systems ведет дело о нарушении лицензии GPL на 100 миллионов долларов против Panasonic Avionics
Опубликовано: 2017-07-14
Программное обеспечение с открытым исходным кодом проникло почти во все отрасли, но недавний анализ безопасности и рисков с открытым исходным кодом показывает широко распространенные риски соблюдения условий лицензии: 75% проверенных приложений включают конфликты лицензий GPL. Хотя большинство нарушений носят непреднамеренный характер, бывают случаи, когда компании не соблюдают условия лицензии, чтобы помешать конкурентам разрабатывать аналогичное программное обеспечение.
Применение GPL не часто приводит к судебным разбирательствам. Когда это происходит, большинство других способов разрешения жалобы уже исчерпаны. Судебный процесс в отрасли воздушного транспорта в настоящее время привлекает больше внимания к серьезности несоблюдения требований лицензирования программного обеспечения с открытым исходным кодом.
CoKinetic Systems, разработчик и производитель бортового развлекательного программного обеспечения (IFE), подала иск против Panasonic Avionics, который включает в себя обвинения в довольно вопиющем нарушении GPL. В жалобе утверждается, что Panasonic Avionics монополизировала рынок программного обеспечения и медиауслуг Panasonic IFE, намеренно отказываясь распространять исходный код своей операционной системы на базе Linux с открытым исходным кодом:
В частности, Panasonic создала программное обеспечение Panasonic Core на основе Linux, используя ядро Linux с открытым исходным кодом, которое явно регулируется GPL, вместе с собственными модифицированными модулями Linux от Panasonic, которые также регулируются GPL.
Действительно, Panasonic сама утвердительно определила свои модифицированные модули как подпадающие под GPL, потому что исходные модули Linux были специально разработаны для создания предупреждающих сообщений, если другой код связан с модулями Linux или иным образом объединен с ними, которые не лицензируются по GPL. . Чтобы скрыть эти предупреждения, Panasonic преднамеренно вставила код в свои собственные модули, чтобы указать, что они были лицензированы в соответствии с GPL.
Компания Panasonic включила огромное количество модулей, программ и библиотек с открытым исходным кодом в основное программное обеспечение Panasonic на базе Linux, не распространяя уведомления или исходный код для основного программного обеспечения Panasonic на основе Linux или даже для какой-либо его части… путем сознательного отказа для распространения исходного кода программного обеспечения Panasonic Core на базе Linux в соответствии со своими обязательствами GPL Panasonic намеренно лишает конкурентов на рынке возможности разрабатывать программное обеспечение, которое может получить доступ к основным функциям и возможностям оборудования Panasonic IFE.
CoKinetic Systems утверждает, что отказ Panasonic распространять свой исходный код аннулирует ее лицензию GPL и «потенциально подвергает Panasonic миллиардным судебным убыткам за сотни тысяч аппаратных установок, которые умышленно нарушают авторские права, принадлежащие сотням или даже тысячам разработчиков программного обеспечения, которые бесплатно вносили свой вклад». исходный код в Linux».
Кроме того, в жалобе подробно описывается, как конкуренты должны полагаться на API-интерфейсы Panasonic, чтобы предлагать программные услуги авиакомпаниям, использующим оборудование Panasonic IFE, поскольку у них нет доступа к исходному коду основного программного обеспечения на базе Linux. CoKinetic утверждает, что Panasonic также преднамеренно блокирует продукты конкурентов путем выборочного распространения своих API, что приводит к подавлению отраслевых инноваций и монопольному контролю над рынком программного обеспечения и медиауслуг Panasonic IFE.

Возможно, самое худшее и самое серьезное обвинение в жалобе заключается в том, что, помимо блокировки исходного кода и предоставления доступа к API, Panasonic также злонамеренно саботировала свои собственные API, чтобы создать впечатление, что это единственная надежная служба программного обеспечения. поставщик своего оборудования, которое, по утверждению CoKinetic, хуже и продается по монопольным ценам.
Panasonic также может использовать свой контроль над программным обеспечением Panasonic Core на базе Linux, чтобы вносить постоянные, нераскрытые и часто злонамеренные модификации в свой исходный код, преднамеренно «взламывая» собственные API-интерфейсы Panasonic, чтобы преднамеренно и злонамеренно саботировать производительность сторонние программные продукты, которые Panasonic считает конкурентной угрозой, особенно программное обеспечение CoKinetic.
Во введении к делу CoKinetic приводит список антиконкурентных действий, которые компания совершала в течение последнего десятилетия, прежде чем детализировать текущие обвинения. Дело не является чисто лицензионным спором с открытым исходным кодом, поскольку истец также утверждает, что Panasonic злоупотребляла нормативными процессами, участвовала в актах корпоративного шпионажа, клеветала на CoKinetic, платила коммерческие взятки и использовала незаконные средства для монополизации рынка программного обеспечения и медиауслуг Panasonic IFE. .
CoKinetic требует возмещения убытков за текущие нарушения GPL Panasonic. Конкретная сумма будет определена в ходе судебного разбирательства, но компания считает, что она превышает 100 миллионов долларов. Компания также хочет, чтобы суд обязал Panasonic публично раскрыть и распространить исходный код.
Это не тот случай, когда распространение исходного кода является небольшим камнем преткновения или вопросом принципа. У него есть потенциал, чтобы открыть индустрию IFE для более быстрого прогресса и больших инноваций. Многие, читающие эту статью, несомненно, использовали продукты Panasonic IFE при полетах с клиентами компании, среди которых Emirates Airlines, Delta Air Lines, Virgin America и United Airlines. Имея доступный исходный код, клиенты авиакомпаний могли удалить программное обеспечение Panasonic со своего оборудования IFE и заменить его своими собственными программными решениями.
Жалоба, которая была подана в Южном округе Нью-Йорка в марте, требует суда присяжных. Первоначальная досудебная конференция была проведена в мае, но дело продвигается медленно. Суд установил крайний срок для подачи ответчиком ходатайства об увольнении, но с тех пор эти сроки были продлены. Суд также настоятельно рекомендовал обеим сторонам нанять частного посредника, но неясно, как внешнее посредничество может решить такой далеко идущий вопрос, который затрагивает так много поставщиков. Дополнительные документы должны быть представлены в течение следующих нескольких месяцев, поэтому пройдет некоторое время, прежде чем появятся новости о ходе дела.
