System 7で幕をあけた激動の1990年代(中編)林信行の「Leopard」に続く道 第4回(4/4 ページ)

» 2007年10月25日 11時55分 公開
[林信行,ITmedia]
前のページへ 1|2|3|4       

Mac OS Xへ

 Mac OS 8のリリース後、アップルは次世代OS「Mac OS X」の開発に本腰を入れ、旧Mac OSは収束に向かい始める(もっとも、旧OSの開発チームは、ぎりぎりまで新機能の開発に精力的で、最後の最後まで多数の便利な新機能の追加に励んだ。彼らの最後の輝きは賞賛に値する)。

 Mac OS 8は、Mac OS Xへの移行準備を始めたOSであり、Mac OS 9は、Mac OS Xの機能の一部、つまりClassic機能のために開発されたOSだった。

 Mac OS 8では、まずHFS+という新しいファイルシステムが採用された。これは後にMac OS Xのファイルシステムとしても採用されたものだ。続くMac OS 8.5では、Mac OS Xの標準文字コードとなるUnicodeの採用が進んだ。Mac OS 8.6は、nanoカーネルと呼ばれる新カーネルを採用し、開発者にスレッド・プログラミングというプログラミングを広める一方で、Mac OSの基本部分をハードウェアから切り離し、移植しやすい状態に近づけた。

 Mac OS 9では、Mac OS 9用アプリケーションとMac OS X用アプリケーションのどちらも作れる「Carbon」というAPIが搭載され、その後はひたすらMac OS XのClassic環境の一部として安定動作するための改良を続けた。

 アップルはClassic環境を当面提供し続けるとしていたが、Mac OS Xへの移行が予想よりも速く進み、MacのハードウェアがインテルCPUに移行したことで、徐々にフェードアウトすることになる。

 現在、インテルCPU搭載のMacではエミュレータを使わない限り、旧Mac OSのアプリケーションは動かない。いまなお残っている旧Mac OS時代のわずかななごりといえば、Mac OS Xに息づくCarbon APIだけだ。そしてこれもインテルCPUへの移行にあわせて大きく変貌している(後編に続く)。

関連キーワード

ナノカーネル、Classic環境、Carbon API


前のページへ 1|2|3|4       

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年07月07日 更新
  1. 約79万円の「RTX 5090」即完売の裏で精密工具の意外な需要も アキバで進む二極化の最新事情 (2026年07月06日)
  2. Mini-ITXよりmicroATXが旬? 人気集まるLian-Li「B4-mATX」と、デュアル10GbEと128GBメモリ搭載で69万円超えミニPCに注目 (2026年07月04日)
  3. マウス機能も一台に集約できる「Ewin ミニキーボード」がセールで20%オフの2544円に (2026年07月01日)
  4. 完全ワイヤレスなのに有線クラスの低遅延を実現! Razerのワイヤレスイヤフォン「Hammerhead V3 HyperSpeed」を試す (2026年07月06日)
  5. 欲しい新型PCがまさかの70万円超!? 買い換えを断念した筆者が「ThinkPadの保証再延長」で65万円くらい浮かせた話 (2026年07月03日)
  6. 米商務省の輸出規制解除を受け、Anthropicの「Claude Fable 5」が復活/Googleが画像生成AI「Nano Banana 2 Lite」を発表 (2026年07月05日)
  7. レノボ、スピーカー9基を備えた12.1型Androidタブレット「Lenovo Tab Plus Gen 2」 (2026年06月30日)
  8. 視界に情報が浮かぶ「Rokid AIスマートグラス」を試す スマホを超えるトキメキあり? (2026年06月30日)
  9. エプソンが提案する“自作推し活”の最前線――プロジェクションマッピングから「エモい」レシートプリントまで (2026年07月03日)
  10. SilverStone、“90年代風”レトロデザインを採用したミニタワー型PCケース (2026年07月06日)
最新トピックスPR

過去記事カレンダー