|
Netscape Portable Runtime (NSPR) は、Mozillaが提供するブラウザなどにおいてクロスプラットフォームを実現するため、オペレーティングシステムなどの環境の違いを吸収するAPIを提供するライブラリである。Java仮想マシンの土台となる、サンマイクロシステムズによって定義されたJava仮想マシンのポーティングのためのsysレイヤーを提供し、グラフィカルユーザインターフェースではない、以下の機能を提供する。 * スレッド * スレッドの同期 * ファイルやネットワークの入出力 * インターバルタイマー、暦および時刻 * 基本的なメモリ管理 * 共有ライブラリのリンク == 歴史 == 最初の世代のNSPRは、単にJavaを様々な環境に移植するためのものであった。1996年に開発が開始されたNSPR20(20はバージョン2.0を意味するのではなく第二世代を意味する)は、コンセプトはオリジナルと同じであったが、コードはほぼ一から書き直され、改良、拡張が加えられた。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Netscape Portable Runtime」の詳細全文を読む スポンサード リンク
|