public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Stephen Samuel <samuel@bcgreen.com>
To: "Jeff V. Merkey" <jmerkey@vger.timpanogas.org>
Cc: "Shipman, Jeffrey E" <jeshipm@sandia.gov>,
	inux Kernel list <linux-kernel@vger.kernel.org>
Subject: Re: GPL module question
Date: Thu, 20 Jun 2002 16:48:06 -0700	[thread overview]
Message-ID: <3D1269B6.90307@bcgreen.com> (raw)
In-Reply-To: 20020619103125.A6759@vger.timpanogas.org

I don't think that there's any disagreement between what I said
and what Jeff said. Code that you write is yours to GPL or not
GPL, as you wish.  There are, however functional issues to consider,
like the fact that some people will 'complain' about your not
releasing your  source code, and that some (most?) of the more
common distributions will have issues (either legal or moral)
about including 'closed' code in their distributions.

The simple case is where you're including the drivers with
your hardware on a disk that is entirely free of GPL code.
In that case, you can do whatever the hell you want with
the source code.

To get some of the other advantages of OS code (like community
support for your drivers and easy inclusion in common
distributions), chances are that you'll have to release
the source code.

Jeff V. Merkey wrote:
 > Unless you lift someone's code "whole cloth" and use it, there
 > is no obligation to GPL any of your module code.  Just make certain
 > you stick to exported functions in /proc/ksyms.  If you add functions,
 > and export anything declared "static" in the kernel, then you may
 > have a requirement to GPL any code that touches these areas.
.....

-- 
Stephen Samuel +1(604)736-2266                samuel@bcgreen.com
		   http://www.bcgreen.com/~samuel/
Powerful committed communication, reaching through fear, uncertainty and
doubt to touch the jewel within each person and bring it to life.


      reply	other threads:[~2002-06-20 23:48 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-06-19 15:41 GPL module question Shipman, Jeffrey E
2002-06-19 16:17 ` Richard B. Johnson
2002-06-19 16:20 ` Stephen Samuel
2002-06-19 17:31   ` Jeff V. Merkey
2002-06-20 23:48     ` Stephen Samuel [this message]

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=3D1269B6.90307@bcgreen.com \
    --to=samuel@bcgreen.com \
    --cc=jeshipm@sandia.gov \
    --cc=jmerkey@vger.timpanogas.org \
    --cc=linux-kernel@vger.kernel.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