O GitHub bloqueou o repositório Rockchip após uma reclamação sobre licenciamento indevido do código FFmpeg.

O GitHub bloqueou o repositório oficial da empresa chinesa Rockchip, no qual se desenvolveu o módulo MPP (Media Process Platform) com uma camada para acessar as capacidades de aceleração de processamento de vídeo e imagens nos chips Rockchip. O bloqueio foi realizado com base na vigente Lei de Direitos Autorais na Era Digital (DMCA), após uma queixa dos desenvolvedores do projeto FFmpeg.

Em fevereiro de 2024, os desenvolvedores do FFmpeg identificaram o uso no código do módulo av1d_cbs, parte do MPP, de várias mil linhas de código que foram diretamente transferidas do decodificador H.265, desenvolvido pelo projeto FFmpeg, que faz parte da biblioteca libavcodec. O código foi transferido alterando a licença de LGPLv2.1 para Apache 2.0, o que é inadmissível devido à incompatibilidade entre as licenças.

Um representante da Rockchip reconheceu o problema, pediu desculpas por não ter compreendido a incompatibilidade entre as licenças LGPL e Apache, e prometeu corrigir a violação e substituir o código na próxima atualização. Desde então, já se passaram quase dois anos, mas a promessa de substituir o código ainda não foi cumprida.

Além disso, uma análise adicional mostrou que de forma semelhante, o código da libavcodec foi transferido para mais 10 arquivos do 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. A estrutura do código, os nomes dos identificadores e os comentários nos arquivos indicados são idênticos ao código do FFmpeg, exceto pelas referências comentadas às funções internas do FFmpeg. Ao transferir o código, foi indicada uma licença diferente (Apache 2.0), removida a nota de direitos autorais e substituídas as informações sobre os autores.

Os representantes do FFmpeg estão cansados de esperar pela prometida correção das violações e enviaram ao GitHub uma queixa DMCA com informações sobre a violação, após a qual o GitHub bloqueou o repositório. As medidas propostas para corrigir as violações incluem a remoção das alegações falsas de autoria da Rockchip dos arquivos de código, a restauração da nota original de autoria do FFmpeg e a transição para distribuição do código sob uma licença compatível com a LGPLv2.1.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster