As the title states, I was pondering whether the nature of open-source software is the way to go. It appears to me coins copy each other all the time. Example BNB copies ETH with BSC. And now BNB copies ETH with BEP-95 update.
Conversely, you see that Uniswap has a closed V.3 atm. I know this is controversial and I support decentralization through and through.
But given that your own protocol could be at stake if you give up critical information, is it best to therefore share the information and keep it open source? Or close the information (for a small period, not forever), so that one can keep a competitive advantage? Food for thought. Discuss.
Bitcoin and Ethereum are open sourced they made them open source so people can look for bugs and contribute on how to improve the source code, but in doing so they allow developers to create a copycat coin and token and create them for their own organization or company or the industry that they are working with.
It's not really bad to copy a code and create your token as long as you add some improvement on what you copied and your project has a purpose and will contribute to the betterment of the industry.