Hi, I am B2B software developer and have a client who is interested to develop extra features required for him.
Our software is in cloud and we have monthly fee for using it.
For us it is benefit in co-operation because we will get new features what we can offer to our other clients.
For this client it is also benefit, because he will get system core and can customize it.
For developing new features we offered to use system for free.
It looks like win-win collaboration, but most complicated part for me is how to protect our project code against stealing?
Nothing will stop him against making clone and creating new service like we have.