From: Derek Atkins <warlord@MIT.EDU>
To: Rik van Riel <riel@redhat.com>, Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: linux-kernel@vger.kernel.org, Tejun Heo <tj@kernel.org>
Subject: Re: Re-enabling non-GPL driver access to disk partition information
Date: Fri, 29 Jan 2010 10:38:55 -0500 [thread overview]
Message-ID: <sjmockc3oq8.fsf@pgpdev.ihtfp.org> (raw)
In-Reply-To: <4B62FA46.9080602@redhat.com> (Rik van Riel's message of "Fri, 29 Jan 2010 10:09:58 -0500")
Hi,
Rik van Riel <riel@redhat.com> writes:
> RCU is patented, with permission for GPL code to use the algorithm.
>
> Exposing RCU bits to non-GPL modules would be rather pointless, since
> those don't have permission (from IBM, the RCU patent holder) to use
> RCU, anyway.
I'm neither asking for or suggesting non-GPL access to RCU. Rather I'm
asking for non-GPL access to genhd partition information. In particular
I'm looking for:
- # of actual partitions (which I used to obtain by iterating the table
and counting -- yes, I know, gross)
- for each partition:
* partition start sector
* partition size
Alan Cox <alan@lxorguk.ukuu.org.uk> writes:
>> get information about existing partitions. All those interfaces are now
>> GPL-Only,
>
> The kernel is GPL licensed. Please don't assume an EXPORT_SYMBOL() means
> the GPL does not apply or that this magically indicates it isn't a
> derivative work.
I'm not making that assumption, and the lawyers involved have made that
very very clear. (I've spent more time in meetings with lawyers in the
past month than I have working on code). However, that's why I'm just
asking for EXPORT_SYMBOL() instead of EXPORT_SYMBOL_GPL(), because I'm
not sure I can license my module under the GPL (although it can be
released under other licenses, but that doesn't give me access to
GPL-Only symbols).
I'd prefer to be able to access the partition objects directly as I had
been doing for a couple years. However I do have other alternatives if
this patch (or something like it) wont be accepted.
-derek
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord@MIT.EDU PGP key available
next prev parent reply other threads:[~2010-01-29 15:39 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-01-29 14:15 Re-enabling non-GPL driver access to disk partition information Derek Atkins
2010-01-29 14:47 ` Al Viro
2010-01-29 15:09 ` Rik van Riel
2010-01-29 15:38 ` Derek Atkins [this message]
2010-01-29 15:23 ` Alan Cox
2010-01-29 22:06 ` Greg KH
2010-01-30 4:02 ` David Newall
2010-02-03 2:10 ` Greg KH
2010-02-03 15:28 ` David Newall
2010-02-04 0:30 ` Robert Hancock
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=sjmockc3oq8.fsf@pgpdev.ihtfp.org \
--to=warlord@mit.edu \
--cc=alan@lxorguk.ukuu.org.uk \
--cc=linux-kernel@vger.kernel.org \
--cc=riel@redhat.com \
--cc=tj@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