[gfortran] Change libgfortran license to GPL+exception
Toon Moene
toon@moene.indiv.nluug.nl
Sat Sep 18 13:15:00 GMT 2004
Tobias Schlüter wrote:
> Tobias Schlüter wrote:
>
>>2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
>>
>> * all files: Change copyright header to GPL+exception, add 2004 to
>> copyright years.
>> * runtime/pause.c: In addition, fix typo.
>> * runtime/select.c: In addition, add copyright line.
> Any news on this?
Yes, there is.
The following source files in the libgfortran (sub)directories are
protected under the terms of the GNU General Public License:
io/backspace.c
io/close.c
io/endfile.c
io/format.c
io/inquire.c
io/io.h
io/list_read.c
io/open.c
io/read.c
io/rewind.c
io/transfer.c
io/unit.c
io/unix.c
io/write.c
runtime/environ.c
runtime/error.c
runtime/main.c
runtime/select.c
runtime/string.c
Of these, the following were original by Andy Vaught:
io/backspace.c
io/close.c
io/endfile.c
io/format.c
io/inquire.c
io/io.h
io/list_read.c
io/open.c
io/read.c
io/rewind.c
io/transfer.c
io/unit.c
io/unix.c
io/write.c
runtime/environ.c
runtime/error.c
runtime/main.c (jointly with Paul Brook)
runtime/select.c
runtime/string.c is by Paul Brook.
All the original authors have assigned their copyrights to the FSF and
also all contributors mentioned in the ChangeLog, except Melvin Hadasht
(2003-12-05 Melvin Hadasht <melvin.hadasht@free.fr>) - therefore, the
FSF (and acting on its behalf, the Steering Committee) can change the
terms of the license to LGPL or GPL + exception, if the issue around
Hadasht's contribution can be solved (from the ChangeLog entry I get the
impression that he only contributed a few lines at most).
I don't know why GPL+exception would be preferred - I thought that was
only necessary for C++ libraries, where you include real code from the
libraries in the form of template definitions.
I think we can confine ourselves to the LGPL.
--
Toon Moene - e-mail: toon@moene.indiv.nluug.nl - phone: +31 346 214290
Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Maintainer, GNU Fortran 77: http://gcc.gnu.org/onlinedocs/g77_news.html
A maintainer of GNU Fortran 95: http://gcc.gnu.org/fortran/
More information about the Gcc-patches
mailing list