User forums > General (but related to Code::Blocks)
Understanding the license, GPL
GNG:
Quote
--- Quote ---"Code::Blocks is distributed under the GPL v3.0 license ...
The only exception is the SDK which is allowed to be linked by closed-source plugins."
--- End quote ---
I don't think you understand the GPL at all. No offense. Please explain, using logic, how this is GPL safe. The whole point of the GPL is precisely to limit you from doing this exact act. As the author of GNG is Not GNU I should know. I plan to add a section to the site which publicizes projects violating the GPL which I've found hundreds of without even looking hard.
Sounds to me like you were aiming for a L-GPL license, which even that is too restrictive to do many things and people often use a modified LGPL instead, which is more permissive.
I won't comment on the text that says "anyone can use it freely" which is pure falsehood.
ollydbg:
--- Quote ---Please explain, using logic, how this is GPL safe. The whole point of the GPL is precisely to limit you from doing this exact act.
--- End quote ---
I'm not a lawyer, so this is from my personal point.
1, if you change the CB's source, and try to redistribute CB, then you should also supply the modified CB's source.
2, if you create a private plugin which only dynamically link the CB's sdk shared library, then you are not allowed to supply your plugin's source.
I'm not sure it violate C::B license.
Do you mean this(the above two cases) is exactly the same as LGPLv3?
oBFusCATed:
@GNG: What is the purpose of this topic? What are you trying to achieve?
Jenna:
--- Quote from: oBFusCATed on February 28, 2016, 05:51:20 pm ---@GNG: What is the purpose of this topic? What are you trying to achieve?
--- End quote ---
That's not really important.
Fact is, the license text on our website is incorrect.
And the sdk is not GPLv3 but LGPLv3 as far as I know.
Nevertheless, we should overwork (at least) this site.
oBFusCATed:
--- Quote from: jens on February 28, 2016, 08:20:23 pm ---That's not really important.
--- End quote ---
It is important, because he is reporting some problem, but he doesn't clearly state what the problem is. We have to guess what it is.
Obviously you've read his mind and you've guessed the problem, but why should it be hard, when it could be easy and clear?
Navigation
[0] Message Index
[#] Next page
Go to full version