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
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to