Wow. It looks like someone made a Google Docs spreadsheet of existing iPhone applications breaking the TOS.
Some of these “sub-standard” applications appear to include:
- The popular Rolando 2 for breaking 3.3.1 and 3.3.2 (Lua interpreter)
- Zombieville, #1 in all Games for a while, a Unity3D game (breaking 3.3.1)
- Ravensword: The Fallen King, #1 in Role-Playing at one point, also a Unity3D game.
- Broken Sword, a top-selling RPG game, for apparently using the SCUMM scripting language
- And yes, it turns out that Tap Tap Revenge does indeed violate both 3.3.1 and 3.3.2 for using Lua
- Command & Conquer Red Alert and Star Wars The Force Unleashed both seem to interpret proprietary scripts, violating 3.3.2.
It will be interesting to see how Apple responds to this. If they ignore it, is that essentially a green light to break their TOS, so long as you’re not on their shitlist and your name doesn’t begin with an ‘A’ and end in ‘dobe’?
This type of selective enforcement and hypocrisy does not breed developer loyalty and trust, rather, it fosters animosity and FUD.
Just in case the Google Docs link goes down here’s a mirror: (PDF | XLS).