No problem. Often it is a mutual dilemma. The customer tries to go on
the cheap and stop paying maintenance. Now they want to upgrade from V5R4
and find that the vendors programs will not run on 6.1 or 7.1 without
recompilation. Since they have no source they contact the vendor. The
vendor is glad to help, providing the customer does one of two things:
1 - pay all back maintenance, plus x% for not paying in a timely fashion,
2 - buy their software at current list price.
Then the shoving match starts...
Then again, it could be my initial suspicion, that the vendor is pocketing
all their support money and putting none into the product.