Hey there,
I'm trying to figure out licenses. My problem is that I want to showcase or make a portfolio out of my small projects on Gitlab (so as a private person without commercial interests) but I also don't want to the source code to be used commercially. (Yeah, I know. It's kinda arrogant to think that anyone would be interested in such small projects, but indulge me please.) Something along these lines:
- Software is provided as is
- Use if you want
- Contribute if you want
- Don't take credit
- Don't sell
From what I read Creative Commons BY-NC(-SA) would be the goto but they advice against using it for software, since there are enough already (that's the gist I got from it). Reading about software licenses I found the Common Clause that seems to be like what I want to have.
But here comes the catch: If I want to use for instance clap
, how do I go about it? Clap has a dual license model from what I understand: Apache-2 and MIT. Are they even compatible with Common Clause? Can I use clap
if I use Common Clause and provide the license for clap
?
All this legalese is tiring and wearing me out. Can anybody help me, and perhaps ELI5?
Thank you.
Use as in use non-commercially - compile and use as a user. :)