Core
OS
(コア・オーエス)
MacOSXのもっとも根底を支える部分で、厳密には
Darwinの「カーネル」と呼ばれる部分を指すが、最近では
Darwin全体をCore OSと呼ぶことが多い。Mac OSXのカー
ネルは「Mach3.0」で、Mac OSX ServerのDarwinが採用
する「Mach2.5Enhanced」とは異なる。
→Darwin、Mach3.0、Mac OSX、Mac OSXServer
Darwin
(ダーウィン)
Mac OSX、およびMac OSXServerの基盤部分。カーネ
ル「Mach」、UNIXソフトウェア実行環境「POSIX/BSD」、
ファイルシステム、ネットワークシステム、デバイスドライ
バなどで構成される。
米Apple社の「Apple Public Source License」に基づいて
オープンソース化されており、この規約に従う限り、開発者
はDarwinを自由に改造できる。また、Darwin部分だけを
「Darwin OS」として単独で稼働することも可能。
なお、米Intel社のCPUを利用したマシンヘの移植も進め
られている。
→BSD4.4、Mach3.0、Mac OS X、Mac OS X Server、
POSIX、オープンソース
http:〃www.publicsource.apple.com/projects/darwin/
米Apple社のWebサイト
から「Darwin」のダウン
ロードか可能
Dock
(ドック)
Mac OSXの新機能で、画面下部に現れる書類やアプリケ
ーションを自由に登録できるランチャー。また、起動中のア
プリケーションも表示される。
デスクトップにあるウインドウの最小化ボタンを押すと、
吸い込まれるようなアニメーションとともにDockに格納さ
れる。登録されたアイコンの数が増えると、すべてが画面内
に収まるように、自動的にアイコンの大きさが変化する。ま
た、「拡大」オプションをオンにしておけば、あまりにもアイ
コンが小さくなった場合に、マウスポインタを近付けるとそ
の付近のアイコンだけが拡大表示される。
MacOSXDeveloperPreview3(DP3)以前では、アイコ
ンをDock内に自由に配置できたが、ユーザーを混乱させる
という理由から、DP4ではDockを左右に分割して間に境界
線を設け、左にアプリケーション、右に書類のアイコンを表
示するように変更された。
現在のMacOSではデスクトップに表示される「ゴミ箱」
も、Mac OSXではDock内に置かれている。
→Aqua、Mac OSX
FinderをDock
に収納するア
ニメーション
Mac OS9.0.4
(マックオーエス9.0.4)
![]()
本稿執筆時点で最新のMac OSで、99年11月に登場した
Mac OS9のマイナーアップデート版。FireWireやUSB機能
が強化されている他、ビデオ、オーディオ、ネットワーク、
電源管理などの不具合が解消されている。また、システムの
起動時間が若干高速化した。
なお、Mac OS9.0.2、同9.0.3は、Mac OS9のリリース以
降に発表された機種専用のバージョンで、従来機種のユーザ
ー向けには公開されていない。
アップデータファイルの「J-Mac OS9.0.4Update.smi」
は、アップルコンピュータ(株)のWebサイトからダウンロ
ードできる。また、「ソフトウェア・アップデート」からもア
ップデート可能だが、正しく処理できないなどのトラブルが
数多く報告されているので、アップデータファイルを入手し
たほうが確実。2000年7月頃からは、市販のMac OS9のパ
ッケージにあらかじめバージョン9.0.4が収録されている、
http://www.appIe.co.jp/ftp-info/reference
/macos_9.0.4_update.htmI
Mac OS9.0.4
Mac OS Runtime for Java
(マックオーエス・ランタイム・フォー・ジャバ)
通常、アプリケーションはマシンやOSが異なると動作し
ない。これは、CPUが理解する命令やマシンの構造がそれぞ
れのシステムでまったく異なるためで、例えば、Mac用のソ
フトをWindowsで動作させることはできない。ところが、米
SunMicrosystems社が開発した「Java」言語で作成したア
プリケーションは、「Java仮想マシン」と呼ばれる仮想的な
システム上で動作する。したがって、MacでもWindowsでも
UNIXでも、それぞれのシステムでJava仮想マシンのエミュ
レータを用意すればJavaアプリケーションが動作する。これ
は、Mac上でWindowsを動作させる「VirtualPC」と同じよ
うな原理と考えていい。
Mac OS Runtime forJavaは、米ApPle社が開発したMac
用のJava仮想マシンで、最新バージョンは2.2。「Internet
Explorer」でJavaのアプレット(Webページ内に埋めこむ特
殊なJavaアプリケーション)を表示させる場合などに必要。
httpl//www.appIe.co.jp/ftp-info/reference
/mrL2.2.2.htmI
アップルコンピュータ
(株)の「MacOSRun
timeforJava」のダウ
ンロードサイド
Mac OS X
(マックオーエステン)
米Apple社の次世代OS。誕生して15年以上が経つMac OS
は、その古い構造を未だに引きずっているため、メモリ保護
やプリエンプティブマルチタスクなど、現在のOSでは常識
とされる機能を搭載していない。
かつてApple社は、開発コード「Copland」と呼ばれるOS
にそれらの先進機能を搭載し、「Mac OS8」としてリリース
する計画を立てたが、巨額の費用を投じたにもかかわらず結
局失敗し、極度の経営不振に陥った。そこで同社は米NeXT
社を買収し、SteveJobsをCEOに復帰させた。
これにより、企業向けシステムとして高い評価を得ていた
NeXT社の「OPENSrEP」は「Rhapsody」となり、それを
さらに進化させたのが現在のMac OSXServerおよびMac
OSXだ。MacOSXでは、ユーザーインタフェースに新たに
Aquaを採用し、外見も内容も従来のMacOSとはまったく
異なるものとなっている。
→Aqua、Carbon、Classic、Cocoa、Mac OSXServer
http://www.apPle.co.jp/macosx
MacOSXのFinder
は従来のMac OSと
大きくインターフェ
イスが異なる
Mac OS X Server
(マックオーエステン・サーバ)
米Apple社のサーバ用OS。Apple社が買収した米NeXT社
の「OPENSTEP」の直系で、開発コードでは「Rhapsody」
と呼ばれた。
AppleShareファイル共有、Web、FrPなどのサーバ機能に
加え、クライアントとなる別のMacをネットワーク経由で起
動させる「NetBoot」機能を搭載する。NetBootのクライア
ントになれるのはiMacとBlue&WhiteのPowerMacG3以降
の機種で、ハードディスクを搭載していなくてもMac OSを
起動でき、個別の環境設定も保存される。
また、インターネット経由で動画のストリーミング配信を
行う「QuickTimeStreamingServer」を備えるほか、開発
環境としてCocoa、WebObjectsも付属し、非常にコストパ
フォーマンスの高いパッケージになっている。
なお、現在のMacOS用アプリケーションが動作する
「Blue Box」環境も備えているが、Mac OSXのClassic環境
とは異なり、画面全体が従来のMac OSに切り替わる。
→Classic、Cocoa、WebObjects
httpl//www.apPle.co.jp/macosxserver/
Mac OS X Server
Mach3.0
マーク3.0
Mac OSXの基盤を支えるカーネル。Mac OSXのウリで
あるメモリ保護、プリエンプティブマルチタスク、対称型
マルチプロセシングなどの機能を提供する。
Machはもともと米カーネギー・メロン大学で開発された
カーネルで、堅牢なシステム基盤として高い実績を誇る。
なお、MacOSXServerの採用しているMachカーネルは、
バージョン2.5EnhancedでMac OSXのものとは異なる。
→Mac OSXServer、カーネル、対称型マルチプロセシン
グ、プリエンプティブマルチタスク、メモリ保護、
httpl//www.cs.cmu.edu/afs/cs、cmu、edu/p
project/mach/public/www/mach.htm
カーネギー・メロン大学
内にある、Machプロジェ
クトのWebサイト
【注1】内容に関してのミスや間違いによるトラブル等は責任を負いかねますのでご了承ください。記入ミスやエラーなどありましたらお知らせください。
【注2】すべてのテキスト・グラフィック・写真・音声などのデータは 転載、転用禁止です。 ご理解下さい。(著作権者を除く)
(なお、当HPではクリック広告は一切掲載いたしません!ご理解下さい!)