Wow, thanks for all these answers!
Well, I would not call myself a professional game developer. I started this project 3 years ago at the time I began studying computer sience. I somehow managed to finish both, this project and my bachelor degree. I spent many many hours on this project (and a colleage spent hours on “constructing” the hardware part). Of course, it would never ever be in that stage without some assets and especially without buyable 3d content. Graphically as well as artistically , it is nothing special. But of course this is not required in this case.
@ Graham Dunnett: Yes, this is pretty much what I want to do. However, they told me about a story they were in the exact same situation. They had the source code and asked two or three developers to maintaine their software and everyone said it would be cheaper to just start from scratch than trying to continue to work on the existing software. But well, thing is, how to “prove” that it can be maintained by another dev team?
@tswalk : All this stuff we will discuss AFTER they have the garantuee the code is maintainable by another developer team and CAN be maintained after I left. Of course we will contact a lawyer for all that stuff!
By the way: they didn’t even asked for exclusivity! However, the software is pretty much worthless without the hardware (the driving simulator). We definitely won’t sell the package of hardware and software by our own. This is why I am pretty sure that this deal is a life saver to me. It is a perfect way to distribute our product without having all the trouble (warranty, marketing, shipping, etc.)
But I really thank you, I never thought about the second part you mentioned.
So everytime one of their sellers make a deal, they order a simulator from us and pay the price we defined. In case I add new functionality to the software, the price will increase, therefore they sell it for a higher price. We already discussed this. But of course, everything will be part of a contract (even though they seem very honest and serious).
@makeshiftwing: Yes, of course this also what the publisher wants to know. But as I said above, they want to know that in case they possess the source code (for example they receive it for a defined amount of money after I left the business) it is not worthless and can really be maintained by another developer / developer team.
To summarize: All I need is a developer that can tell them in oral form that he/she is able to maintaine the software in case they need him/her.