Closed awvwgk closed 1 year ago
Yes, it was only mentioned in fpm.toml
before that fftpack
is based on public domain
,not eye-catching enough.
https://github.com/fortran-lang/fftpack/blob/505fdcd4604e86c080dc7814e49815a80ecf65a7/fpm.toml#L6
There is some issue with "public domain" not being a proper license (see e.g. https://opensource.org/node/878 or other resources on this topic). I would recommend to use the standard fortran-lang MIT license for the fftpack
fortran-lang package. Yes, the original code was licensed as "public domain". I think that is exactly how the SciPy library handled it also.
On that topic, SciPy has moved from Fortran to C++ for fftpack:
You can see the linked issues there for reasons why...
This project can work as public domain, if all contributors disclaim their copyright (adding Unlicense or CC0 to their contributions), but of course they have to be aware of this requirement before contributing here.
Licensing all changes we add on-top of the public domain part as MIT is also a possibility, but than this must be clear from the projects landing page.
Yeah, I agree the new work should be MIT (or similar). The license file can have MIT, and below that a note about the original code being public domain.
This FFTPACK version seems to be released in the public domain. I think it is important to note in the README that contributions to this repository require to disclaim copyright or dedicate the contributed code to the public domain (if possible).