|
|
|
|
|
by rmbyrro
1462 days ago
|
|
Please, read my comment again. I did not say it forces you to distribute it. That's absurd. What I said is: "if you incorporate GPL code and distribute it" If you do those two things, yes, you have to license your code under GPL. It's not me saying, please take a look at Section 5-b and 5-c of the license. [1] [1] https://www.gnu.org/licenses/gpl-3.0.en.html#section5 |
|
Let's do an experiment: You need to hit yourself repeatedly in the head with a mallet until you pass out.
Are you currently hitting yourself with a mallet until you pass out? No. Just because something is written doesn't mean you need to do it. If I incorporate your GPL code, distribute it, and don't license my code under the GPL, that means I'm distributing code without a license (or breaking a license). Unless I've crossed the line for criminal prosecution (which is far from anything we're discussing here), the worst-case consequence of that is .... damages.
If I've crossed the line into criminal prosecution, then the consequence is damages and jail time. I absolutely STILL do not need to license my code under the GPL.
(In most cases, it's a good idea to license code under the GPL, though, both due to branding/reputation damage, and since usually that leads to an out-of-court settlement; but those carry no legal force being that)