kernelnewbies.kernelnewbies.org archive mirror
 help / color / mirror / Atom feed
From: greg@kroah.com (Greg KH)
To: kernelnewbies@lists.kernelnewbies.org
Subject: GPL-only symbol Error
Date: Tue, 22 Nov 2011 14:44:05 -0800	[thread overview]
Message-ID: <20111122224405.GA25857@kroah.com> (raw)
In-Reply-To: <6F5DE7538AFCDA45A114F5E7510424A702D3E407@hq-exchange01.bytemobile.com>

On Tue, Nov 22, 2011 at 02:35:24PM -0800, Jeff Haran wrote:
> I've seen others when faced with this who build their own kernels from
> sources just modify the problematic EXPORT_SYMBOL_GPL()s to
> EXPORT_SYMBOL()s. I don't know if that is legal. I wouldn't do it
> personally. Consult a lawyer before you go down that road.

It is not legal and companies have gotten into big trouble by trying to
do that, or by creating "gpl-condom" kernel modules that wrap gpl-only
symbols and export them again.  Do not do that without the full buy-in
from your legal department as they do not want to hear about it from an
external query first.

> This stuff is designed to encourage you and more specifically the
> company you work for to declare your module as GPL and make it
> available for others to use. That's how Linux grows. Convincing
> management to do so can be quite challenging though. If your company
> must keep its intellectual property private, they can always dump
> Linux and use one of the BSD derivatives instead that aren't covered
> by GPL.

Exactly, if you want to use Linux, you must abide by the license of it,
just like any body of software.  What would happen if you decided to
ignore the license of Microsoft's operating system?  :)

thanks,

greg k-h

  reply	other threads:[~2011-11-22 22:44 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-11-22 21:48 GPL-only symbol Error Sengottuvelan S
2011-11-22 21:53 ` Jeff Haran
2011-11-22 22:08   ` Sengottuvelan S
2011-11-22 22:34     ` Greg KH
2011-11-22 22:35     ` Jeff Haran
2011-11-22 22:44       ` Greg KH [this message]
2011-11-23  0:34         ` Jeff Haran
2011-11-23  0:51           ` Greg KH
2011-11-23  1:09           ` Graeme Russ
2011-11-23  1:21             ` Jeff Haran
2011-11-23  1:39               ` Guillaume Knispel
2011-11-23  2:10                 ` Jeff Haran
2011-11-23  2:50                   ` Greg KH
2011-11-23 18:05                     ` Jeff Haran
2011-11-23 19:32                       ` Greg KH
2011-11-23  1:56               ` Greg Freemyer
2011-11-23  2:17                 ` Jeff Haran
2011-11-23  2:48               ` Greg KH
     [not found]               ` <1322045488.28603.17.camel@thorin>
2011-11-23 18:31                 ` Jeff Haran
2011-11-23 19:28                   ` Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20111122224405.GA25857@kroah.com \
    --to=greg@kroah.com \
    --cc=kernelnewbies@lists.kernelnewbies.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).