[fpc-pascal] FPC license file location
Graeme Geldenhuys
mailinglists at geldenhuys.co.uk
Fri Oct 20 11:16:18 CEST 2017
Hi,
I looked in the fcl at some units and there license information. The
unit header comment mentioned that I should consult the COPYING.FPC
file. The "packages" (fcl) directory didn't contain such a file, neither
did the root of the FPC src directory. I eventually found it in the
"rtl" directory.
Just a suggestion, but wouldn't it be a more obvious location if the
COPYING.FPC (and related files) were moved to the root of the FPC
sources directory tree. Then, like the Lazarus project does, list a
summary directory layout tree listing the most common licenses per
directory and a small disclaimer.
eg:
<fpc>/
|
+ ide (GPLv2)
|
+ compiler (GPLv2)
|
+ rtl (modified LGPLv2)
|
+ packages (modified LGPLv2)
Then a small disclaimer that some directories or units might have other
licenses applied.
This would make it much clearer for anybody new to the project or source
code. I don't mind putting a patch together to apply these changes.
Regards,
Graeme
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/
My public PGP key: http://tinyurl.com/graeme-pgp
More information about the fpc-pascal
mailing list