Solaris 8 オペレーティング環境の概要

Solaris 8 リリースの主な機能

このリリースの主な機能は次のとおりです。これらの新機能の概要は表 1-1表 1-2 に、詳細は第 2 章「新規機能の詳細説明」に示します。


注 -

表 1-1 の「(詳細)」は、「新機能の詳細説明」の各節へのオンラインリンクです。


表 1-1 Solaris 8 の新規機能

機能 

説明 

次世代インターネットプロトコル 

IPv6 

IPv6 は、アドレス空間を増やし、ヘッダー形式の簡潔化、認証とプライバシのサポート、およびアドレス割り当ての自動構成によりインターネット機能を向上させ、新しいオペレーティング環境サービスを可能にします (詳細)

ディレクトリサービスとネームサービスの拡張 

ネイティブ LDAP (Lightweight Directory Access Protocol) 

ネイティブ LDAP は、LDAP ベースのディレクトリサービスに対するネームサービススイッチのバックエンドをサポートします (詳細)

Java 拡張機能 

Java 2 Software Development Kit (SDK) for Solaris 

Java 2 SDK バージョン 1.2.1_04 は、Solaris オペレーティング環境を対象とした、Java 2 プラットフォームの最新リリースです。このリリースで強化された点は次のとおりです。

  • スケーラビリティの向上

  • クラスライブラリの改良 (新しい Java 2 API など)

  • メモリー管理システムの拡張

  • 高パフォーマンスでスケーラブルな Java Virtual Machine (JVM) の採用

  • JIT (ジャストインタイム) コンパイラの最適化

  • Java スレッド同期化の高速化

(詳細)

インストールとシステム管理機能 

Solaris Web Start インストール 

Solaris Web Start は、Solaris オペレーティング環境やその他のソフトウェアのインストールを行うために使用する、Java 技術を利用したウィザードベースのグラフィカルアプリケーションです。Solaris オペレーティング環境のソフトウェアが含まれている CD とは別の Installation CD で提供されています (詳細)

DHCP によるネットワークを介したブート 

ネットワークインストールで DHCP を使用し、ネットワークを介してクライアントをブートするために必要なブートパラメータやネットワーク情報を取得できるようになりました。DHCP を使用するブートは、特定の SPARC システムまたは IA システムでサポートされています (詳細)

IA: Solaris 8 におけるブートパーティション 

Solaris Web Start を使用して Intel 版 Solaris をインストールするには、IA BOOT パーティションが必要です。この IA BOOT パーティションによって、Solaris fdisk パーティション上に新しく作成されるスワップスライスに置かれるミニルートをブートできるようになります(詳細)

IA: CD-ROM ブート 

El Torito 標準を使用するこの新しい機能により、これまでのように Device Configuration Assistant フロッピーディスクではなく、Installation CD からシステムをブートできるようになりました (詳細)

DHCP Manager 

DHCP Manager は、システム管理者が Solaris DHCP サーバーや DHCP データベースを構成および管理するために使用するグラフィカルインタフェースで、 Java 技術を利用しています。すべての DHCP 管理作業 (DHCP サーバーの設定と管理、クライアント構成オプションとマクロの管理、DHCP 管理下のネットワークや IP アドレスの管理など) を、このツール 1 つで行うことができます (詳細)

IA: 大容量ディスクのサポート 

Intel 版 Solaris 8 では、新しい BIOS インタフェースを使用することによって、8 ギガバイトを超えるディスクを使用できるようになりました (詳細)

Solaris Web-Based Enterprise Management (WBEM) Services 

Solaris WBEM Services ソフトウェアは、Solaris オペレーティング環境に Web-Based Enterprise Management (WBEM) の標準と技術を実装したものです。Solaris WBEM Services は、WBEM に対応した環境の開発やシステム管理者をするための、Solaris Schema、CIM Schema クラスの拡張機能、管理サービス、セキュリティサービス、ロギングサービスなどを提供します (詳細)

