I am Company A trying to sell an iPad app to Company B. Company B currently has 4 people. I have gave a fixed price for the app for enough licenses to fit the needs of his company. Five questions:
Would it be allowed for me to get a regular developer account under the name of Company B and distribute the app Ad hoc style (1)?
If not, would it be better to get into the Enterprise Developer Program under Company B and distribute the app that way (2)?
And what about the Volume Purchasing Program? I would build the app under Company A's Developer Program and then sell it to Company B. I would sell it for $9.99 but still get the fixed price (possibly minus the $9.99 x 4). Is that allowed (4)?
If Company A and Company B now want to cooperate and sell the iPad app to other Companies C, D, ... what would be the best setup (5)?