maclalalaweblog

2006年 10月 28日

OS X が普通の PC で動く

Filed under: インテルマック,ハッキング,OS — shiro @ 14:58
Tags: , ,

hacked1

マックでウインドウズが動くのは、まったく当たり前のことになってしまった。

インテルマックに移行した最大の成果のひとつだろう。

では、x86 ベースの普通の PC で Mac OS X は動くだろうか。

またぞろハッカーが活躍しはじめたようだ。

Reg Hardware:”Mac OS X 10.4.8 runs on any PC…” by Tony Smith:10月25日

     *      *      *

hacked2

いまや Mac OS X 10.4.8 は、x86 ベースの PC[generic x86-based PC]ならどの PC でも動く・・・というか、ほとんどそれに近い。カーネルプログラマーの Semthex が、完全に合法的だと称する Mac OS の基礎レイヤーを公開した。唯一の欠点は、起動してもお馴染みのユーザーインターフェイス画面(GUI)にならないことだが・・・

Mac OS X 10.4.8 will now run on any generic x86-based PC. Well, almost. Kernel coder Semthex has posted what he claims is an entirely legal release of the Mac operating system’s foundation layer. The only snag: you can’t boot into the familiar GUI.

これまでのところ、Mac OS X の x86 版はカーネルの追加コード(add-ons)に依拠してきた。アップルの Trusted Platform Module[TPM、技術参照モデル]を使って純正のハードとつなぐのだ。しかし、核となるコードの大部分は TPM とは別になっていて、アップルのソースコードライセンスを持っているひとなら誰でもその全てにアクセスできる。

To date, the version of Mac OS X for x86 processors has relied on kernel add-ons to anchor the software to Apple’s own hardware through the machines’ Trusted Platform Module (TPM). Much of the core code is independent of it, however, and available for access to all and sundry via Apple’s own source code licence.

semthex

Semthex がやったのは、基本的にいえば TPM 関係の部分をバイパスするコードを書いたことだ。しかもアップルのライセンスの範囲内で。実際に自分で試してみたいということなら、必要なファイルはここ[注:リンクをはずしてある]でみつかる。

What Semthex has claimed to do – and the files you need can be found here if you fancy trying them yourself – is produce code that essentially bypasses the TPM stuff yet stays within the Apple licence.

で、この後は自分のリスクでおやんなさいと Semthex はいう。ともかく、このコードによってシングルユーザーモード[Single User Mode]で起動する。Unix のガチガチのプロ(command-line geeks)にはおもしろいかもしれないが、一般マックユーザーがアップルマシンの代わりに安価なデルに殺到するという事態にはなりそうにない。

Well, so Semthex claims – proceed at your own risk. In any case, the code will boot up into single-user mode, which has a certain interest for Unix and command-line geeks, but isn’t going to get Mac fans rushing off to buy cheap Dells instead of Apple machines.

     *      *      *

元の記事および下記の参考記事にはたくさんのリンクがある。

なお、10月27日付けの semthex の記事によれば、アップルのサイトから 10.4.8 Darwin のソースが削除されたという。

またアップル対ハッカーの戦いが再燃するのだろうか。

     *      *      *

参考:

・Reg Hardware:”Mac OS X 10.4.8 runs on any PC…” by Tony Smith:10月25日
・InsanelyMac Forum:”Briefly: OSx86 10.4.8 Cracked….Legally?” by sHARD>> :10月25日
・InsanelyMac Forum:”10.4.8 without HPET/NX and SSE2, gui for everyone! Working 10.4.8 Kernel Source Build” by semthex:10月25日
・Infinite Loop:”OS X on AMD legally, maybe” by Charles Jade:10月26日
・Macbidouille:”A new hack to run OS X on a PC” by Lionel:10月27日

Semthex のサイト

・Semthex’s Dev Page:”Some Screenshots which should tell you somethin’” by semthex:10月25日
・Semthex’s Dev Page:”Screenshots” by semthex:10月25日
・Semthex’s Dev Page:”Source gone from Apple’s dev-site (read updates)” by semthex:10月27日

Technorati Tags: , ,

2件のコメント »

  1. 「逆もまた真なり」ということですね。

    前回の「Y世代」の記事にもあるように、マック・ユーザーは OSだけの魅力に惹かれているわけではないので、Mac OSX をデルに載せようというマック・ユーザーはいないとしても、Let’s Noteの ような10.4inch、12.1inch ノートに載せたいという人はいるでしょうね。

    私もちょっと興味があります。ガチガチのプロではないので、難しそうですが…。

    コメント by — 2006年 10月 29日 @ 10:47

  2. > む さん
    この一年の動きは 信じられないほどです
    Boot Camp がでる前も こんな感じだったような気がします
    アーキテクチャが共通になると 自ずとこういう流れになるのでしょうか・・・

    コメント by shiro — 2006年 10月 29日 @ 13:31


RSS feed for comments on this post. TrackBack URI

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Google フォト

Google アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中