IT情報ならキーマンズネット

製品 新着情報

留守モードLite (ドコモ・システムズ)

OpenStandiaソリューション/シングルサインオン (野村総合研究所)

WebFOCUS (アシスト)

IT-Guardians (コニカミノルタビジネスソリューションズ)

ExchangeUSEワークフロー (富士電機システムズ)

SPAM WATCHER (アンペール)

ITカテゴリ関連情報

基幹システム

情報系システム

ネットワーク

運用管理

サーバ・ストレージ

セキュリティ

PC・モバイル

OS

WEB構築

開発

OA・周辺機器


ブログで読み解くIT用語辞典


最新キーワード解説

 

ノウハウ解説

 

IT製品入門

Gnulib

1/1

出典: フリー百科事典『)』

GNU Portability Library
プラットフォーム互換ライブラリ
開発元GNU Portability Library Community
最新版版数はつかない
対応OSクロスプラットフォーム
種別プラットフォーム互換ライブラリ
ライセンスGPL(ライブラリ部以外),LGPL(ライブラリ部)
公式サイトgnulib
  

Gnulib(グニューリブ)とは、ソースコードライブラリであり、基本的な関数を提供する。現時点では、30以上のパッケージを提供している。 特に、UNIX上のアプリケーションを、Windowsに移植する場合に効果を発揮する。

古典的なライブラリの場合、バイナリオブジェクトコードでインストールされている。しかし、Gnulibは、異なりソースコードライブラリとして、提供される。このためGnulibを取り込むパッケージは、Gnulibを取り込んだ形で出荷する必要がある。 このため、gnulib-toolというスクリプトを用いて、パッケージをカスタマイズする必要がある。

そして、本ライブラリの目的は、プログラムの移植を容易にすることと、アプリケーションコードを複数プラットフォーム間で共有できるようにすることにある。

また、本パッケージは、autoconfのスクリプトconfigure.acからgl_xxとして、呼び出し設定をすることが可能である。

また、版数という概念がこのソフトウェアには無い。このため、必要に応じて各パッケージのメンテナーはGnulibから最新のコードを取得する必要がある。

[編集] 関連項目

[編集] 外部リンク(Gnulibを取り込んだパッケージ)

the virtualization API

表示
他の言語