システム識別ユーティリティによるドメインネームシステム (DNS) のサポート 

システム識別ユーティリティで構成できるネームサービスのリストに、DNS が追加されました (詳細)

システム識別ユーティリティによる IPv6 のサポート 

インストール時に、IPv4 だけでなく IPv6 にも対応するようにシステムを構成できるようになりました (詳細)

使用できる疑似端末の数が無制限 

Solaris 8 では、rlogintelnet のようなプログラムで使用する疑似端末をいくつでも開くことができるようになりました (詳細)

Solaris 8 Documentation CD から文書を参照 

ab2cd スクリプトを使用して Solaris 8 Documentation CD から直接 AnswerBook2 形式の文書を参照することができます。Solaris 8 Documentation CD ではユーザーフィードバックが改善されています。ab2cd が動作するポート番号を設定でき、システムにすでにインストールされている文書を参照することができるようになりました (詳細)

Product Registry 

Solaris Product Registry は、Solaris Web Start 3.0 または Solaris パッケージ管理コマンド (pkgadd など) を使用してインストールされたソフトウェアを管理するツールです。このツールを使用して次の作業を行うことができます。

  • インストール済みソフトウェア、登録済みソフトウェア、および一部のソフトウェア属性の一覧を表示する

  • ソフトウェア製品を追加インストールする

  • ソフトウェアをアンインストールする

  • インストーラを検索し起動する

(詳細)

ネットワーキング機能 

SPARC: InterDomain Networks (IDNs) 

IDNs によって、特殊なハードウェアを使用せずに、動的なシステムドメイン間に高速ネットワーク接続を設定できます (詳細)

IPv4 の IPsec 

IP セキュリティアーキテクチャ (IPsec) は、IP データグラムを保護します。具体的には、機密性、データ完全性、部分的なシーケンス (再実行) の完全性を確保する機能、データ認証などがあります (詳細)

IPv6 NFSTM と RPC に準拠

IPv6 が、NFS と RPC をシームレスにサポートできるようになりました。既存の NFS 関連コマンドに変更はなく、ほとんどの RPC アプリケーションも変更を加えずに IPv6 で実行できます。トランスポートを認識する一部の拡張 RPC アプリケーションは、変更が必要な場合があります (詳細)

Logical Link Controller 2 (LLC2) 

クラス II の論理リンク制御 (LLC2) ドライバは、Solaris オペレーティング環境で動作しているネットワークソフトウェア (NetBIOS、SNA、OSI など) と、通信アダプタで制御されている物理 LAN ネットワークとをつなぐ、インタフェースとして機能します。適切な Solaris MAC レイヤードライバを経由した、Ethernet、Token Ring、FDDI アダプタを操作する、クラス II の論理リンク制御 (LLC2) をサポートします。コネクションレス型およびコネクション型の両方をサポートしています (詳細)

IPv6 によるトランスポートで NIS/NIS+ を使用 

この機能によりユーザーは、IPv6 RPC によるトランスポートを介して NIS および NIS+ の処理を行うことができます。また、NIS、NIS+、および DNS ネーミングサービスに、IPv6 アドレスを格納できます (詳細)

sendmail 8.9.3

新しいオプションとユーティリティによって、sendmail の格納機能とセキュリティ機能が改良されました (詳細)

サービスロケーションプロトコル (SLP) 

サービスロケーションプロトコル (SLP) は、企業ネットワーク内の共有資源 (プリンタ、ファイルサーバー、インターネットカメラ (Netcam) など) を検出するための Internet Engineering Task Force (IETF) プロトコルです。Solaris 8 オペレーティング環境には、SLP 対応のアプリケーションを作成するための API や、ネットワーク拡張を簡易化するためのフレームワークなど、SLP のすべての実装が含まれます (詳細)

Solaris STREAMS フレームワークの拡張 

