|
|
|
|
|
by josephcsible
1080 days ago
|
|
> GNU never said that the source code must be downloadable by anyone, anytime, anywhere in the world, from some public repository. It would be a completely valid business to sell binaries and then only provide the source code on request. The GPL says "Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code" (emphasis mine). So if one of your paying customers were to post your binary and the written offer somewhere public, then you would have to make the source code available to anyone in the world. |
|
That's misreading the GPL. The person who posted the binary has to provide the source code; in your example, that's the "paying customers", not RedHat. RedHat is only required to provide the source code to persons they distribute the binary to.