Closed tillea closed 1 year ago
UNURAN was explicitly donated to us under the BSD-3-Clause license by the original authors and copyright holders. This donation is documented. Please check our license files before leveling accusations.
https://github.com/scipy/scipy/blob/main/LICENSES_bundled.txt#L249-L252 https://github.com/scipy/unuran/blob/a63d39160e5ecc4402e7ed0e8417f4c3ff9634cb/license.txt
As for the build process, I think we're comfortable with the current setup.
Am Thu, Jan 05, 2023 at 10:43:51AM -0800 schrieb Robert Kern:
UNURAN was explicitly donated to us under the BSD-3-Clause license by the original authors and copyright holders. This donation is documented. Please check our license files before leveling accusations.
Sorry for not checking the license. IMHO it makes sense to update the version / date for the current version.
Hi, since I intend to upgrade the SciPy Debian package and submodules need to be packaged separately I had a packaging view on this code base. Since I was not happy about the removed build system files I checked the original source code. When doing so I realised that the original source code files are GPL-2+ containing the following header
All these files are changed in your repository to something like
Simply changing the license from GPL-2+ to BSD-3-Clause is illegal. Please do not do this.
I also noticed other changes which I do not see any motivation for which makes inspection of the diff unnecessarily hard. For instance you are doing changes like
which looks somehow unmotivated (even if I admit that .ch named header files are unusual). Moreover simply keeping the build system files should not harm your workflow but makes alternative builds more easy.
Kind regards, Andreas.