From: Martin Donnelly <md@uklinux.net>
To: "M. R. Brown" <mrbrown@0xd6.org>
Cc: "Richard B. Johnson" <root@chaos.analogic.com>,
Linux kernel <linux-kernel@vger.kernel.org>
Subject: Re: Non-GPL modules
Date: 18 Oct 2001 15:37:53 +0100 [thread overview]
Message-ID: <1003415874.4004.45.camel@inchgower> (raw)
In-Reply-To: <20011018090412.I22296@0xd6.org>
In-Reply-To: <Pine.LNX.3.95.1011018091343.32746A-100000@chaos.analogic.com> <20011018090412.I22296@0xd6.org>
On Thu, 2001-10-18 at 15:04, M. R. Brown wrote:
>
> As far as EXPORT_MODULE_GPL is concerned, I think that's an excellent idea.
> There is *nothing* wrong with a copyright holder enforcing the fair use of
> his/her software, and I'd encourage all new GPL'd modules to start
> exporting these symbols.
>
It is a completely naive idea. You export some symbols as
EXPORT_MODULE_GPL(). I write a wrapper which is GPL'd but i don't export
my symbols as EXPORT_MODULE_GPL(), i now can interface to your code from
a proprietry module without breach of license through my wrapper with
very little work on my part. Your probably the same people who run about
using ROT13 as encryption.
> There are some of us who strive to keep the kernel as "pure" as possible,
> for a variety of reasons, the main one for me being peace of mind (knowing
> my code base is supported, and bugfixes are cheap). Why is this so
> difficult for folks to grasp?
>
That is you decision and you are free to have it, but don't try and
force it on other people by saying if you don't have a system running
100% GPL'd (or compatibly) licensed kernel - we reserve the right to
ignore any bugs you try and inform us about, regardless of whether or
not is is to do with the binary only module. It isn't exactly
encouraging.
Perhaps a less blunt tool could be used to encourage people to release
GPL compatibly licensed code for their previously binary modules? I
think you risk manufacturers withdrawing the support they have given by
saying if they don't release their code we won't support anything to do
with it. Carrots work better than sticks.
Cheers
Martin
--
A girl and a boy bump into each other -- surely an accident.
A girl and a boy bump and her handkerchief drops -- surely another
accident.
But when a girl gives a boy a dead squid -- *that had to mean
something*.
-- S. Morganstern, "The Silent Gondoliers"
next prev parent reply other threads:[~2001-10-18 14:37 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-10-18 13:15 Non-GPL modules Richard B. Johnson
2001-10-18 13:38 ` Adrian Bunk
2001-10-18 13:58 ` Richard B. Johnson
2001-10-18 14:11 ` Ben Collins
2001-10-18 14:46 ` Richard B. Johnson
2001-10-18 14:53 ` Peter T. Breuer
2001-10-18 15:21 ` Richard B. Johnson
2001-10-18 15:40 ` Peter T. Breuer
2001-10-18 16:40 ` Jan Niehusmann
2001-10-18 17:02 ` Martin Dalecki
2001-10-18 17:16 ` Ben Collins
2001-10-18 17:15 ` Martin Dalecki
2001-10-18 18:06 ` Mark Hahn
2001-10-18 14:06 ` Ben Collins
2001-10-18 14:04 ` M. R. Brown
2001-10-18 14:31 ` Jesper Juhl
2001-10-18 14:37 ` Martin Donnelly [this message]
2001-10-18 14:50 ` Arjan van de Ven
2001-10-18 15:48 ` M. R. Brown
2001-10-20 22:08 ` Alan Cox
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=1003415874.4004.45.camel@inchgower \
--to=md@uklinux.net \
--cc=linux-kernel@vger.kernel.org \
--cc=mrbrown@0xd6.org \
--cc=root@chaos.analogic.com \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.