linux-rdma.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
To: "Weiny, Ira" <ira.weiny-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>,
	Devesh Sharma
	<devesh.sharma-1wcpHE2jlwO1Z/+hSey0Gg@public.gmane.org>,
	Christoph Hellwig <hch-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
Cc: "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:33:03 -0400	[thread overview]
Message-ID: <559D7AEF.6070405@redhat.com> (raw)
In-Reply-To: <2807E5FD2F6FDA4886F6618EAC48510E110A880D-8k97q/ur5Z2krb+BlOpmy7fspsVTdybXVpNB7YpNyf8@public.gmane.org>

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

On 07/03/2015 11:38 AM, Weiny, Ira wrote:
>>
>> Christoph,
>>
>>
>> Apologies, I misspoke in my response to you.  There was a study of the code and
>> we thought it was reasonable to post.  However, in retrospect we should have
>> used more due diligence.  We're going back to seek explicit consent from key
>> contributors.
> 
> I'm no legal expert, but don't you need consent from _all_ contributors?

I am not a lawyer, but this has been explained to me on numerous
occasions, so I relay the layman's interpretation here:

No, you don't always need everyone's approval.  There are contributions
that are not legally copyright worthy.

Anyone with questions should speak to a copyright/trademark specialist
attorney and discuss things such as the Merger Doctrine (I think that's
what it's called).  My memory is clear enough to know that exceptions
exist, but my memory of the name of the principle under which these
exceptions exist might be wrong.

As far as it would apply to the ocrdma driver though, you either have to
default to asking each contributor for permission, or each contributor's
patches would need to be analyzed by a competent attorney in this area
and all of the contributors with patches that are not exempted would
have to be contacted.

-- 
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:33 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
     [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 [this message]
     [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=559D7AEF.6070405@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 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).