- ニュース
App StoreがiOSで初めてリリースされたとき、代替となるマーケットプレイスの必要性がすぐに高まりました。脱獄ユーザーやパワーユーザーは、Appleが許可するよりもデバイスを細かく制御できるアプリをダウンロード・インストールする方法を求めていました。
こうしてCydiaが誕生しました。ジェイ・サウリック・フリーマンによって開発されたCydiaアプリストアは、ジェイルブレイクされたデバイスを持つユーザーが、iOSに組み込まれた様々な制限を回避するアプリをインストールできるだけでなく、それらのアプリをより簡単に見つけられるようにもします。
Mac では、ジェイルブレイクは当然できませんが、App Store 開発者に課せられたサンドボックス制限を考慮すると、Cydia のような代替手段が依然として必要です。つまり、パワー ユーザーにシステムに対する過剰な制御を与え、Apple にとって都合が悪いアプリのための、使いやすく厳選されたカタログです。
HackStore の登場です。HackStore は、いつの日か、脱獄された iOS デバイスにおける Cydia と同義であるように、ユーザー主導の Mac の代名詞となることを目指しています。
HackStoreの主要開発者は、熱心なハッカーからプログラマーへと転身したアンドレイ・フェドトフ氏です。彼は最近、アメリカでの仕事を求めてロシアからバーモント州に移住しました。一見謙虚な人物のように見えますが、その謙虚さの裏には、オープンソースソフトウェアへの情熱と、人々がデバイスを自由に使えるようにすることへの情熱が隠されています。
CydiaとMac App Storeに触発されたAndreyは、昨年12月にCydia風のマーケットプレイス「HackStore」の開発に着手することを決意しました。数ヶ月の努力を経て、HackStoreは来月にもデビューする予定です。
でも、なぜわざわざそんなことをする必要があるのでしょうか? OS X は iOS ほどロックされていないので、開発者が Web 上でアプリを提供できるのに、なぜ HackStore のようなものを使わなければならないのでしょうか?
主な理由は発見です。App StoreやCydiaのようなキュレーションされたマーケットプレイスでは、ユーザーはカテゴリ、おすすめ、評価、ユーザーレビューなどを利用して、欲しいアプリを簡単に見つけてインストールできます。開発者にとって、App StoreやCydiaのようなオールインワンのマーケットプレイスは、十分な勢いがあれば、ソフトウェアを直接一般に公開するよりも多くのダウンロード数につながることがよくあります。HackStoreは、AppleがMac App Storeに受け入れないアプリのための、まさにそのようなマーケットプレイスになることを目指しています。

そして、クパチーノがMac App StoreアプリとOSの連携に関して課した制限のおかげで、そのようなアプリは山ほどあります。「サンドボックス化」と呼ばれるこの規制の結果、AppleのOS Xに対する「権限」に合致しないあらゆる動作が禁止されました。Appleがこれを採用した理由は、不正アプリによるシステムの破壊からユーザーを保護するためですが、その代償として、パワーユーザーはしばしば周縁に追いやられ、iStat Menus、CleanMyMac、Lion Tweaksといったアプリは事実上、取り残されてしまいました。
HackStore は、これらの不適合なアプリに場所を提供します。
「Cydiaのように、誰でも自由に使えるような場所にしたいんです」とアンドレイはCult of Macに語った。「HackStoreは自由、アプリ、そしてシンプルさが全てです。」
仕組みは以下のとおりです。
HackStore(Andreyは名称の提案を歓迎しています)は、サードパーティ製の調整機能やプログラムなどのコンテンツをホストしたり、他の開発者のウェブサイトに直接リンクしたりするための場所です。HackStoreを利用することで、パワーユーザーはMac App Storeには掲載されていない素晴らしいアプリを簡単に閲覧・発見できるようになります。
HackStoreからアプリをダウンロードする際には、当初はユーザーログインは必要ありませんが、開発者がアカウントを作成してパッケージをアップロードするためのサイドバーがホームページに追加されます。すべて無料で提供されますが、Andrey氏は開発者と協力して、将来的には有料アプリや調整版を提供したいと考えています。
HackStoreアプリ自体はMac App Storeとほぼ同じ構造になっています。トップチャート、カテゴリ、おすすめコンテンツ、検索、プロモーションバナーなど、ユーザーが期待する機能はすべて揃っています。
アプリをクリックすると、説明を読んだり、スクリーンショットを見たり、ユーザーの評価を確認したり、レビューを残したりすることができます。

Andrey 氏には開発コミュニティ内に、HackStore の立ち上げに合わせて自分たちのアプリを提供することに同意した友人がいるが、今のところ詳細については明らかにしていない。
HackStoreのバックボーンとメインレイアウトは既に完成していますが、セキュリティ、デザイン、コンテンツの面ではまだ作業が必要です。現時点では大まかな形ですが、Andreyはボランティアの方々がこのプロジェクトを手伝ってくれることを期待しています。
適切なブランディング、デザイン、プロモーション、そしてコンテンツがあれば、HackStoreはヒットする可能性を秘めている。しかし、最終的な問題は、開発者がそれを支持してくれるかどうかだ。しかし、AppleがiOSと同様のアプリ制限をOS Xにも課そうとする動きが強まっているため、開発者とユーザー双方にとって、代替手段を持つことはこれまで以上に重要になっている。
HackStore を手伝いたいデザイナーやプログラマーの方は、こちらから Andrey にメールを送ってください。