You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have identified that 中山市驴行科技有限公司 (website: https://www.lvxingetch.com/) has developed and publicly distributed an Android application named "录音者" (package name: com.lvxingetch.lyz), which appears to be built upon your open-source project (Dimowner/AudioRecorder) without proper license compliance. The application does not attribute the original copyright notice in its interface or code, nor does it include the original project's license file, which potentially violates Section 4 of the Apache License 2.0.
Note
Portions of this report were drafted with the assistance of AI tools, but all evidence has been manually verified for accuracy.
II. Core Technical Evidence (Code-Level Comparison)
Through decompilation of the APK and analysis using Dex Editor, the following facts have been established:
Complete package path retained: The application contains the original package name com.dimowner.audiorecorder in its entirety.
Internal class structure fully matches: The following developer-defined classes/interfaces are clearly visible in the decompiled output. These names are not system-generic components but are unique identifiers of the original project:
Original Project Classes/Interfaces
Description
TransparentRecordingActivity
Transparent recording UI, non-generic component
AppRecorder / AppConstants
Main controller class and configuration constants
RecordDataSource / FileRepository
Data layer and repository architecture
PlaybackService / RecordingService
Background recording and playback services
AudioWaveformVisualization
Core waveform visualization class
CreateBookmarkDialog / RenameRecordDialog
Bookmark and rename feature dialogs
DaggerARApplication_ / Hilt_ prefix classes
Uses the exact same dependency injection framework and generated class naming conventions as the original project
III. License Compliance Review (Apache License 2.0)
Compliance Item
Status
Explanation
Retain original copyright notice (Copyright 2019 Dmytro Ponomarenko)
❌ NOT retained
No such notice appears in the app's "About" page or in the code
Include the original project's license copy
❌ NOT included
While the APK contains an Apache license text, it is located at /META-INF/androidx/constraintlayout/constraintlayout-core/LICENSE.txt — which is the license file for Google's constraintlayout library, not the LICENCE file from the root of your project
Disclose any modifications made
❌ NOT disclosed
No modification logs or change statements are provided
IV. Application Interface Screenshots
Home
Settings
About
V. Decompiled Code Evidence Screenshots
录音者 (Decompiled Class Structure)
AudioRecorder (Original Package Structure)
The images above clearly show original project-specific class names such as TransparentRecordingActivity, RecordDataSource, PlaybackService, and CreateBookmarkDialog.
I. Overview of Violation
I have identified that 中山市驴行科技有限公司 (website: https://www.lvxingetch.com/) has developed and publicly distributed an Android application named "录音者" (package name:
com.lvxingetch.lyz), which appears to be built upon your open-source project (Dimowner/AudioRecorder) without proper license compliance. The application does not attribute the original copyright notice in its interface or code, nor does it include the original project's license file, which potentially violates Section 4 of the Apache License 2.0.Note
Portions of this report were drafted with the assistance of AI tools, but all evidence has been manually verified for accuracy.
II. Core Technical Evidence (Code-Level Comparison)
Through decompilation of the APK and analysis using Dex Editor, the following facts have been established:
com.dimowner.audiorecorderin its entirety.TransparentRecordingActivityAppRecorder/AppConstantsRecordDataSource/FileRepositoryPlaybackService/RecordingServiceAudioWaveformVisualizationCreateBookmarkDialog/RenameRecordDialogDaggerARApplication_/Hilt_prefix classesIII. License Compliance Review (Apache License 2.0)
Copyright 2019 Dmytro Ponomarenko)/META-INF/androidx/constraintlayout/constraintlayout-core/LICENSE.txt— which is the license file for Google's constraintlayout library, not theLICENCEfile from the root of your projectIV. Application Interface Screenshots
V. Decompiled Code Evidence Screenshots
The images above clearly show original project-specific class names such as
TransparentRecordingActivity,RecordDataSource,PlaybackService, andCreateBookmarkDialog.VI. Distribution Channels
VII. Contact Information of the Violator
lvxingetch@gmail.com(from the app's "About" page)18988567023@qq.com(from Qichacha)+86 18988567023(from Qichacha)