Ich habe auf einer Seite gelesen, es gäbe auch einen „Hack“, um zu sehen, ob Kunden im Appstore gekauft haben, um ihnen Updates vergünstigt (über die Herstellerseite) zu überlassen.
Beim Mac kann jeder Software-Hersteller in einer "Nicht-App" Code schreiben, die von außen prüft, ob eine andere "App" ordnungsgemäß für einen Rechner erworben und freigeschaltet wurde. Auf diese Weise lässt sich eine Art "Upgrade-Voraussetzungsprüfung" programmieren, so dass ein Hersteller ein Kulanz-Upgrade anbieten kann, um von einer App auf eine Nicht-App zu wechseln.
Auf diese Weise hat jeder Hersteller eine Notlösung, um eines Tages aus dem Mac App Store zu flüchten, ohne seine Kunden (die eigentlich vorher Apples Kunden waren) zu verärgern.
Das gilt so aber nur für den Mac App Store. Hier geht es ja eigentlich um den iTunes App Store und da ist es ohne Jailbreak ja sowieso nicht möglich, Software von außerhalb anzubieten oder zu ermöglichen, dass eine App eine andere App sehen darf.