Appleが、「iOS」カーネルのARM用に最適化されたソースコードを公開した。しかし、iOSの自家製版をダウンロードして実行できるようになるかもしれないと、大喜びしてはいけない。そうはならないからだ。 Appleは、これまでも常に「macOS」カーネルのソースコードを公開しており、macOSとiOSは「Darwin」という同じUnixベースのXNUコア(XNUは「X is Not Unix」の頭文字)を共有しているため、技術的にはそれはiOSカーネルでもあった。 しかし、それはARMチップ用に最適化されていなかったため、ほとんど役に立たなかった。そのコードは、どのスマートフォンやタブレット上でも動作しないためである。 しかし今回、AppleはARM用に最適化されたソースコードをひっそりと公開した。われわれ(特に開発者とセキュリティ関係者)はこれでようやく、低レベルにおけるiOSの動作を詳
![アップル、「iOS」カーネルのソースコードを公開](https://cdn-ak-scissors.b.st-hatena.com/image/square/ab01fe3c9ee7d359c9b0aa9c6f4eab5e2819d45c/height=288;version=1;width=512/https%3A%2F%2Fjapan.cnet.com%2Fstorage%2F2017%2F01%2F06%2Ff7720c0c2494ad4ad3d5bdd52afdb55f%2Fapple-logo-on-store_640x480.jpg)