|
|
Log in / Subscribe / Register

3.17 merge window part 1

3.17 merge window part 1

Posted Aug 15, 2014 1:08 UTC (Fri) by mjg59 (subscriber, #23239)
In reply to: 3.17 merge window part 1 by Wol
Parent article: 3.17 merge window part 1

Well, yeah. The GPL is fundamentally about telling people how to license their own code. That's kind of the point. And merely because your particular code happens to specify EXPORT_SYMBOL() instead of EXPORT_SYMBOL_GPL(), that's irrelevant - the question is whether something using that symbol is a derivative work of the *work as a whole* or not, and if it is then other copyright holders have the right to sue as well.


to post comments

3.17 merge window part 1

Posted Aug 15, 2014 19:57 UTC (Fri) by Wol (subscriber, #4433) [Link] (1 responses)

> then other copyright holders have the right to sue as well.

But they would be suing over THEIR work.

If my primary licence is BSD, then I can put my code in the kernel because it's GPL-compatible.

But it's damn stupid me marking MY modules as EXPORT_SYMBOL_GPL because I can't sue because it's BSD.

If someone else wants to licence and mark their code EXPORT_SYMBOL_GPL then good luck to them. That's their choice, just don't expect me to take that attitude over mine.

Cheers,
Wol

3.17 merge window part 1

Posted Aug 15, 2014 20:02 UTC (Fri) by mjg59 (subscriber, #23239) [Link]

How have you written a derived work of the kernel under a BSD license?


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds