iOS開発者WinocmがiOSコアを非Appleデバイスに移植 - iOS Hacker

iOS開発者WinocmがiOSコアを非Appleデバイスに移植 - iOS Hacker

  • Buipe
  • 0
  • zgucmb
iOS開発者WinocmがiOSコアを非Appleデバイスに移植 - iOS Hacker

iOSポートNokia 900

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分で読めます