All of lore.kernel.org
 help / color / mirror / Atom feed
From: Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
To: Christoph Hellwig <hch-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>,
	Devesh Sharma
	<devesh.sharma-1wcpHE2jlwO1Z/+hSey0Gg@public.gmane.org>
Cc: "Weiny, Ira" <ira.weiny-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>,
	"linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
	<linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: [PATCH 0/2] update ocrdma to dual license
Date: Wed, 08 Jul 2015 15:53:13 -0400	[thread overview]
Message-ID: <559D7FA9.1040200@redhat.com> (raw)
In-Reply-To: <20150708080108.GB5668-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>

[-- Attachment #1: Type: text/plain, Size: 1623 bytes --]

On 07/08/2015 04:01 AM, Christoph Hellwig wrote:
> On Wed, Jul 08, 2015 at 12:26:56PM +0530, Devesh Sharma wrote:
>> We (Emulex/Avago) were lobbied by the Open-Fabrics Alliance (OFA) to
>> change the licensing from just GPLv2 to a dual GPLv2/BSD license.
>> They would prefer the elements in the OFED stack all be dual licensed.
>> We're trying  to move to this position.
> 
> And many kernel people would prefer to not have this.  Can you try to
> identify the persons who are doing this harmful lobbying on behalf of
> them?

If I recall correctly, it's in the OFA bylaws that everyone who is part
of the OFA agrees to publish their code under both GPL and BSD licenses.
 The OFA stack is used on more than just linux (there is a WinOFED for
example, although there is an entirely different kernel driver for all
of the hardware on Windows so this kernel code is not used there) and on
more than just client computers (think embedded OS on switches, but they
use the entire linux kernel, not just the drivers here, and so must
abide by the GPL).  In practice, I'm pretty sure the dual license of the
kernel code is more or less meaningless.  They need to comply with the
OFA bylaws, but because of the way GPL requirements play out and the
fact that this code only works as part of the linux kernel, it's only
ever in use in GPL situations.  It's really the user space code where
people wanted the BSD option.  I presume that makes distribution of
things like a binary WinOFED easier.

-- 
Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
              GPG KeyID: 0E572FDD



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 884 bytes --]

  parent reply	other threads:[~2015-07-08 19:53 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-06-12 16:45 [PATCH 0/2] update ocrdma to dual license Devesh Sharma
     [not found] ` <1434127505-17739-1-git-send-email-devesh.sharma-1wcpHE2jlwO1Z/+hSey0Gg@public.gmane.org>
2015-06-12 16:45   ` [PATCH 1/2] RDMA/ocrdma: update license from gpl " Devesh Sharma
2015-06-12 16:45   ` [PATCH 2/2] RDMA/ocrdma: update module license " Devesh Sharma
2015-06-30  6:03   ` [PATCH 0/2] update ocrdma " Devesh Sharma
2015-06-30  6:06   ` Christoph Hellwig
     [not found]     ` <20150630060631.GA21105-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2015-06-30 10:51       ` Devesh Sharma
     [not found]     ` <CANjDDBh3pxLFe2o08KzAtw8dtVq94GK04x4YZ0nXA+YnVh5Bng@mail.gmail.com>
     [not found]       ` <CANjDDBh3pxLFe2o08KzAtw8dtVq94GK04x4YZ0nXA+YnVh5Bng-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-07-01  7:21         ` Christoph Hellwig
     [not found]           ` <20150701072120.GB31381-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2015-07-02  8:51             ` Devesh Sharma
     [not found]               ` <CANjDDBinTi43KTt14C7cJ0Uo=Do8Vt3G6bXutLbsViUFUG=jRg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-07-03 15:38                 ` Weiny, Ira
     [not found]                   ` <2807E5FD2F6FDA4886F6618EAC48510E110A880D-8k97q/ur5Z2krb+BlOpmy7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-07-03 15:52                     ` Christoph Hellwig
     [not found]                       ` <20150703155234.GA6099-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2015-07-08  6:56                         ` Devesh Sharma
     [not found]                           ` <CANjDDBh1C8Hh_MN9P1=N-g9tvwa-GF0h387_SHiE12cNVKfH2Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-07-08  8:01                             ` Christoph Hellwig
     [not found]                               ` <20150708080108.GB5668-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2015-07-08 19:53                                 ` Doug Ledford [this message]
     [not found]                                   ` <559D7FA9.1040200-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-07-08 20:02                                     ` Christoph Hellwig
     [not found]                                       ` <20150708200212.GA28030-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2015-07-08 20:15                                         ` Doug Ledford
     [not found]                                           ` <559D84C4.2030303-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-07-08 20:25                                             ` Christoph Hellwig
     [not found]                                               ` <20150708202500.GA7938-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2015-07-08 21:08                                                 ` Doug Ledford
     [not found]                                                   ` <559D9169.1040009-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-07-16  7:52                                                     ` Devesh Sharma
     [not found]                                                       ` <CANjDDBhPvz3k7Zq=b56QnJYDkafJLWQcAsGePgPZ7UBzW+6dJQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-07-21  3:28                                                         ` Doug Ledford
2015-07-31 14:31                                         ` Christoph Lameter
     [not found]                                           ` <alpine.DEB.2.11.1507310930240.12455-wcBtFHqTun5QOdAKl3ChDw@public.gmane.org>
2015-07-31 16:02                                             ` Doug Ledford
     [not found]                                               ` <55BB9C03.1030103-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-07-31 16:22                                                 ` Doug Ledford
     [not found]                                                   ` <55BBA0D6.3070604-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-07-31 17:03                                                     ` Christoph Lameter
     [not found]                                                       ` <alpine.DEB.2.11.1507311147200.13467-wcBtFHqTun5QOdAKl3ChDw@public.gmane.org>
2015-07-31 17:38                                                         ` Doug Ledford
2015-07-08  6:55                     ` Devesh Sharma
2015-07-08 19:33                     ` Doug Ledford
     [not found]                       ` <559D7AEF.6070405-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-07-08 19:36                         ` Christoph Hellwig
     [not found]                           ` <20150708193644.GA24683-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2015-07-31 14:34                             ` Christoph Lameter
     [not found]                               ` <alpine.DEB.2.11.1507310932180.12455-wcBtFHqTun5QOdAKl3ChDw@public.gmane.org>
2015-07-31 16:16                                 ` Doug Ledford

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=559D7FA9.1040200@redhat.com \
    --to=dledford-h+wxahxf7alqt0dzr+alfa@public.gmane.org \
    --cc=devesh.sharma-1wcpHE2jlwO1Z/+hSey0Gg@public.gmane.org \
    --cc=hch-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org \
    --cc=ira.weiny-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
    --cc=linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.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 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.