View Single Post
Old 09-15-2007, 12:44 AM   #44
DMcCunney
New York Editor
DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.
 
DMcCunney's Avatar
 
Posts: 6,384
Karma: 16540415
Join Date: Aug 2007
Device: PalmTX, Pocket eDGe, Alcatel Fierce 4, RCA Viking Pro 10, Nexus 7
Quote:
Originally Posted by Sunn Sunn View Post
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
DMcCunney is offline   Reply With Quote