Solaris 8 オペレーティング環境の STREAMS フレームワークが拡張されました。STREAMS プロセスは、ユーザープロセスの優先順位にぶつからない優先順位を使用できるようになりました。これによって、リアルタイムプロセスの応答時間が確定しやすくなりました (詳細)

ネットワークタイムプロトコル (NTP) 

分散コンピューティング環境では、NTP によってマシンタイムとネットワーククロックの同期が正確にとられます。Solaris 8 リリースでは、NTP は 3-5.93e バージョンにアップグレードされています (詳細)

ファイルシステムの拡張機能 

ユニバーサルディスクフォーマット (UDF) ファイルシステム 

Solaris 8 では、光学式媒体技術の情報を格納するための業界標準のフォーマットである、UDF ファイルシステムがサポートされています。UDF ファイルシステムは、UDF ファイルシステムを含む次のコンポーネントのデータを交換するために使用できます。

  • CD-ROM

  • ハードディスク、フロッピーディスク

  • DVD (Digital Versatile Disc または Digital Video Disc) - サポートされているプラットフォーム上の DVD-ROM

(詳細)

NFS サーバーロギング 

NFS サーバーロギングによって、NFS サーバーはそのファイルシステム上で実行されたファイルトランザクションのログを取得できます。この機能は、NFS クライアントと WebNFSTM クライアントが使用できる匿名の FTP アーカイブを作成するサイトに特に便利です (詳細)

IA: Extended Memory (XMEM) のサポート 

Extended Memory (XMEM) のサポートによって、1 つの 32 ビットプロセスが、4 ギガバイト以上の物理メモリーを効率的に割り当てて管理することができる機構が提供されます。XMEM 機能は、アプリケーションのメモリーを予約するために、システム管理者がマウントして使用できるファイルシステム (xmemfs) として実装されます (詳細)

WebNFS JavaBeansTM コンポーネント

WebNFS JavaBeans コンポーネントには、Java 2 API の JFileChooser グラフィカルコンポーネントを拡張する XFileChooser クラスが含まれます。WebNFS JavaBeans は、入力 (開く) または出力 (保存) するファイルをユーザーが選択できるようにファイルチューザを表示する必要がある任意の Java 2 アプリケーションで使用できます。XFileChooser を使用すると、アプリケーションは NFS URL ネーミングを介してローカルディスクまたは NFS サーバー上のファイルにアクセスできます (詳細)

UFS ファイルシステムにおけるアクセスタイムの遅延更新 

新しい 2 つのマウントオプション dfratimenodfratime により、UFS ファイルシステムにおけるアクセスタイムの遅延更新を有効または無効にできます。有効に設定すると、アクセスタイムの更新以外の理由でディスクがアクセスされるまで、ファイルシステムの書き込みアクセスタイムの更新が延期されることがあります (詳細)

診断機能と可用性の拡張 

coreadm コマンド

coreadm コマンドを使用すると、コアファイルの命名規則が柔軟になり、コアファイルの保存が容易になります (詳細)

proc ツールによるコアファイルの検査 

いくつかの proc ツールにおいて、活動状態のプロセスだけでなくプロセスのコアファイルも検査するように、機能が拡張されました。proc ツールとは、/proc ファイルシステムの機能を操作するためのユーティリティです (詳細)

デバイス構成の改良 (devfsadm)

/dev ディレクトリおよび /devices ディレクトリ内の特殊なデバイスファイルを管理する devfsadm コマンドのメカニズムが向上し、動的再構成イベントなどがサポートされるようになりました (詳細)

システムエラーメッセージの改良 

syslog(1M) ログ機能によって生成されるシステムのブートメッセージやエラーメッセージに、数値の識別子、モジュール名、タイムスタンプが提供されるようになりました。また、これまではシステムのパニックやリブートの後に失われていたメッセージが保存されるようになりました (詳細)

モジューラデバッガ (mdb)

mdb は、動作中のオペレーティングシステム、オペレーティングシステムのクラッシュダンプ、ユーザープロセス、ユーザープロセスのコアダンプ、オブジェクトファイルの、低レベルデバッグと編集を行う、拡張性のある新しいユーティリティです (詳細)

