CydiaとInstallerの違い

Anonim

Cydiaとインストーラの違い

アップルのApp Storeで販売できるものとできないものに関するAppleの厳しい規則と規制により、多くの開発者が自社の製品をiPhoneに販売するための他の手段を模索するようになったApple App Storeを使用していないユーザーこの必要性はインストーラの生産を生み出しました。アプリ。このアプリケーションを使用すると、ユーザーはApple App Storeとその厳格な規制を守らずに、脱獄したiPhoneにアプリケーションをダウンロードできます。 Cydiaは、インストーラが持っていたいくつかの欠点を解決するために、後で作成されました。両者の最大の違いは、Cydiaはまだ積極的に開発されているのに対し、InstallerはCydiaリポジトリと互換性があり、そこからアプリケーションをダウンロードできるIcyという別のパッケージ管理アプリケーションを追求しようとしている。

<! - 1 - >

インストーラは、最初から最後までクローズドソースアプリケーションであり、リバイバルはほとんどありません。一方、Cydiaはオープンソースのアプリケーションであり、これは寿命に貢献します。インストーラが中止された理由の1つは、アプリケーションをユーザーの電話に配信する方法です。インストーラはRSSフィードのように情報を転送するためにXMLファイルを使用しました。 Cydiaは、APTと呼ばれるLinuxのようなUNIXのようなオペレーティングシステムで使用されている試行錯誤のパッケージ配信システムを利用していました。長い軌跡レコードが安定性を保証し、依存関係を追跡してダウンロードできるため、複数の依存関係を持つアプリケーションをインストールするときにユーザーが遭遇する可能性のある問題を少なくすることができます。

<! - 2 - >

インストーラが中断されたため、開発者はアプリケーションのインストールを中止しました。多くの開発者が、アプリケーションをユーザーに提供する主な方法としてCydiaを使用するように切り替えました。ほぼすべてのアプリケーションとリポジトリは現在APTと互換性があり、Cydia経由でダウンロードできます。インストーラーへの置き換えは、Cydiaとのマッチアップに失敗し、開発者に開発をシャットダウンし、MITライセンスに基づいてコードをリリースするよう促しました。

<! - 3 - >概要:

1。インストーラはCydia

2より古いです。インストーラの開発が中止されている間にCydiaはまだ開発中です

3。 Cydiaはオープンソースソフトウェアで、Installerはクローズドソースです。

4。 CydiaはLinuxがアプリケーションを移送するのと同じ方法論を使用し、インストーラーはXMLファイルを使用します

5。 Cydiaのリポジトリはまだアプリケーションでいっぱいですが、インストーラのリポジトリはすべて乾燥しています