SasView/sasview

Licenses aren't accessible from app.

Opened this issue · 1 comments

The licences of the packages that Sasview relies on aren't accessible/displayable from the app (at least in 5.0.6). There should be a menu item that displays the package dependencies that Sasview bundles, probably under "Help".

e.g. an excerpt from the numpy licence states:

* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

And so on. This might be especially important for pyqt, which is distributed under a modified GPLv3 licence. That licence may modify the overall licence of the app bundle.

Furthermore, the sasview licence is not displayable either.

This might be especially important for pyqt, which is distributed under a modified GPLv3 licence. That licence may modify the overall licence of the app bundle.

Please keep in mind that we no longer use PyQt (it was indeed more restrictive license-wise).
We know link against PySide6, which has the same LGPL license as Qt.

It still states:

(...) providing a copy of the LGPL license text to the user and displaying a prominent notice about using the LGPL library

but this is the standard LGPLv3 license.