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.
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?