A small clarification on something that people are frequently confused or mislead on: under the GPL you only have to make the source core available to the people that you make the binary versions available to. That is to say you do not have to make the source code publicly available if you do not make the binaries publicly available. In the case of open source projects the binaries and source are publicly available but if you want to use that software in a larger work you only have to make your source code available to whoever you distribute your larger work to.
James
Bob Brill
· 1 year ago
Thanks James. Yes, that's the context. I inserted a clause at the end of the original sentence to now read: "The open source aspect is the source code must be made available to whom the binary file is made available."
A small clarification on something that people are frequently confused or mislead on: under the GPL you only have to make the source core available to the people that you make the binary versions available to. That is to say you do not have to make the source code publicly available if you do not make the binaries publicly available. In the case of open source projects the binaries and source are publicly available but if you want to use that software in a larger work you only have to make your source code available to whoever you distribute your larger work to.
James