リモートコンソールメッセージング機能 

このリリースには、リモートシステムの障害を追跡する補助 (リモート) コンソールとしてシリアルデバイスを選択できる consadm コマンドが含まれます (詳細)

TCP/IP 内部トレース機能 

TCP/IP に内部トレース機能が追加されました。リセット (RST) パケットによって接続が中断される場合には TCP 通信のログが記録されます (詳細)

パフォーマンスとスケーラビリティの拡張 

IA: 物理アドレス拡張 (PAE) モードのサポートを追加 

Intel 社は、Pentium Pro のリリースとともに、上級プロセッサ上に PAE というモードを導入しました。PAE を使用することによって、Intel 版 Solaris で最大 32 ギガバイトの物理メモリーを指定できます (詳細)

apptrace

アプリケーション開発者とシステムサポート担当者は、新しいアプリケーションデバッグツール apptrace を使用して、アプリケーションまたはシステムの障害をデバッグすることができます。apptrace は、障害が発生してから現在に至るまでの一連のイベントを示すコールトレースを Solaris の共有ライブラリに提供します (詳細)

SPARC: busstat

新しいシステム監視ツール busstat を使用すると、サポートされている SPARC プラットフォーム上のバスに関連するパフォーマンスのカウンタにアクセスできます。busstat でこのようなパフォーマンスカウンタを確認することによって、マルチプロセッサシステム上の DMA とキャッシュの一貫性をはじめとする、ハードウェアのクロック周期やバス統計情報を測定できます (詳細)

サーバーのブートの高速化 

大規模サーバーのブート時間が大幅に短縮されました (詳細)

poll() に代わる新しいインタフェース

/dev/poll は、入出力イベントの完了をポーリングする新しいユーティリティです。このユーティリティは、長期間開いたままになっているファイル記述子についてポーリングを行わなければならないようなイベントが大量にある場合、パフォーマンスを大幅に改善します。この機能は、poll(2) を補うものですが、完全に poll(2) の代替にはなりません (詳細)

prstat

prstat ユーティリティは、システム上のすべてのアクティブなプロセスを繰り返し検査し、選択されている出力モードとソート順序にもとづいて各種の統計値を報告します (詳細)

IA: Xeon の拡張機能 

Intel 版 Solaris 8 は、最高のパフォーマンスを得るために、Intel IA-32 プロセッサ (Pentium II 以上) の PAT (Page Attribute Table) 機能をサポートするようになりました (詳細)

セキュリティの強化 

Solaris スマートカード 

Solaris スマートカード機能は、Open Card Framework (OCF) 1.1 標準を実装します。この技術をによりセキュリティ管理者は、ユーザーにスマートカードを用いて自己認証させ、コンピュータデスクトップまたは個々のアプリケーションを保護できます (詳細)

ファイルシステムとディレクトリのデフォルトのアクセス権 

Solaris 8 では、システムファイルとディレクトリの多くにおいて、デフォルトの所有権が以前のリリースとは異なっており、アクセス権もより厳密になっています (詳細)

役割によるアクセス制御 

従来のスーパーユーザーベースのシステムでは、スーパーユーザーになることができるユーザー全員に完全なスーパーユーザー権限が与えられます。役割によるアクセス制御を使用すると、管理者は一般ユーザーに制限付きの管理権限を割り当てることができます (詳細)

ユーザー監査イベントの一元管理 

ネームスイッチにおいて、ユーザーと役割に対する監査事前選択クラスを格納する /etc/security/audit_user ファイルがサポートされるようになりました。これによって、ユーザーがアクセスできるシステムごとに、ユーザーの監査イベントを設定する必要がなくなりました (詳細)

リアルタイムシステムの拡張 

高精度のタイマー 

