Description of problem:
I discovered the source contains cfortran.h (in the fortran directory). It's non-free and distributed without the required notice anyway.
See the end of http://www-zeus.desy.de/~burow/cfortran/cfortran.html
Version-Release number of selected component (if applicable):
Hmm, this is interesting. cfortran.h has:
THIS FILE IS PROPERTY OF BURKHARD BUROW. IF YOU ARE USING THIS FILE YOU
SHOULD ALSO HAVE ACCESS TO CFORTRAN.DOC WHICH PROVIDES TERMS FOR USING,
MODIFYING, COPYING AND DISTRIBUTING THE CFORTRAN.H PACKAGE.
However, the cfortran.doc http://www-zeus.desy.de/~burow/cfortran/cfortran.doc file has:
THIS PACKAGE, I.E. CFORTRAN.H, THIS DOCUMENT, AND THE CFORTRAN.H EXAMPLE
PROGRAMS ARE PROPERTY OF THE AUTHOR WHO RESERVES ALL RIGHTS. THIS PACKAGE AND
THE CODE IT PRODUCES MAY BE FREELY DISTRIBUTED WITHOUT FEES, SUBJECT TO THE
- YOU MUST ACCOMPANY ANY COPIES OR DISTRIBUTION WITH THIS (UNALTERED) NOTICE.
- YOU MAY NOT RECEIVE MONEY FOR THE DISTRIBUTION OR FOR ITS MEDIA
(E.G. TAPE, DISK, COMPUTER, PAPER.)
- YOU MAY NOT PREVENT OTHERS FROM COPYING IT FREELY.
- YOU MAY NOT DISTRIBUTE MODIFIED VERSIONS WITHOUT CLEARLY DOCUMENTING YOUR
CHANGES AND NOTIFYING THE AUTHOR.
- YOU MAY NOT MISREPRESENTED THE ORIGIN OF THIS SOFTWARE, EITHER BY EXPLICIT
CLAIM OR BY OMISSION.
THE INTENT OF THE ABOVE TERMS IS TO ENSURE THAT THE CFORTRAN.H PACKAGE NOT BE
USED FOR PROFIT MAKING ACTIVITIES UNLESS SOME ROYALTY ARRANGEMENT IS ENTERED
INTO WITH ITS AUTHOR.
THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
EXPRESSED OR IMPLIED. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
SOFTWARE IS WITH YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE COST
OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. THE AUTHOR IS NOT RESPONSIBLE
FOR ANY SUPPORT OR SERVICE OF THE CFORTRAN.H PACKAGE.
So this does appear to be forbidden in Fedora. Tom - do you concur?
This is unfortunate as I believe this will mean having to drop the fortran bindings to netcdf from Fedora/EPEL.
I realized that it must be a problem for cernlib etc. too, and I thought Debian
distributed that stuff. I check and found a separate package with the copyright file
so I think we're OK providing that's included and LGPL is compatible with
the NetCDF licence in this case, i.e. not as a separate library. It looks so,
and I guess there's enough non-prototype code included from cfortran.h
that the result should be LGPL.
[This will be the same for root and anything similar but I don't have time to
check that right now. I wonder if there's some mechanical way of finding uses
LGPL actually does seem to be problematic for static usage. Burkhard has agreed to license as MPL2+ as well. Hopefully will have a github page up soon with updated license.
(In reply to Orion Poplawski from comment #3)
> LGPL actually does seem to be problematic for static usage.
I don't understand why, but if so, there are quite a few LGPL -static
packages which will be a problem (including cernlib, which I guess is the
canonical source of cfortran.h).
Since LGPL (and maybe MPL) are options here, this isn't a legal issue really. Lifting FE-Legal.