spacejam / rio

pure rust io_uring library, built on libc, thread & async friendly, misuse resistant

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduce CLA

Licenser opened this issue · comments

Hi,
this has been brought up in #3 to a degree but I'd like to suggest adding a CLA that assigns the copyright any of contributions to @spacejam - this would resolve any license ambiguities for contributions while still maintaining the ability to share the code under GPL and MIT for sponsors.

since I'm doing research on this for other stuff, Linux's DCO might be an option too
After more research it turns out I was wrong on this

I think this is a good idea due to the weird nature of the license structure. I just added one using https://github.com/cla-assistant/cla-assistant. Let's see how high-friction it is

If you decide to keep it you might ask existing contributors to sign it after the fact, just to be sure you're covered

I tested it in #19 - this is pretty painless, I'll lave the PR open so you can take a look at how it looks from your end, feel free to close it once you don't need it anymore.

Thanks for testing :) I'll close this for now