fralx / LimeReport

Report generator for Qt Framework
http://limereport.ru/
Other
403 stars 152 forks source link

GPL component: QZint? #303

Open rtoijala opened 3 years ago

rtoijala commented 3 years ago

Hello,

I am confused about the licensing of Lime Report together with QZint.

The license in the top-level LICENSE file is LGPLv3.0. This by itself is clear.

However, if I am interpreting the project files correctly, Lime Report depends on the QZint library, which is a wrapper around the zint library. zint is BSD-licensed, so that should not be a problem. QZint seems to be GPLv3.0, which means that a build of Lime Report that depends on it cannot be used under the LGPLv3.0.

Am I understanding this correctly?

What I am basing my thoughts on:

fralx commented 3 years ago

LimeReport without barcodes is LGPL :) But if you want to use barcodes you must accept GPLv3.0 or make your own wrapper around zint library

rtoijala commented 3 years ago

Than you for your answer!

Would you mind mentioning that in your readme? It would make it easier to evaluate the full license of the combined work, especially since zint is included by default. Right now it is easy to start using LimeReport with Zint without noticing that the result is then GPLv3.0, not LGPLv3.0.