Andrew Haines wrote:
George Lober wrote:
The code in /components/chmhelp looks like it's either GPL or LGPL.
For code that would need to be used in target application, could
these be changed to the Modified LGPL? Also the license headers
refer to COPYING.LCL which I can't find anywhere ??
The chm viewer itself is GPL but all of the units it uses (chmbase,
chmreader etc) are under the modified LGPL. In SVN the files say
COPYING.modifiedLGPL now.
There is a package you can use in your programs to control the help
viewer, that package is subject to the modified LGPL so that your
program can be any license
Looking at it , it looks like it is all dependent on LHelp, which is
GPL. So if I can't compile that into my application or distribute it
under my license, you are left with situation where the end user
somehow has to get LHelp themselves. Are they supposed to install
Lazarus and compile it themselves ?
BTW, LHelp seems to have a few noticeable bugs reading chm files.
George
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives