Joined: Feb. 2007
||Posted: June 13 2008,20:56
|First, according to the GPL, offering offline access only to the source, when the binaries are online, is against the GPL. If you want to start being a prick to one person, have you bugged John about that?|
Stop the name-calling right now. I haven't engaged in ANY ad hominem attacks on anyone here. Yet this is the second time you've called me a prick.
|Does the GPL allow me to sell copies of the program for money?|
Yes, the GPL allows everyone to do this. The right to sell copies is part of the definition of free software. Except in one special situation, there is no limit on what price you can charge. (The one exception is the required written offer to provide source code that must accompany binary-only release.)
This is where DSL is in compliance with both letter and spirit of GPL.
|Does the GPL allow me to charge a fee for downloading the program from my site?|
Yes. You can charge any fee you wish for distributing a copy of the program. If you distribute binaries by download, you must provide “equivalent access” to download the source—therefore, the fee to download source may not be greater than the fee to download the binary.
|Many people believe that the spirit of the GNU project is that you should not charge money for distributing copies of software, or that you should charge as little as possible — just enough to cover the cost.|
Actually we encourage people who redistribute free software to charge as much as they wish or can. If this seems surprising to you, please read on.
|Except for one special situation, the GNU General Public License (GNU GPL) has no requirements about how much you can charge for distributing a copy of free software. You can charge nothing, a penny, a dollar, or a billion dollars. It's up to you, and the marketplace, so don't complain to us if nobody wants to pay a billion dollars for a copy.|
The one exception is in the case where binaries are distributed without the corresponding complete source code. Those who do this are required by the GNU GPL to provide source code on subsequent request. Without a limit on the fee for the source code, they would be able set a fee too large for anyone to pay—such as a billion dollars—and thus pretend to release source code while in truth concealing it. So in this case we have to limit the fee for source, to ensure the user's freedom. In ordinary situations, however, there is no such justification for limiting distribution fees, so we do not limit them.
So you're wrong. As usual. Not bein' snarky or nothin'... heh.
"It felt kind of like having a pitbull terrier on my rear end."
-- meo (copyright(c)2008, all rights reserved)