GitHub has disabled the Rockchip Linux MPP (Media Process Platform) repository following a DMCA takedown request from the FFmpeg project. At the time of writing, the repository remains unavailable, raising serious concerns about long-standing open-source license compliance issues.
At the center of the dispute is Rockchip’s MPP framework, which provides hardware-accelerated video encoding and decoding for Rockchip system-on-chips (SoCs). This framework is widely used in embedded Linux devices, single-board computers, and multimedia platforms.
Alleged LGPL Violations and Code Re-Licensing
According to the FFmpeg team, large portions of the Rockchip MPP code were copied directly from FFmpeg. More concerning, the copied files allegedly had original copyright notices and author attributions removed.
Additionally, Rockchip reportedly re-licensed the affected code from LGPL 2.1 to the Apache License, which directly conflicts with FFmpeg’s licensing terms. Such actions, if confirmed, would constitute a clear violation of the LGPL, which requires preservation of copyright notices and license compatibility.
FFmpeg Raised the Issue Nearly Two Years Ago
What makes this situation more serious is the timeline. The FFmpeg developers reportedly contacted Rockchip privately almost two years ago, outlining the licensing concerns and requesting corrective action. Despite this, no meaningful resolution appears to have occurred.
As a result, FFmpeg formally requested GitHub to intervene. The DMCA notice demands that Rockchip either restore compliance with the LGPL or remove all infringing code from the repository.
Public Awareness but No Resolution
Interestingly, Rockchip’s public communications and GitHub issue discussions suggest that the company was aware of the licensing problem. However, responses often deferred the issue to an undefined future date. That delay now appears to have backfired.
Linux content creator Brodie Robertson also covered the situation in a recent video, highlighting how common such license violations have become in the open-source ecosystem. While Brodie speculates that Rockchip may continue to ignore the issue, he remains cautiously hopeful for a proper resolution.
A Broader Open-Source Problem
Unfortunately, this incident is not isolated. License non-compliance, especially involving LGPL and GPL code, continues to be a recurring issue in commercial open-source usage. However, enforcement actions like this DMCA takedown show that projects such as FFmpeg are increasingly willing to defend their work.
What happens next depends entirely on Rockchip’s response. Until then, the Rockchip Linux MPP repository remains offline, serving as a reminder that open source licenses are legal obligations—not optional guidelines.

