Re: Signed-off-by and aliases

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 08/12/2015 01:51 PM, Loic Dachary wrote:
> 
> 
> On 12/08/2015 12:54, Gregory Farnum wrote:
>> I won't be merging any code with obvious aliases for exactly the
>> reasons John mentions. Obviously IANAL, but I think you'll find law
>> proceedings in the USA would look much less kindly on accepting
>> obvious aliases versus having a real name policy — which we do, even
>> if it's not diligently checked. 
> 
> It would be more accurate to say it is not checked at all. And it is the same for the Linux kernel.
> 
>> Keep in mind that we generally have a
>> background on our contributors to track them down even if they are
>> using a non-obvious alias.
> 
> As of today the Ceph repository has 427 contributors and 96 of them authored more than 10 commits. I would not be surprised if one of them was an alias. The only background check we do is when asking a new contributor about his affiliation to an organization (see http://tracker.ceph.com/projects/ceph/wiki/Ceph_contributors_list_maintenance_guide). 41 contributors declared that they are not affiliated to any organization and we did not investigate further. Nor do I think we should.
> 
> You have a point: we know the vast majority of contributors, one way or the other. It is a small world :-) If a contributor you know insisted on contributing using an alias, for ethical reasons, would you turn her/him down ? Wouldn't it be better for you to be able to vouch for her/him somehow ?

Call me paranoid if you must, but if we were considering liability
exposure of the project in case of IP violation, then this could be bad
for the one person merging the code knowingly a given contributor was
using an alias.

Say this contributor did contribute something that he shouldn't have. If
he did ask someone to use an alias instead, and this someone went on
with 'okay, let's do this' and merged the code, I can't stop wondering
whether a lawyer would not take advantage of it, arguing the developer
performing the merge was complicit in the IP violation. He did know this
one person was under an alias, he did know who this person was, made
sure this person was not identified - "he most certainly knew something
bad was happening, AND DID NOTHING!"

Also, what would the developer be expected to do if a court asked him
who was the real author of a merge containing patches that violated
someone's IP rights? Lying to protect the integrity of an alias doesn't
seem like the obvious choice.

If someone is indeed interested in contributing under an alias, they
should just get a sensible alias that would be assumed to be the real
deal. And everyone can go on with their lives without having to be
exposed, at some point, to the nastiness of IP litigation if things go
sower, or having to lie to cover someone else's track if they cannot
avoid being exposed to it.

  -Joao

> 
> Cheers
> 
>> -Greg
>>
> 

--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux