Unterschied zwischen Cydia und Installer
Die strengen Regeln und Vorschriften von Apple darüber, was im Apple App Store verkauft werden kann und was nicht, haben viele Entwickler veranlasst, nach anderen Mitteln zu suchen, um ihre Produkte an iPhone-Benutzer zu vermarkten, ohne den Apple App Store zu verwenden. Diese Notwendigkeit führte zur Produktion von Installer.app. Mit dieser Anwendung können Benutzer Anwendungen auf ihr jailbroken iPhone herunterladen, ohne den Apple App Store und dessen strenge Vorschriften zu durchlaufen. Cydia wurde viel später erstellt, um einige der Mängel des Installers zu beheben. Der größte Unterschied zwischen beiden ist, dass Cydia noch aktiv entwickelt wird, während Installer von seinem Autor auf eine andere Paketverwaltungsanwendung namens Icy verzichtet wurde, die mit Cydia-Repositorys kompatibel ist und Anwendungen von dort herunterladen kann.
Das Installationsprogramm war von Anfang an bis zum Ende eine geschlossene Quellanwendung, was eine Wiederbelebung unwahrscheinlich macht. Auf der anderen Seite ist Cydia eine Open-Source-Anwendung, die zu seiner Langlebigkeit beiträgt. Ein Grund für die Einstellung des Installationsprogramms ist die Art und Weise, wie die Anwendung an das Telefon des Benutzers übermittelt wird. Das Installationsprogramm verwendete XML-Dateien, um die Informationen wie in RSS-Feeds zu transportieren. Cydia verwendete das bewährte Paketzustellungssystem, das in UNIX wie Betriebssysteme wie Linux (APT) verwendet wird. Es ist viel besser, da seine lange Erfolgsbilanz für Stabilität sorgt und Abhängigkeiten nachverfolgt und heruntergeladen werden können, wodurch weniger Probleme bei der Installation einer Anwendung mit mehreren Abhängigkeiten auftreten.
Da das Installationsprogramm unterbrochen wurde, haben die Entwickler die Bereitstellung ihrer Anwendungen eingestellt. Viele Entwickler haben Cydia als Hauptmethode verwendet, um die Anwendungen für den Benutzer bereitzustellen. Nahezu alle Anwendungen und Repositorys sind jetzt APT-kompatibel, sodass sie über Cydia heruntergeladen werden können. Selbst bei Icy kann der Ersatz für Installer nicht mit Cydia übereinstimmen, sodass die Entwickler die Entwicklung beenden und ihren Code unter der MIT-Lizenz freigeben.
Zusammenfassung:
1. Das Installationsprogramm ist älter als Cydia
2. Cydia wird noch entwickelt, während die Entwicklung des Installers gestoppt wurde
3. Cydia ist Open Source-Software, während das Installationsprogramm Closed Source ist
4. Cydia verwendet dieselbe Methode wie Linux, um die Anwendungen zu transportieren, während das Installationsprogramm XML-Dateien verwendet
5. Cydia-Repositories sind immer noch voll mit Anwendungen, während die Repositorys für Installer alle ausgetrocknet sind