JFP は、Solaris で日本語機能を使用するための追加パッケージです。このパッケージには、SunOS と Solaris CDE、OpenWindows 用の日本語サポート機能が含まれています。Solaris は、JFP と、国際化された SunOS、Solaris CDE、OpenWindows で構成されています。
このマニュアルでは、システムのソフトウェアやアプリケーションを特定の言語や文化、慣習 (これらをまとめてロケール (locale) と呼びます) に適応させることを「各国語対応 (localization)」と呼びます。日本語対応とは、日本語および日本の文化、慣習を対象とした各国語対応のことです。各国語対応の要求はさまざまですが、言語に依存しない共通の枠組みで処理できる部分と、特定の言語専用の機能を必要とする部分があります。
各国語対応のために利用できる共通の枠組みを提供することを「国際化 (internationalization)」と呼びます。システムやアプリケーションを国際化することにより、複数の言語の各国語対応を簡単かつ統一された方法で実現できます。
エンコーディングに依存しない国際化機構を「CSI (Code Set Independence) 化された国際機構」と呼びます。国際化機構の CSI 化により、日本語 EUC (Extended Unix Code) を扱う ja または ja_JP.EUC ロケールに加え、PC 漢字コードを扱う ja_JP.PCK ロケール、UTF-8 コードを扱う ja_JP.UTF-8 ロケールがサポートされます。ただし、現時点では、対応するコマンドやライブラリなどに制限があります。CSI 化されたコマンドやライブラリについては、『国際化対応言語環境の利用ガイド』を参照してください。
JFP は、国際化された SunOS と Solaris CDE および OpenWindows に対して日本語のための各国語化機能を提供します。
JFP は、パッケージと呼ばれるインストールの単位の集合からなります (SUNWjfpr、SUNWjfpu など) 。JFP のパッケージがシステム上に存在するかどうかは、pkginfo(1) コマンドを使って調べることができます。たとえば、grep(1) コマンドを併用して次のように入力します。
sun% pkginfo | grep SUNWjfp : system SUNWjfpr Japanese Feature Package root files system SUNWjfpu Japanese Feature Package user files : : |
JFP パッケージの一覧は、『Solaris 8 ご使用にあたって (SPARC 版 / Intel 版)』 で確認できます。