I've had a program built in .NET, bought and paid for. I made it clear several times that I needed the source files throughout the whole process, which should be a given anyways.
We of course have him make the updates and since he built the program and we'd like him to continue making updates, but in case he dies or otherwise disappears we need to have our source files for our program.
He's trying to say that we would need to pay him extra to receive access to our source files for our program, but that it's not for sale!
Does he have any right to do this or this completely ridiculous? Without the source files this in fact renders the program useless if it stops working, could we demand a refund and take legal action if he does not provide our source files.
What he's doing would be essentially like a graphic designer designing a logo for someone and then printing the logo and mailing it to them, but not providing the final design PSD, it's insane.
So my next question is; if I can't force him to provide our source files, is there a way to open the program up or bust it apart to retrieve the source files? It's an MSI file.
Any input would help, thanks guys.