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.
I personally don’t like the idea of copying other projects hundred percent. You cab get any copied idea, but there should be something that enhancements should be shown on your platform from the other, it shouldn’t be hundred percent and obvious that you’re copying another, it should be superior at least to an extent from the existing one.
If the developers of a particular project decides that they want to keep their source code and everything private, then they should, it’s their choice. They worked hard on it and others should also do the same; work hard and create their own ideas and stop looking for where to copy and paste, and just giving us the same thing over and over again with different names, please