With all of the hype surrounding the magnificent iPhone 4 and the imminent release of the iOS 4.0, Apple has snuck in an amendment to their infamous and controversial ToS 3.3.1 that made it seem no code interpreters, other than Apple’s are allowed. What this did originally was bar all of the would be Flash-to-native-iOS apps created using the Adobe CS5 suite from ever hitting the AppStore.
At the same time this paragraph technically made all of the widely distributed multi-platform engines, like Unity as the most widely known example, illegal. Despite this, the extent to which Apple was going to enforce this rule was uncertain. Thankfully, with the latest change it is obvious Apple was a bit harsh in their original implementation of the rule and have appended ToS 3.3.2, stating that with Apple’s prior written consent an app may use embedded interpreted code in a limited way if such use is solely for providing minor features or functionality (full wording after the gap).
Whether this will truly exclude the developers using tools such as Unity remains to be seen, but it is definitely an indication that the big A wants to calm the community down a bit.