Ein Teil der klassischen Welt der Software-Entwicklung lebt davon, dass Kunden für ihre benutzten Anwendungen die Entwickler bezahlen. Gibt es große Weiterentwicklungen an einer bestehenden App, wie es neudeutsch heißt, so wird der Kunde für das Upgrade erneut zur Kasse gebeten. Diesen Weg bietet Apples App Store nicht und sorgt damit für Unmut bei Entwicklern und Kunden.
Anstoß der aktuellen Diskussion war ein Blog-Post von Wil Shipley, in dem der langjährige Apple-Entwickler die Situation anhand seiner Anwendung Delicious Library beschreibt und sich die klassischen bezahlten Upgrades wünscht. Er schildert diverse Probleme, die Apples akt