Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. How to comply with LGPL on Android
QtWS25 Last Chance

How to comply with LGPL on Android

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
androidlgpl
3 Posts 3 Posters 1.5k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    Tom_H
    wrote on 18 Mar 2019, 17:19 last edited by
    #1

    Hello. How do we comply with the LGPL on Android? Specifically, how do we satisfy section 4d, the part that allows the user to relink the app with a modified version of Qt?

    Is conveying the apk file sufficient? (I have not been successful in making a valid apk this way).

    If not, I would think conveying the Android Studio gradle project produced by Qt Creator would satisfy the requirement, no?

    I have Googled this topic and not found a definitive answer. I would be interested in hearing from anybody with experience here. Thanks.

    1 Reply Last reply
    0
    • S Offline
      S Offline
      SGaist
      Lifetime Qt Champion
      wrote on 18 Mar 2019, 20:08 last edited by
      #2

      Hi,

      Warning: I am NOT a lawyer

      That said, and to the best of my knowledge, you have to provide requesters with the object files generated at compilation time so that they can link modified versions of Qt if requested ☺️

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      2
      • M Offline
        M Offline
        Miguel Angel Pons
        wrote on 27 Aug 2020, 10:12 last edited by
        #3

        You can use this app template:
        https://marketplace.qt.io/products/qt-lgpl-app-template
        The user can download the redistributable project, rebuild it and upload it to their own device (using the Android SDK)

        You just need:
        -a web server to store redistributable project and Qt sources
        -an about dialog with all licenses

        1 Reply Last reply
        0

        • Login

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Groups
        • Search
        • Get Qt Extensions
        • Unsolved