高精度のタイマー (HRT) によって、これまでの 100 ミリ秒単位のクロックインタフェースではなく、ハードウェアからの物理クロック割り込みの精度を使用するようになります。HRT インタフェースによってリアルタイムプロセスは (マルチプロセッサシステムの) 1 つのプロセッサを制御し、タイミングイベントに求められる任意の精度で動作できます (詳細)

ユーザーレベル優先順位の継承 

リアルタイムスレッド機能は、優先度の低いスレッドがロックを解放するまで、優先順位の高いスレッドが優先度の低いスレッドにその優先順位を「貸し与える」ことを許可する POSIX インタフェースを実装します。このインタフェースは、以前のリリースではダミー化されていました (詳細)

共通デスクトップ環境 (CDE) の拡張機能 

PDA (携帯情報端末) のサポート 

PDA 同期アプリケーション (PDA Sync) は、Java ベースのアプリケーションです。これを使用して、デスクトップのカレンダ、メール、アドレス帳、メモなどのデータを、PDA 上の対応するアプリケーションのデータと簡単に同期させることができます (詳細)

ホットキーエディタ 

ホットキーエディタを使用すると、特定のファンクションキーに一連のコマンドをあらかじめ設定しておき、作業効率を向上させることができます (詳細)

Java Media Framework (JMF) 

JMF は Java 技術を利用したアプリケーションで、MPEG1、MPEG2、Quicktime、AVI に高品質のストリーミングビデオファイル形式を提供するとともに、MIDI にオーディオサポートを提供します。これによって、ビデオの作成とブロードキャストをリアルタイムで行うことができます (詳細)

SPARC: オーディオミキサー 

audiocontrol の後継である新しい GUI ツール sdtaudiocontrol が CDE に導入されました。sdtaudiocontrol は、オーディオミキサー機能を使用しており、さらにその他の機能を提供します (詳細)

「SPARC: オーディオミキサー」も参照してください。

SPARC: PC launcher 1.0 

SunPCiTM 版 PC launcher 1.0 を使用すると、一般に使用されているさまざまな形式の PC ファイルやアタッチメントにシームレスにアクセスできます。関連する Windows アプリケーションとファイルを自動的に起動し、さまざまな形式の PC ファイルやアタッチメントを即座に表示、編集、印刷できます (詳細)

NetscapeTM Application Launcher

Netscape Application Launcher を使用すると、Netscape アプリケーション (Composer など) や関連付けられた Netscape ファイルに簡単にアクセスし自動的に起動することができます。この機能によって、Netscape 環境全体を実行する必要がなくなり、Netscape アプリケーションのアクセスが簡易化されます (詳細)

印刷クライアントの拡張 

印刷クライアントを使用すると、システム管理者の手を借りずにユーザー自身で一連のプリンタとデフォルトプリンタを簡単に構成できます (詳細)

sdtimage の拡張 

sdtimage 機能を使用すると、コマンド行にコマンドを入力して簡単にすばやく画面のスナップショットをとることができます (詳細)

スマートカードのサポート 

CDE は、スマートカードによる認証セキュリティ技術をサポートするようになりました。保護されたシステム上の CDE にログインする場合や、画面ロック後にログインする場合、スマートカードを取り出した後に再度認証を行う場合などに、ユーザーはスマートカードを使用して自己を証明できます。CDE は、外付けおよび内蔵の両方のスマートカードデバイスをサポートします (詳細)

ツールチップ機能 

ツールチップ機能は、カーソルをアイコン上に置いたときに、アイコンの機能についての説明を表示します (詳細)

X11R6.4 のサポート 

X サーバーは、ユーザーの生産性とモビリティを向上させる主要な機能を含んだ X11R6.4 業界標準にアップグレードされました。任意の Web ベースデスクトップ上で Web ブラウザを介して X アプリケーションをリモートで実行できます。また、Xinerama、Color Utilization Policy、電源管理システムがサポートされるようになりました。開発者向けツールキットの新しい API と関連文書も含まれています (詳細)

コントロールパネルの拡張 

