Beating dead horses, yaay… Protective (restrictive, viral, freedom-enforcing etc) licensing directly protects against this.
At the moment the routing, node and client libraries are copyleft under one of the GPLs, meaning they will remain publicly viewable and auditable, but for example, transfers has a permissive license, MIT if I recall correctly from a week ago when I had a look.
To make my concern concrete, and to be corrected if I’m misunderstanding, this means a private company can take all the code, make minimal or substantial changes to transfers and anything else outside of the three libs mentioned above, and release a network with all the advertising and branding imaginable where transfers and other network functionality is completely closed source?
If that is really the case, I must admit to being concerned about competing networks. I am also baffled as to why the licensing would be like this?