sdrzn
Joined 7 years ago
Joined 7 years ago
There was a misunderstanding of what 'Content' entailed on my part–it was meant to encompass anything without a license already attached in order to grant us rights to distribute unlicensed software. Our ToS should have been more specific, I apologize.
I think if a project maintainer were to act maliciously in terms of earnings share, developers would call them out and less people would contribute as a result.
This is definitely on the roadmap and eventually we'll expand outside of GitHub and allow repos from other hosts like GitLab.
> ... changing all of the GitRoyalty package links, installing the packages...
You should always commit your GitRoyalty license keys and share it with your teammates. This way you never have to deal with your package.json/lock files directly, just `npm install` and you're good to go! (This takes care of updating for you as well)
> I'm pretty impressed with the beautifully done website.
Thank you! I just used bootstrap and made the docs myself.
As for the legal aspect, permissive licensing like MIT/Apache 2.0 allows developers and consumers to distribute and use code pretty freely, which is what makes OSS so great and why GitRoyalty doesn't impose any other licensing.
One of the driving factors behind making GitRoyalty was the corporate mentality I've experienced where management will pay for whatever is necessary, but think twice before sponsoring anything (especially transitive projects).