OSx86

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内, 検索
MSI Windノートブック上で動作するOSx86

OSx86は、アップル社製ではないPC/AT互換機で、アップル社のオペレーティングシステムであるOS Xを動作させようという、コミュニティを通じた共同作業によるハッキング・プロジェクトである。インテル社製マイクロプロセッサ搭載マシンを対象にしたものが多いが、コミュニティの参加者の手によりAMDのマイクロプロセッサやVMwareで動作するものも、その歴史の中で開発されている。

目次

[編集] 概要

[編集] 初期の試み

2005年6月のWWDC(Worldwide Developers Conference, ワールドワイド デベロッパーズ カンファレンス)で、アップルがそれまで採用していたPowerPCマイクロプロセッサを、インテル社製品に切り変える計画を発表した直後からこの試みは見られた。初めの頃は、アップルが開発者向けに999ドルで配布した、Developer Transition Kit (デベロッパーズ トランジション キット)のDVDの一部がコピーされ、出回ったことでこの動きが広まった。

[編集] OS Xとクラッキング

2006年1月10日、アップルは初のインテル製マイクロプロセッサ向け製品として、Mac OS X v10.4.4 を iMac および MacBook Pro とともにリリースした。これらの製品には、ほとんどのx86マザーボードに見られるBIOSに代えて、EFI(Extensible Firmware Interface)が採用された。

2006年2月14日、初のクラッキング方法が、Maxxuss というユーザ名のハッカーによりインターネットに流れた。数時間のうちに、アップルは 10.4.5 アップデータを配布したが、その後また2週間を待たずに Maxxuss はこれに対してクラッキングを可能にするパッチを配布した。2006年4月3日、アップルは 10.4.6 アップデータを配布。するとまた2週間を待たずして、アップデートされたOSXを非アップル製PCへインストールを可能にするパッチが配布された。このパッチは、SemjaZa というハッカーによるもので、JaS によってコンパイルされた。JaS は同年6月に、10.4.4 のカーネルを使用した非アップル製PC向けの 10.4.7 をリリースした。以降、コミュニティに参加する複数の参加者の手によって、このプロジェクトは進行していく。

10.4.8 アップデータに至るまで、すべてのOSx86プロジェクトによるパッチは、10.4.4 のカーネルを採用している。より新しいカーネルを採用した取り組みに関しては、10.4.8 のOSx86ユーザは、多くの問題点に遭遇している。

アップルはハードウェアに対して、SSE3(ストリーミング SIMD 拡張命令)拡張命令をより多く採用するようになり、SSE2のみをサポートするCPUを採用しているハードウェアでシステムを動かすことを困難にさせている。しかしコミュニティは、この問題も克服して行く。

2007年3月、OSx86コミュニティは、ハードディスクドライブにインストールすることなしに Mac OS X v10.4.8 を起動させることができる、 Live DVDLiveCDDVD版)を開発するという特筆すべき進歩を見せた。また同月、OSx86プロジェクトを進めてきた InsanelyMacウェブサイトが、イギリスのFubra Limited社に売却された。一部の人は、このウェブサイトの商業化に反対した。

2007年には、Mac OS X v10.4.9 をベースにしたインストールDVDがリリースされている。

[編集] Mac OS X v10.5

Uphuck と呼ばれるハッカーが、iATKOS というコードネームで Mac OS X Leopard 全体を含むDVDイメージインストーラーを、インターネットを通じて配布した。このインストーラーは、アップルのライセンス同意契約に違反している。Kalyway と呼ばれるハッキングチームは、スタンドアロンの 10.5.1 DVDイメージインストーラーを作成した。Zephyroth と呼ばれるハッカーは、10.5.2をAMDベースのPC用にリリースした。

[編集] Mac OS X v10.6 "Snow Leopard"

2009年にMac OS X v10.6(Snow Leopard)がリリースされると、OSX86 ProjectでSnow Leopardへのアップデート方法が紹介された。10.6.5へのアップデートを経て、2011年1月の10.6.6へのアップデート方法も紹介された。

[編集] 問題点

アップル社は、自社製品以外のIntelプロセッサ搭載PCで、Mac OS Xを動かすことは認めないと明言している[1]。また、前述の様にクラッキング済みのインストールDVDイメージがP2Pを通じて、不正に流通していることも大きな問題である。

[編集] 脚注・参考資料

  1. ^ 「アップル、強権発動か―「OSx86 Project」などの掲示板が閉鎖に」 CNET Japan 2006年2月20日

[編集] 外部リンク

個人用ツール
名前空間
変種
操作
案内
ヘルプ
ツールボックス
他の言語