I have a pending patent on my Confidence Coin invention. I shared the code publicly on Github (after I started my application), but I have not added a license yet.
This software is a blockchain invention, so I want people to use it, but I don't want people to fork it and create other coins based on the same technology, this is precisely what I hope to protect with my patent application.
What license can I put in place that will allow people to contribute to my project that would let them download, copy, modify, and using the software. I would like only to allow people to use the latest version of my software and its source code. I would like to prevent people from competing with my coin by making one of their own.