3 ms·
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: http
by bemusedthrow75 3y ago
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/CONTRIBUTING.md https://github.com/sourcegraph/sourcegraph/blob/main/CONTRIB...
https://sourcegraph.com/github.com/sourcegraph/sourcegraph/-/blob/dev/CLA.txt https://sourcegraph.com/github.com/sourcegraph/sourcegraph/-...
It includes a grant of copyright licence so I guess this is nailed down.
- j1elo 3y agoAnd 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.
- dolmen 3y agoExcept that external contributions to a full product are usually minuscule (mostly typos) compared the codebase.
- sdesol 3y agoI 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 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.