Live data from Hacker News

Missing open-source contributor presents a dilemma when accepting their PR

bettersoftware.uk

71–73 of 73 posts

Re: Missing open-source contributor presents a dilemma when accepting their PR

#71
post #37

Earlier quoted context omitted.

It's a stupid synthesis, though, just like the one from the article: > The repository is MIT-licensed, and clearly advertised as such, so it’s reasonable to expect all contributions are made under that license You don't have to assume anything, given the way pull requests work. It's not like it's a code snippet extracted from one of their comments on the bugtracker and then subsequently integrated upstream. They publ…

> So if they have the rights to grant it to you, then you can use it under the MIT license That seems rather the crux of the problem: did they have the right to upload that patch with the given license, or did they commit fraud first? Being able to see the LICENSE file still intact (which GitHub has promised you can do indefinitely for any PR branch even if the contributing repo got deleted) would not protect against…

> The CLA doesn’t protect against it either, but apparently some companies think it is at least a useful additional legal barrier. IANAL and so not qualified to comment on whether such CLA is actually useful

I'm not a lawyer, either, but that doesn't mean I'm not qualified to comment about whether it's useful. It's not. It's stupid, and they're wrong, whether they have a lawyer endorsing it or not. Don't let the Gell-Mann amnesia take root. There are just as many* cargo cult lawyers as there are cargo cult programmers.

* this is a conservative estimate

Re: Missing open-source contributor presents a dilemma when accepting their PR

#73
A simple NULL check on a MIT repo is no deal at all. You'll also get it into a FSF project without any written forms.

The FSF prefers that a contributor files a copyright assignment for significant contributions, i.e. > 15 lines of code or docs.

A null check is insignificant work. No dilemma

Post reply on HN