On 2017-10-20 10:51, Tomas Hajny wrote:
Note that all the license files are located in the fpcbuild repository in
/install/doc and installed into the directory doc/fpc during installation.

The problem with that is that it is in a total different repository to the FPC sources, or it is hidden behind a binary installer. Speaking for myself, I can't remember the last time (over 10 years ago) that I installed FPC or Lazarus from a binary package. I always (like most software I use) download the sources and compile it myself. I'm sure there are many others like me, and having the license information in a more logical location makes perfect sense to me.


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.

Hence my "license directory tree" example, where it clearly outlines which license are used in which directories, with a small disclaimer that some files or directories may have other licenses (but they are the minority).

Bottom line.... Having the general license file for the "packages" directory under the "rtl" directory makes even less sense.

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