Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

As a general rule with open source projects it basically depends on whether they had a contributor licence agreement.

Sourcegraph appear to have had one:

https://github.com/sourcegraph/sourcegraph/blob/main/CONTRIB...

https://sourcegraph.com/github.com/sourcegraph/sourcegraph/-...

It includes a grant of copyright licence so I guess this is nailed down.



And that's why I believe that requesting a mandatory CLA should drive contributions down in OSS projects. Otherwise, you're basically providing free labor without the counterpart's promise of keeping the code free, which is (should?) be the reason one is making their contributions to start with.


Except that external contributions to a full product are usually minuscule (mostly typos) compared the codebase.


I also don't believe they receive many non-employee contributions (probably because the software is more advanced than most open source projects). You can get a breakdown of their contributions at:

https://imgur.com/a/UCJ6y9r

The interesting one is he second image which filters by code contributors that have contributed more than 500 lines of code churn.

Note, I'm not taking into consideration if code contributions were merged or not, just that somebody created a pull request/commit.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: