[fpc-pascal] FPC license file location

Tomas Hajny XHajT03 at hajny.biz
Fri Oct 20 11:51:34 CEST 2017


On Fri, October 20, 2017 11:16, Graeme Geldenhuys wrote:


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.
 .
 .

Note that all the license files are located in the fpcbuild repository in
/install/doc and installed into the directory doc/fpc during installation.
That is the primary location from my point of view. The top level source
directory is not such a good choice IMHO, because there are also the
compiler and IDE subdirectories there and they have different licenses.

Tomas





More information about the fpc-pascal mailing list