|
Cydia ()とは脱獄(Jailbreak)したiPhone、iPod Touch、iPadで動作するサードパーティ製のiOS対応ダウンロード販売プラットフォームを提供するアプリケーションソフトウェアで、ユーザーはパッケージソフトウェア(アプリケーションやインターフェイスカスタマイズソフト、システムエクステンション含む)を検索しインストールできる。Cydiaで配信されるソフトウェアの大多数は無料だが、App Storeと同様Cydia Storeにて購入できる有料のソフトウェアも多数ある。脱獄したデバイスをカスタマイズ(通常「tweaks」と称される)することを目的とするソフトウェアが多数を占めている(App Storeでは自己完結型アプリケーションの配信は制限されている)。 CydiaはAPTのグラフィカルフロントエンドとdpkgパッケージ管理システムで運用されており、ソフトウェアはソフトウェアリポジトリの分散システム(ソースと称する)で配信されている。 またCydiaはJay Freeman(別名「saurik」)と経営するSaurikITによって開発されている〔。Cydiaという名の由来はの学名である「Cydia pomonella」から取られており、ことわざである「worm in the apple」を意味するとしている。 == 目的と機能 == Cydiaは脱獄したiOSのグラフィカルユーザインタフェースにてApp Storeで入手できないソフトウェアをAPTリポジトリを使ってインストールする。並びにAPT(iOSやフリーマンのTelesphoreoプロジェクトに移植)〔がベースになっており、1つのホストへの依存を回避時、幾つかの信頼出来るデフォルトソースが付属するリポジトリアグリゲーターとなっている。多くのソフトウェアがそれらのリポジトリで配信されており、リポジトリの追加も容易である。iOSでの開発をオープンソースで行うことが可能で、開発したソフトウェアをサーバーでセットアップ、ホスティング、管理、自身のリポジトリのアップデート、コミュニティでの共有ができる。デフォルトソースはパッケージサブミッションを受け入れており、もし別々のリポジトリにホストされた場合にパッケージが多く露出することを助ける。 ソフトウェアパッケージはiOSデバイスにおけるアップルのプレインストールアプリケーションと同じ /Applications というディレクトリに直接ダウンロードされる。デバイスは脱獄しても引き続き公式のApp Storeで購入・ダウンロードすることが可能である。CydiaはiOSデバイスを脱獄させる過程でインストールされる〔。脱獄のためのツール(デバイスやiOSのバージョンによって脱獄可能なツール異なる)であるZiPhone、JailbreakMe、QuickPwn、redsn0w、purplera1n、blackra1n、limera1n、Greenpois0n、Absinthe、Evasi0n、PanGu (盤古)、TaiG で脱獄時にCydiaを任意か自動でインストールさせたり、同じく脱獄ツールであるPwnageTool、sn0wbreeze、redsn0wによって作成されたカスタム脱獄ファームウェアを復元させる時にもCydiaがインストールされる。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Cydia」の詳細全文を読む スポンサード リンク
|