Forum > General
may I ship FPC with my app ?
Thaddy:
;) Only applies to GNU1...
Anyway you can distribute a program - that includes fpc itself- under some GNU license, provided you make sure that code changes are given back and provide that GNU licensed software is properly represented. Note GNU3 is even more restrictive, caused by miss-use.
MarkMLl:
It says licenses- plural- and specifically mentions v2 and v3 where relevant. And I don't believe OP's proposing any form of modification, or even to recompile the binaries himself.
I've not gone looking for older versions of that commentary, but I believe that the stricture against piping data structures backwards and forwards has been added comparatively recently.
However the bottom line is that he needs to consult a lawyer in his own jurisdiction, preferably one competent in interaction with jurisdictions where GPL-related precedent has been established.
MarkMLl
Bogen85:
What is the difference between an “aggregate” and other kinds of “modified versions”?
https://www.gnu.org/licenses/gpl-faq.html#MereAggregation
If a modified FPC distribution is provided, then all the changes for that modification would need to be provided as well.
Ability to provide mere aggregate distributions have not somehow vanished with the advent of the GPLv3.
If that were the case, many Linux distributions that provided CD/DVD images would all of a sudden have been in violation when they started to provide GPLv3'ed packages.
Bogen85:
It would seem that this https://wiki.freepascal.org/licensing should answer most of the questions here.
KodeZwerg:
I would do it simple to not need to deal with license things....
Having a Button/Menu/Whatever that jumps to FPC WebPage for letting user download in his WebBrowser his required Version.
Inside your app you need a config with a TEdit and/or a Button with a TOpen(File)Dialog to let user point to the binary after he installed it outside of your app on his machine.
Navigation
[0] Message Index
[#] Next page
[*] Previous page