[Matplotlib-devel] Matplotlib 2.2.2 - unclear license conditions for _png.cpp

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

[Matplotlib-devel] Matplotlib 2.2.2 - unclear license conditions for _png.cpp

Arnold, Johann

Dear Matplotlib developers,

For one of our products we want to use Matplotlib 2.2.2. In order to distribute our product in a license compliant way we check the licenses of all OSS source code we are using. We do this on an file by file basis. For the file _png.cpp we have not been able to determine license situation.  In file header we found the following text:

 // this code is heavily adapted from the paint license, which is in
4. // the file paint.license (BSD compatible) included in this
5. // distribution.  TODO, add license file to MANIFEST.in and CVS
7. /* For linux, png.h must be imported before Python.h because
8.    png.h needs to be the one to define setjmp.
9.    Undefining _POSIX_C_SOURCE and _XOPEN_SOURCE stops a couple
10.    of harmless warnings. 

We could not find the file “paint.license”, i.e. we do not know the correct license for _png.cpp. Can you please help us in order to get the correct license for _png.cpp

Thanks a lot in advance and kind regards
  Johann Arnold

Siemens AG
Digital Industries
Process Automation
Software House Nbg
Gleiwitzer Str. 555
90475 Nürnberg, Deutschland
Tel.: +49 911 895-3162
Fax: +49 911 895-4010
[hidden email]
Siemens Aktiengesellschaft: Vorsitzender des Aufsichtsrats: Jim Hagemann Snabe; Vorstand: Joe Kaeser, Vorsitzender; Roland Busch, Lisa Davis, Klaus Helmrich, Janina Kugel, Cedrik Neike, Michael Sen, Ralf P. Thomas; Sitz der Gesellschaft: Berlin und München, Deutschland; Registergericht: Berlin Charlottenburg, HRB 12300, München, HRB 6684; WEEE-Reg.-Nr. DE 23691322

Matplotlib-devel mailing list
[hidden email]