I've signed a contract to develop some software for a client. I will own the IP and will be licensing the software to them. Fairly straightforward.
Now the client is thinking "what if at some point I don't want to work with you on development and support"?
The client would like the option to buy the source code from me if, for whatever reason, he does not want to work with me in the future.
Now, he would agree to abide by the licensing terms, he doesn't want to own the IP, he just wants the option to continue development/support without me.
Although I'm not enthusiastic about this, I am considering it.
But what is a fair price to charge? 100% of dev costs? 50%?
I have no method for determining this. Any thoughts/guidance is much appreciated.