Thanks for wanting to help make Recoco better! Before you start, please read this. If anything’s unclear, email Adam or post in the forum. (Right now, Adam is Knitli.)
By submitting code, docs, or anything else to Recoco, you agree:
- You give Knitli Inc.1 permission to use, change, and share2 your contributions—forever. That includes open source (Recoco's choice of Apache 2.0), commercial, or any other context, and lets us license it to others.
- Patent rights: If your code is covered by any existing or future patents, you grant us and all Recoco users a free license to use them, but only as far as your contribution goes.
- You have the rights: Your work is original, or you have permission (from your employer, etc). You’re not breaking anyone else’s rules or agreements.
- You get credit: We’ll list your name in docs and commit history and think you’re awesome.
- Open stays open: The open source version of Recoco will always be available under an OSI-approved license (Apache 2.0 currently). Your contributions will always be open source, even if we include Recoco in our commercial products.
- As is: You’re contributing your work “as is” with no promises or guarantees. We’re not responsible for bugs, legal issues, or breakage.
- You keep your rights: You can use, share, license, or remix your own work anywhere, any way you want (yes, even wallpaper your room with it).
- No Take-Backs: Once you contribute, you can’t undo or take back your permission.
- If you’re contributing for your employer, make sure your company is on board and lets you submit.
- By contributing, you confirm you’re allowed to do so and your company agrees.
Clarity is our mission. If anything’s fuzzy, ask us before you hit “submit.”
Footnotes
-
Knitli is the company behind Recoco. We’re a Delaware corporation based in the U.S., and this agreement is made under Delaware law. Delaware: where corporations are born 👶🍼🧒🏢. ↩
-
“Share” includes distributing your contribution. We can include it in anything we make or sell, anywhere and any way we want. ↩