カラー、フォント、背景などのデスクトップコントロールやデスクトップのカスタマイズを、コントロールパネルから一貫した共通の方法で行うことができます (詳細)

Web サービス 

Java Plug-in 

Solaris オペレーティング環境用の Java Plug-in は、Netscape NavigatorTM のアドオン製品です。このJava Plug-in を利用すると、Netscape Navigator に付属しているデフォルトの Java Virtual Machine (JVM) ではなく Java Runtime Environment (JRE) 1.2 を使用して Java アプレットと JavaBeans コンポーネントを Web ページで実行できます (詳細)

Netscape Communicator 4.7 

Solaris 8 には Netscape Communicator 4.7 が含まれており、システムにデフォルトでインストールされます (詳細)

Solaris Network Cache and Accelerator (NCA) 

Solaris NCA は、HTTP 要求の際にアクセスされる Web ページのカーネル内キャッシュを維持することにより、Web サーバーのパフォーマンスを向上させます (詳細)

Apache Web サーバー 

オープンソースの Apache Web サーバーが、Solaris に含まれるようになりました。このコンポーネントには、プロキシサーバーのサポート、mod_perl モジュールなど、すべての標準 Apache モジュールが含まれています (詳細)

印刷 

印刷指定の拡張機能 

Solaris 8 では、ネームサービス切り替えファイル /etc/nsswitch.confprinters データベースがサポートされています。printers データベースは、ネットワーク上の印刷クライアントに、一括管理されているプリンタ構成情報を提供します (詳細)

Solaris Print Manager 

Solaris Print Manager は、Java 技術を利用したグラフィカルユーザーインタフェースです。このツールを使用して、ローカルおよびリモートのプリンタアクセスを管理できます。このツールは、NIS、NIS+、フェデレーテッド・ネーミング・サービス (FNS) を使用した NIS+、files の 4 種類のネームサービス環境で使用できます (詳細)

言語サポート 

広範囲の言語のサポート 

Solaris 8 では、Solaris 8 Software CD と Solaris 8 Languages CD の両方で、37 種類の言語に対応する 90 個以上のロケールが標準機能としてサポートされています (詳細)

言語のインストールと設定の改良 

Languages CD の導入により、複数の言語をインストールするのに必要なインストールサーバーのディスク容量が縮小されました。また、インストールインタフェースの変更 (ロケールの地域によるグループ化) により、ロケールの選択が容易になりました (詳細)

Unicode のサポート拡張 

Solaris 8 においても、Unicode のサポートが拡張されました。簡体中国語と繁体中国語の UTF-8 ロケールが新しくサポートされました (詳細)

拡張可能なコードセット変換機能 (geniconvtbl)

Solaris 8 オペレーティング環境では、開発者は geniconvtbl ユーティリティを使用して Solaris システムにユーザー独自のコードセットコンバータを簡単に作成、追加できます。また、既存の Solaris コードセット変換を変更することもできます (詳細)

データの相互運用性の改良 

Solaris 8 では、次の新しい iconv データ変換ユーティリティが追加され、Solaris 以外の環境とのデータの相互運用性が改良されました。

  • 日本語メインフレームデータ型に対応した iconv

  • Microsoft データエンコーディング (ユーザー定義文字を含む) に対応した iconv

  • 中国語や韓国語の UTF-8 の相互運用性を提供する iconv

  • 複数の Unicode エンコーディング形式と、国際的な業界標準コードセットに対応した iconv

(詳細)

新しいロケールの追加 

Solaris 8 には、アイスランド語ロケール (ISO8859-15) とロシア語ロケール (ANSI1251) の 2 つが新しく追加されています。この新しいロシア語ロケールは、既存のロシア語ロケール (8859-5) に改良を加えたもので、ネイティブの Microsoft データエンコーディングをサポートします(詳細)

マニュアル 

AnswerBook2 文書サーバーの更新 

