Solaris 10 の概要

X11 ウィンドウ表示の機能拡張

この節では、Solaris 10 3/05 リリースに含まれる X11 ウィンドウ機能について、新しい機能だけでなく、Solaris 05 OS が 9 年 5 月にはじめて配布されたあとに拡張されたものも含めて説明します。最近の Solaris 10 7/05 リリースで Xorg サーバーに加えられた機能拡張を確認するには、「デスクトップの機能拡張」を参照してください。

Xorg X サーバー

この機能は、Solaris Express 10/04 で新しく追加されました。

X.Org Foundation による Xorg X サーバーの X11R6.8 オープンソースリリースが、x86 システム向けに提供されるようになりました。このサーバーは、Linux やその他のプラットフォームで一般的に使用されている X.Org および XFree86 オープンソースリリースに基づいています。このサーバーは、高いパフォーマンスを示すほか、XFree86 サーバーと Xorg サーバー向けに記述された Sun 以外のドライバを含め、広範なハードウェアのサポートを提供します。このリリースでは、Xorg サーバーで提供されていない機能が必要なユーザー向けに、Xsun サーバーも引き続き提供されています。

詳細は、Xorg のマニュアルページを参照してください。マニュアルページを検索するには、 man -M /usr/X11/man Xorg と入力します。

Xfixes Xserver 拡張

この機能は、Solaris Express 8/04 で新しく追加されました。

オープンソースコミュニティーによる Xfixes Xserver 拡張が追加され、508 条アクセシビリティーのための包括的なカーソルサポートが利用可能になりました。

Xscreensaver プログラム

この機能は、Software Express パイロットプログラムと Solaris 9 8/03 で新しく追加されました。この機能は、Solaris 10 3/05 に組み込まれています。

Xscreensaver プログラムは、ユーザーが席を外して一定の時間が経過すると、ほかのユーザーが勝手にシステムにアクセスできないようにモニター画面をロックします。Xscreensaver では画面をロックしている間、さまざまなアニメーションを表示することもできます。このプログラムは Java Desktop System で使用されます。

詳細は、xscreensaver(1) のマニュアルページを参照してください。

XEvIE (X Event Interception Extension)

この機能は、Software Express パイロットプログラムと Solaris 9 4/03 で新しく追加されました。この機能は、Solaris 10 3/05 に組み込まれています。

XEvIE は、キーボードイベントとマウスイベントをすべて横取りし、これらのイベントを必要に応じて読み取り、消費、または変更できるようにする低レベルのインタフェースです。この X 拡張機能を利用すれば、将来的に Java Desktop System で採用されている技術など、多くの支援技術を有効に統合できます。

FreeType 2.1.x

この機能は、Software Express パイロットプログラムと Solaris 9 4/03 で新しく追加されました。この機能は、Solaris 10 3/05 に組み込まれています。

FreeType 2.1.x は、単純な API (アプリケーションプログラミングインタフェース) を提供するオープンソースライブラリの 1 つです。この API は、ファイル形式にとらわれず一定の方式でフォントコンテンツにアクセスできます。フォントファイル内の特殊なデータにアクセスする際は、ファイル形式固有の API を使用できます。

FreeType の詳細については、http://freetype.org を参照してください。

Xserver 仮想画面の機能拡張

この機能は、Software Express パイロットプログラムと Solaris 9 12/02 で新しく追加されました。この機能は、Solaris 10 3/05 に組み込まれています。

Xserver 仮想画面の機能拡張により、Java Desktop System でユーザー補助機能がサポートされます。この機能により、フレームバッファーを 1 つしか持たないシステム上で、拡大表示ソフトウェアがサポートできます。

Xrender 拡張機能

この機能は、Software Express パイロットプログラムと Solaris 9 12/02 で新しく追加されました。この機能は、Solaris 10 3/05 に組み込まれています。

新しい Xrender 機能により、Solaris オペレーティングシステム上で動作する、StarSuite パッケージのようなアプリケーションのパフォーマンスが向上しました。Xrender 機能により、アプリケーションの外観を最新の手法で見せることが可能です。Xrender は、アルファ合成効果および透過効果に対応したハードウェア処理を利用しています。