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