AnswerBook2 文書サーバーは、このリリースで更新されました。Solaris 7 からの主な変更としては、AnswerBook2 ナビゲーションアイコンがテキストに変更され、英語以外のロケールのサポートが改良されました。また、全体のパフォーマンスと安定性が向上しました (詳細)

リファレンスマニュアルの再編成 

man pages section』 のうち、C ライブラリ関数 (システムコールは含まない) について説明しているセクションは、従来は 1 つの AnswerBook で構成されていましたが、Solaris 8 では次の 6 つのマニュアルで構成されるようになりました。( ) 内は『SunOSTM リファレンスマニュアル』で日本語化されているマニュアルページ名です。

  • Library Interfaces and Headers (ライブラリインタフェースおよびヘッダー)

  • Basic Library Functions (基本ライブラリ関数)

  • Networking Library Functions

  • Threads and Realtime Library Functions

  • Extended Library Functions (拡張ライブラリ関数)

  • Curses Library Functions (Curses ライブラリ関数)

また、これら多くのマニュアルページの接尾辞が、関数が含まれているライブラリを表す接尾辞に変更されています (詳細)

 SPARC: オーディオミキサー

SPARC: オーディオミキサー 

オーディオミキサードライバーは、複数のアプリケーションが同時にオーディオを再生および録音できるように機能が向上されました。従来は、単一の再生アプリケーションと単一の録音アプリケーションだけしかサポートされていませんでした。また、CDE 1.4 に audiocontrol の後継である新しい GUI ツール sdtaudiocontrol が導入されました。sdtaudiocontrol は、オーディオミキサー機能とその他の機能を提供します (詳細)

ソフトウェア開発環境 

SPARC: 64 ビットの Kodak Color Management SystemTM (KCMSTM) ライブラリ

Kodak Color Management System (KCMS) は、64 ビット対応のライブラリを提供します。現在 KCMS を使用し、64 ビットのオペレーティング環境用に変換する必要があるアプリケーションにおいて、色の管理を保持できます (詳細)

電源管理システムによる電源管理 

Solaris 8 オペレーティング環境では、新しいデバイス電源管理システムインタフェースを使用したデバイスドライバにおいて、自動的に電源の管理が行われます (詳細)

cpustatcputrack コマンド

新しいコマンドである cpustatcputrack は、前者がシステム全体、後者がプロセスごとの CPU 統計情報をそれぞれ収集し、システムまたはプロセスのパフォーマンスを監視します。(詳細)

実行時リンク監査の拡張 

リンクエディタオプション -p-P によって、実行時リンク監査ライブラリを呼び出す方法が追加されました。追加された実行時リンク監査インタフェースは、la_activity()la_objsearch() です (詳細)

Perl (Practical Extraction and Report Language) 5 の使用 

人気の高いプログラミング言語 Perl 5.005_03 が Solaris 8 リリースに加わりました。Perl は、通常、CGI スクリプトの作成や複雑なシステム管理タスクの自動化に使用されます (詳細)

役割によるアクセス制御 - 開発者が利用する場合 

Solaris オペレーティング環境に開発者用の役割によるアクセス制御が追加されました。開発者は、新規アプリケーションおよび改訂アプリケーションに、細かいセキュリティ機能を組み込むことができます。特定の ID (スーパーユーザーなど) を検査するのではなく認証を検査する特権機能を作成できます (詳細)

セキュリティ保護されたディレクトリが /usr/lib から /usr/lib/secure に変更

ファイルを事前に読み込めるセキュリティ保護されたディレクトリは、/usr/lib/secure (32 ビットオブジェクト) と /usr/lib/secure/sparcv9 (64 ビット SPARCV9 オブジェクト) に変更されました (詳細)

動的な文字列トークンのサポート 

新しい動的文字列トークン $ISALIST$OSNAME、および $OSREL により、命令セット固有またはシステム固有の依存性を柔軟に確立できるようになりました (詳細)

strftime() 関数の更新

strftime() 関数の %u 変換指定が変更されました (詳細)

単一レベルの代替 libthread 

