The emulator, published for Android handhelds and discussed across retro-gaming communities, generated early interest as an Android-native way to run PS3 software.
The core issue is straightforward and rooted in open-source licensing: RPCS3 is distributed under the GNU General Public License v2 (GPLv2), which requires that any distributed binaries derived from RPCS3 be accompanied by the corresponding modified source code.
Multiple reports, including coverage by Android Authority and Time Extension, indicate that aps3e is a partially open-source project that nonetheless appears to contain RPCS3-derived code without publishing the required source.
A representative of the RPCS3 development team formally contacted the aps3e project on GitHub to request compliance.
In that message, the RPCS3 representative stated they were writing on behalf of the RPCS3 team to demand that the repository publish the modified RPCS3 source code corresponding to the distributed binaries, in accordance with the GPLv2 terms.
Separately, the aps3e developer, identified as aenu and reported to be based in China, initially tied the release of the full source to a donation goal of $5,000 and later lowered that threshold to $2,000.
Public comments attributed to the developer indicate they have declined to make the project fully open-source until that funding target is met.
Termux package maintainer TomJo2000 reported the project to GitHub, and the repository was subsequently subject to platform review.
As of the latest update, the GitHub release page for aps3e has been removed.
All parties involved — RPCS3, aps3e/aenu, and platform maintainers — are known entities within the emulator and open-source communities.
The situation highlights the practical enforcement mechanisms of GPLv2 when derivative work is distributed and the role of platform reporting in addressing potential license noncompliance.
The RPCS3 project itself remains the upstream GPLv2-licensed PS3 emulator used as a reference point in this dispute.
News outlets and maintainers continue to track the story as GitHub and the respective project teams work through compliance and reporting procedures.