ロジャー・フィンガス
· 1分で読めます
Appleは明るさ管理アプリが開発者プログラム契約の条件に違反しているとして、f.luxのiOS版をシャットダウンしたと報じられている。
Re/codeによると、 Appleの担当者リチャード・チップマン氏はf.luxの共同創業者マイケル・ハーフ氏に対し、XcodeやiOS SDKをf.luxの用途に転用することは許可されていないと伝えたという。このアプリはApp Storeで厳しく禁止されているプライベートAPIを使用しているが、ハーフ氏と妻はこれを回避するため、Xcode経由で無料でアプリをサイドロードできるようにしている。
「ここ6ヶ月間続いた『サイドロード』に関する報道(Appleは止めようとしなかった)で、Appleはこのようなアプローチに前向きだと確信していたのですが、どうやら彼らは同意していないようです」とハーフ氏はコメントした。「私はチップマン氏に、オープンソースを同じように利用することについて尋ねましたが、明確な答えは得られませんでしたが、パブリックAPIを利用できるアプリを開発すべきだという党の方針を繰り返し主張しました。」
f.luxのようなアプリは、OS X、Windows、Androidなどのプラットフォームでは比較的制限が少ないのに対し、AppleはiOSアプリのアクセス範囲を厳しく制限しています。一部のソフトウェアおよびハードウェア機能は完全にアクセス禁止となっており、これはセキュリティ上の理由だけでなく、Appleがモバイルデバイスの基本的な外観と操作性を維持したいと考えているためです。
F.luxは2011年に初めてiOSに導入されましたが、ジェイルブレイクされたデバイスのみに対応していました。Appleは今年初めにXcode 7経由でアプリのサイドローディングを許可し始め、理論上はより「合法的な」配布オプションを提供していることになります。