GitHub har blockerat det officiella arkivet för det kinesiska företaget Rockchip, dÀr modulen MPP (Media Process Platform) utvecklades, med ett lager för att fÄ tillgÄng till möjligheterna för att accelerera bearbetning av video och bilder pÄ Rockchip-chips. Blockeringen genomfördes baserat pÄ den amerikanska lagen om upphovsrÀtt i den digitala eran (DMCA) efter en klagomÄl frÄn utvecklarna av projektet FFmpeg.
I februari 2024 upptÀckte FFmpeg-utvecklarna att koden i modulen av1d_cbs frÄn MPP innehöll flera tusen rader kod som direkt hade överförts frÄn FFmpegs H.265-dekoder, som ingÄr i libavcodec-biblioteket. Koden överfördes med en licensÀndring frÄn LGPLv2.1 till Apache 2.0, vilket Àr oacceptabelt pÄ grund av deras inkompatibilitet.
En representant för Rockchip erkÀnde problemet, bad om ursÀkt för att han inte hade förstÄtt inkompatibiliteten mellan LGPL och Apache-licenser, och lovade att ÄtgÀrda övertrÀdelsen och ersÀtta koden i den kommande uppdateringen. Sedan dess har det nÀstan gÄtt tvÄ Är, men löftet om att ersÀtta koden har Ànnu inte uppfyllts.
Dessutom visade en ytterligare analys att liknande kod frĂ„n libavcodec ocksĂ„ hade överförts till 10 andra filer i MPP â av1d_codec.h, av1d_parser2_syntax.c, h265d_codec.h, h265d_parser.c, h265d_ps.c, vp9d_codec.h, vp9d_parser.c, vp9data.h, vpx_rac.c, vpx_rac.h. Konstrukturen, identifierar namn och kommentarer i dessa filer Ă€r identiska med koden frĂ„n FFmpeg, förutom de kommenterade referenserna till interna funktioner i FFmpeg. Vid överföringen av koden angavs en annan licens (Apache 2.0), den ursprungliga upphovsrĂ€ttsnotisen togs bort och informationen om författarna Ă€ndrades.
FFmpeg-representanter har tröttnat pÄ att vÀnta pÄ den utlovade ÄtgÀrden mot övertrÀdelser och skickade en DMCA-klagomÄl till GitHub med information om övertrÀdelsen, efter vilket GitHub blockerade arkivet. Som ÄtgÀrder för att ÄtgÀrda övertrÀdelserna föreslÄs att ta bort falska pÄstÄenden om Rockchips upphovsrÀtt i kodfilerna, ÄterstÀlla den ursprungliga upphovsrÀttsnotisen frÄn FFmpeg och övergÄ till att distribuera koden under en licens som Àr kompatibel med LGPLv2.1.
KĂ€lla: opennet.ru
