^Snipped
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.
Forks and copycats are one of the disadvantages of open sourcing a project as people can easily get this codebase, do a few more little tweaks here and there that gives it an edge vs the original project. Frankly speaking, we'd have to live with these issues while hoping that the bad actors in the space will use these new technological advancement for good use. Limiting access to open source software projects will make people feel like your hiding something from them. There would always been bad actors.