Questa domanda riguarda la clausola di riconnessione della LGPL in particolare sul Play Store.
Ci sono molte informazioni non chiare su questo argomento. Supponendo che ci sia un'applicazione sul Play Store che ha una libreria nativa collegata dinamicamente dove la lib in questione è un file * .so separato nell'APK, è possibile ricollegare un'altra versione di quella libreria che si ' d bisogno di
- Accedi e apri il file APK in qualche modo
- Modifica il suo contenuto
- Esegui l'APK modificato
So che puoi eseguire APK non firmati modificando le impostazioni del dispositivo, ma non credo che tu possa accedere a un APK Play Store senza accesso root al tuo dispositivo.
La radice è assolutamente necessaria per ricollegare le librerie in APK del Play Store? Se lo è, questo non significa che non puoi distribuire un APK sul Play Store (o su qualsiasi negozio che protegge l'accesso degli utenti ai suoi file APK) che si collega in modo dinamico a una libreria LGPL su un dispositivo che non può essere rootato?
È un problema valido (esistono dispositivi che non possono essere rootati)?
Supponiamo in questo caso che i distributori della LGPL lib richiedano chiaramente il ricollegamento e non forniscano alcuna flessibilità su questo punto.
modifica: Sembra che ci sia una soluzione alternativa che ti consenta di scaricare le applicazioni di Google Play direttamente sul tuo computer: link
Credo che questa sia una soluzione temporanea e potrebbe rompersi in futuro. Ancora questo sembra essere un modo per ottenere un'applicazione senza fare il root del tuo telefono.