Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

How to use QtCreator's diffeditor component in my app when using LGPL version of Qt



  • Hi,

    I would like to ask here about LGPL licensing and using some components from QtCreator.

    I know I can't use LGPL code directly in my commercial app so I'm wondering if it's OK if I will create LGPL Diff library based on QtCreator's diffeditor component and then I will use this LGPL in my commercial app.

    I will be glad to any feedback including another ways how to use part of QtCreator code in own app.

    Thanks



  • I found google diff-diff-match component which perfectly fits our needs "https://code.google.com/p/google-diff-match-patch/":https://code.google.com/p/google-diff-match-patch/

    Anyway I'm still curious if solution with LGPG library is suitable for such purposes.



  • I'm curious how you use the google-diff-match-patch tool. It's Apache 2 licensed, and this is incompatible to LGPLv2, as far as I know. It may be compatible with LGPLv3, but even here I'm not sure.

    So are you using this as a library, or how do you solve licensing issues with google-diff-match-patch?


Log in to reply