Конфликт разгорелся вокруг кода декодировщика H.265 (библиотека libavcodec), распространяемого под лицензией LGPLv2.1. Ещё в феврале 2024 года разработчики FFmpeg обнаружили, что Rockchip скопировала несколько тысяч строк их кода в свой модуль av1d_cbs, незаконно сменив лицензию на Apache 2.0. Это прямое нарушение, так как лицензии несовместимы: LGPLv2.1 является «копилефтной» и требует, чтобы производные работы распространялись на тех же условиях, сохраняя открытость. Лицензия Apache 2.0, хоть и является открытой, более разрешительна и допускает включение кода в проприетарные продукты без обязательства открывать исходники всей производной работы. Такая «перелицензизация» без согласия правообладателей строго запрещена.
Несмотря на публичные обещания Rockchip устранить проблему, за два года изменений не последовало. Более того, последующий анализ выявил аналогичные заимствования ещё в 10 файлах MPP. Это свидетельствует не о случайной ошибке, а о систематической практике. Подобные действия подрывают фундаментальные принципы открытого ПО: взаимное уважение, соблюдение лицензий и справедливое признание труда разработчиков.
Исчерпав терпение, представители FFmpeg направили в GitHub официальную жалобу по DMCA, после чего платформа, соблюдая законодательство США, была обязана заблокировать репозиторий нарушителя. Для разблокировки FFmpeg выдвигает четкие и законные требования:
1. Удалить ложные указания на авторство Rockchip в спорных файлах.
2. Восстановить оригинальные копирайты FFmpeg.
3. Перелицензировать скопированный код под совместимой с LGPLv2.1 лицензией.
Этот случай — не первый и, к сожалению, не последний в череде нарушений со стороны крупных технологических компаний. Он ярко иллюстрирует «проблему соблюдения лицензий» (license compliance) в корпоративной среде, где скорость выхода продукта на рынок иногда ошибочно ставится выше юридической и этической чистоты кодовой базы. Ответственность за соблюдение лицензий лежит на компании-интеграторе, и незнание правил не освобождает от ответственности.
Блокировка репозитория на GitHub — это мощный сигнал всему сообществу. Она демонстрирует, что даже нейтральные платформы-хостеры, подчиняясь DMCA, становятся инструментом защиты прав разработчиков open source. Для Rockchip это инцидент с репутационными и операционными рисками, так как MPP критически важен для разработчиков, создающих продукты на чипах компании. Для сообщества open source — это напоминание о необходимости бдительности и готовности отстаивать свои права, чтобы collaborative-модель разработки, основанная на доверии и обмене, могла и дальше процветать.