代替スレッド実装により、単一レベルモデル (ユーザーレベルのスレッドが軽量プロセス (LWP) と 1 対 1 で関連付けられる) が提供されます。この実装は標準実装よりシンプルで、一部のマルチスレッド対応アプリケーションに利点があります (詳細)

SPARC: オーディオミキサードライバ 

オーディオミキサードライバは、複数のアプリケーションが同時にオーディオを再生、録音できるように機能が向上しました (詳細)

クラスタ対応デバイスドライバ用 DDI インタフェースの更新 

デバイスクラスの概念、およびデバイスドライバ作成者が行う必要があるインタフェースが、変更または追加されています (詳細)

8 ビットビジュアルサポート 

8 ビットのビジュアル共有ライブラリにより、デバイスドライバは 24 ビットハードウェアだけを使用して 8 ビットのビジュアルアプリケーションを表示できます (詳細)

IA ハードウェアの向上 

Advanced Configuration and Power Interface (ACPI)  

ACPI は、IA ハードウェアの構成と制御に柔軟性を提供する、新しいインタフェースです。ACPI では、現在、プラグアンドプレイ (PnP) BIOS や Intel マルチプロセッサ仕様 (MPSPEC) は使用されていません。IA システムで ACPI を使用できる場合は、Solaris 8 によって ACPI が自動的に使用され、ハードウェアが構成されます (詳細)

PCI ホットプラグ機能のサポート 

この機能により、Intel 版 Solaris を実行し、ホットプラグ機能が有効になったコンピュータに対して、標準 PCI アダプタをホットプラグする (実行中のシステムにアダプタを追加したり、実行中のシステムからアダプタを取り外したりする) ことができます (詳細)

キーボードデバイスとマウスデバイスを対象としたユニバーサルシリアルバス (USB) のサポート 

Intel 版 Solaris は、キーボードやマウスを対象に USB をサポートします (詳細)

X サーバーのビデオドライバ拡張機能 

Intel 版 Solaris でサポートするビデオデバイスが増えました (詳細)

IA SCSI ドライバ 

IA: cadp ドライバの拡張機能

Solaris cadp ドライバは、Adaptec Ultra2 アダプタをサポートするようになりました (詳細)

IA: ncrs デバイスドライバの拡張機能

Solaris ncrs デバイスドライバは、SCSI のホットプラグ機能と、Ultra2 デバイスをサポートするようになりました。この他、一般的な機能やパフォーマンスも改良されています (詳細)

IA: symhisl デバイスドライバ

Intel 版 Solaris に、SYM22910 アダプタと SYM21002 アダプタをサポートする symhisl デバイスドライバが提供されるようになりました (詳細)

 その他のソフトウェア

Early Access ソフトウェア 

Solaris 8 リリースには、Early Access (EA) ソフトウェアが入った Early Access ディレクトリが含まれます。詳細は、Solaris 8 SOFTWARE 2 of 2 CD の README を参照してください。 

フリーウェア 

Solaris 8 には、フリーウェアのツールとライブラリがいくつか含まれています。これらのツールは、管理タスク用のツールおよび開発タスク用のツールを開発するために利用できます (詳細)

Solaris 8 の新規日本語機能

表 1-2 Solaris 8 の新規日本語機能

機能 

説明 

 日本語固有機能

ATOK12 のバンドル 

ATOK8 からバージョンアップした ATOK12 がバンドルされ、より高度な日本語入力機能を提供します。また、ja_JP.UTF-8 ロケールなどの UTF-8 ロケールにおける複数言語入力の中での使用にも対応します。従来の ATOK8 は、次期メジャーリリースで提供されなくなる予定です。 

sdtudct_extract コンバータの機能拡張

sdtudctool のコンバータの sdtudct_extract が拡張され、Microsoft Windows 環境で作成されたユーザー定義文字 (外字) を Solaris へ移行できるようになりました。また、sdtudct_extract_ps の機能は sdtudct_extract に統合されました。