
iOS開発者WinocmがiOSコアを非Appleデバイスに移植 - iOS Hacker
- Buipe
- 0
- zgucmb
iOSはクローズドソースのオペレーティングシステムであり、Apple以外のメーカーのデバイスにはインストールできません。AppleはOS Xソフトウェアと同様にiOSのライセンスを一切行っておらず、今後もおそらく行わないでしょう。しかし、開発者グループがiOSをApple以外のハードウェアに移植するオープンソースプロジェクトに取り組んでいました。そして今、彼らは画期的な成果を上げたようです。
iOSハッカーでありソフトウェア開発者でもあるWinocm氏は、このオープンソースプロジェクトにも参加しており、iOSのコア要素をApple以外のハードウェアに移植することに成功しました。彼は上の画像にあるように、「XNUカーネル」をNokia N900デバイスに移植しました。XNUカーネルは10年以上前から存在し、OS XとiOSの両方のソフトウェアの基盤となっています。彼のブログ記事によると、彼はこの作業にiPhone OS 4.3.5を使用し、現在はARMボードのみに対応しています。
これは大きな成果ではありますが、この進歩が、近い将来にiOSをApple以外のデバイスにインストールできるようになることを意味するものではありません。この移植版はiOSのコア要素のみを含んでおり、ユーザーインターフェース要素は現時点ではApple以外のハードウェアでは動作しません。
Winocm は、Nokia N900 スマートフォンとともに、このポートが次のハードウェアでも動作していることも発表しました。
- ARM RealView エミュレーション ベースボード (ARMPBA8_ALT)
- Cortex-A8 向け ARM RealView プラットフォーム ベースボード (ARMPBA8)
- テキサスインスツルメンツ OMAP3530 (BeagleBoard/BeagleBoard xM) (OMAP3530)
- テキサス・インスツルメンツ OMAP3430 (ノキア N900) (OMAP3430_RX51)
- テキサスインスツルメンツ AM335x (BeagleBone/BeagleBone ブラック) (OMAP335X)
この移植により、Apple以外の企業が設計したデバイスでiOSを実行するという夢は現実に近づきましたが、まだ道のりは長いです。このオープンソースプロジェクトの参加者にとっての次のステップは、iOSのユーザーインターフェースを追加し、完全に使用可能な移植を実現することです。
この移植作業の裏側を見てみたいと思いませんか?こちらの Github でご覧ください。
[ソース:9to5Mac]
開示事項:iOSHackerは、アフィリエイトリンクを通じて製品をご購入いただいた場合、手数料を受け取ることがあります。詳しくはプライバシーポリシーをご覧ください。
著者
Zaib AliはiOSHackerの創設者兼編集長です。Zaibはウェストロンドン大学でコンピュータサイエンスの学位を取得し、モバイルソフトウェアの専門知識を持っています。@xaibaliで彼をフォローしてください。
ニュースレターに登録する
最高の iOS のヒントとコツをお知らせします。
前の記事
キーボードショートカットを作成してフレーズを素早く入力する(ヒント)
2013年11月21日
2分で読めます
次の記事
DNDProの調整により、おやすみモードがより便利になる
2013年11月23日
1分で読めます