JPRS

国際化ドメイン名ツールキット2(idnkit-2)

■国際化ドメイン名ツールキット2(idnkit-2)とは

国際化ドメイン名ツールキット2(idnkit-2)は、アプリケーション開発者がソフトウェアをIDNA2008対応する際に有用なAPI(ライブラリ)や、システム管理者がIDNをIDNA2008に則って適切に処理するためのツール群を提供します。idnkit-2はJPNICが開発したidnkit-1.0をベースにJPRSがIDNA2008対応に改造したツールキットで、オープンソースのフリーソフトウェアとして公開しています。

idnkit-2はCで書かれた本体と、CのAPI(共有ライブラリ)を呼び出す他のプログラミング言語(Java、Python、Perl)APIパッケージから構成されます。idnkit-2本体および各APIパッケージの位置づけをidnkit構成図に示します。

  • idnkit-2ライセンス
    idnkit2-OSCL.txt (10KB)
    idnkit-2本体およびその派生物に適用されるオープンソースコードライセンス

  • idnkit-2本体
    idnkit-2.1.tar.bz2 (1392KB)
    C/C++ライブラリおよびコマンドラインツールのソース
    idnkit-doc-2.1.tar.bz2 (80KB)
    C/C++ API解説ドキュメント(日本語)

  • idnkit-2 Windows用パッケージ
    idnkitlite-windows-2.1.zip (21KB)
    idnkit-2.1のC/C++ライブラリをWindows(Microsoft Visual C++ 2010)でコンパイルするための追加ソース
    idnkitlite-2.1.msi (344KB)
    Windows(32bit OS)用idnkitliteライブラリインストーラー(コマンドラインツールは含まれない)
    idnkitlite-x64-2.1.msi (358KB)
    idnkit-2.1のWindows(64bit OS)用idnkitliteライブラリインストーラー(コマンドラインツールは含まれない)

  • idnkit-2 Java APIパッケージ
    idnkit-java-2.1.zip (59KB)
    idnkit-2用Java APIおよびサンプルコードのソース
    idnkit-java-doc-2.1.zip (48KB)
    idnkit-2用Java API解説ドキュメント(英語)
    idnkit-2.1.jar (7KB)
    idnkit-2用Java APIランタイムバイナリ(サンプルコードは含まれない)
    使用時はファイル名をidnkit.jarにすること
    動作のためには別途JNA(Java Native Access)ライブラリ(jna.jar)が必須

  • idnkit-2 Python APIパッケージ
    idnkit-python-2.1.tar.bz2 (31KB)
    idnkit-2用Python APIおよびサンプルコードのソース
    idnkit-python-doc-2.1.tar.bz2 (17KB)
    idnkit-2用Python API解説ドキュメント(英語)

  • idnkit-2 Perl APIパッケージ
    idnkit-perl-2.1.tar.bz2 (48KB)
    idnkit-2用Perl APIおよびサンプルコードのソース(API解説ドキュメント(英語)を含む)

idnkit-2.0からidnkit-2.1への変更点は以下の通りです。

  • バグ修正
    • 設定ファイル中のクォーテーションマーク処理不具合の修正
    • ACEプレフィックスチェックロジックの修正
  • RFC発行への対応
    • RFC 5892発行にともなうIDNAテーブルバージョンの更新
    • RFC 5895発行にともなう設定ファイル中のmapエントリ指定子の名称変更(resman-idna2008-mappings-01→rfc5895)
  • パッケージ追加
    • Windows用パッケージ、Java APIパッケージ、Python APIパッケージ、Perl APIパッケージの追加

IDNA2003対応の国際化ドメイン名ツールキット(idnkit)は社団法人日本ネットワークインフォメーションセンター(JPNIC)が開発・公開しています。

■お問い合わせ

idnkit-2に関するお問い合わせはidnkit-info@jprs.co.jp宛にお願いします。


株式会社日本レジストリサービス Copyright©2010-2011 Japan Registry Services Co., Ltd.