Ok, now this is just confusing:
By now, most of you have probably seen or heard about Apple iPhone SDK 4.0 and a little hidden gem in their freshly minted 4.0 Terms of Services, notably 3.3.1:
â€œApplications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited.â€
Itâ€™s clear that products like Titanium, Unity3D, Ansca, MonoTouch and others are now a bit in question for iPhone 4.0+ with this language. Weâ€™re all trying to get our heads around what this means and trying to reach out to Apple to get clarification.
I called up Apple to ask for details about how this affects Appcelerator & Unity3d as particular examples that Iâ€™d been planning to use for games and utilities, and whether I can get a refund for my program fees if I were to not accept the updated agreement.
The rep was very pleasant and polite and took my information to escalate the question; the CSRs of course donâ€™t have immediate answers for this. I was told someone should get back to me within 24 hours.
If yâ€™all also call, please above all be polite â€” customer service reps are real people too, and they didnâ€™t write the agreement! Be polite, accept being on hold gracefully, let them know how this would affect your future development plans, and be specific about what questions youâ€™re asking and what answers you need.