Quote:
Originally Posted by Sunn Sunn
Parts of gargoyle are GPL, so distributing the binary without the source is illegal (not to mention inconvient for the users). What's done is done, but this is something to remember for future releases.
|
As I read it, the GPL requires you to provide the source. It does
not require you to distribute the source
with the binaries. It is sufficient that you
will provide the source on request, and you make it clear to the user you will do so. Most users neither need nor want the source, and don't have the toolchain installed to build it in any case. Every website I can think of for an open source project provides the source as a separate download, and doesn't bundle it with the binaries.
The only tricky part is that the user should be able to use the source you provide to recreate the binary you distribute, so the source you provide needs to be the same source you used to build the binary. It's probably a good idea to create a tarball for released code, and keep it separate from development code you are hacking for that reason.
______
Dennis