[verified] Publish ReelBox source under GPLv3
This commit is contained in:
commit
db2b505ca3
445 files changed
+105274
No files matched your search
Vendored
+30
@@ -0,0 +1,30 @@
|
||||
# LibVLC Android 3.7.7
|
||||
|
||||
The application dynamically links the unmodified Maven Central artifact
|
||||
`org.videolan.android:libvlc-all:3.7.7`. Its Java source JAR and original Maven POM
|
||||
are retained here. The binary AAR is fetched by Gradle and is not committed or
|
||||
copied into the application source ZIP.
|
||||
|
||||
- Upstream project: https://code.videolan.org/videolan/libvlcjni
|
||||
- Published sources: https://repo.maven.apache.org/maven2/org/videolan/android/libvlc-all/3.7.7/libvlc-all-3.7.7-sources.jar
|
||||
- Android source/build tree: https://github.com/videolan/vlc-android/tree/libvlc-3.7.7
|
||||
- Android tag commit: `7a7c8f14be6759f9bb1b9a934fd086259473e20e`
|
||||
- Pinned JNI source commit from that tree's `buildsystem/compile.sh`:
|
||||
`0b8dc65efb203c86a0476bc337ddd99ecf1c0ef6`
|
||||
- Native VLC source and contributed dependencies are pinned by that JNI tree's
|
||||
`buildsystem/get-vlc.sh` and build/contribution recipes. Follow the upstream
|
||||
Android compilation guide and retain its license selection when rebuilding.
|
||||
|
||||
Rebuild/relink ReelBox with a replacement library by changing the dependency in
|
||||
`android/app/build.gradle.kts`, obtaining its corresponding sources, then building
|
||||
with a compatible Android SDK/NDK and Flutter toolchain. Sign a
|
||||
modified build with your own Android key; the distributed application imposes no
|
||||
additional restriction on modified builds. No private release signing key is
|
||||
required to rebuild or independently install the application.
|
||||
|
||||
Full LGPL-2.1 and attribution notices are in `assets/licenses/` and are included in
|
||||
the APK and Flutter's in-app licenses list. ReelBox source is GPL-3.0; native
|
||||
components retain their upstream licenses. This is not an official VideoLAN app
|
||||
and includes no VideoLAN or KMPlayer branding. The LibVLC binary has not been
|
||||
modified. Preserve this file, the original POM and license notices in source
|
||||
redistributions.
|
||||
Reference in new issue
Block a user