misleading title: it’s not complicated, but you can make it complicated. Just use cc-by (sa or nd) and an osi approved foss license. A good read: https://blog.hansenpartnership.com/owning-your-own-copyright... or see https://blog.codeforscience.org/intellectual-property-in-ope... to keep it simple!
back
2 comments
They recommend against using their licenses for software.
https://creativecommons.org/faq/#can-i-apply-a-creative-comm...
It is only for example one way compatible with say the GPL. GPL projects can integrate your work but may choose not to due to unfamiliarity but you may not integrate their work.
It also expressly reserves patent rights for yourself vs gpl 3 which disclaims them. If your software doesn't represent anything you intend to pursue patents on it may still put off companies who fear to be sued by anyone who buys it.
It looks sort of complicated.
Please note that CC ND licenses are not FLOSS licenses.