32ビットプラグインを64ビットで動作、NSPluginWrapper登場

    後藤大地  [2008/07/04]

    FLOSSが定着してきているとはいえ、Webアプリケーションにおいて欠かせないいくつかのプラグインはバイナリのみの提供となっている。たとえばそれはFlashプレーヤプラグインやAcrobat Readerプラグインだったりするわけだが、こうしたバイナリプラグインの活用を広げるためのツールが待望の1.0リリースをむかえた。NSPluginWrapper 1.0の登場だ。10カ月ほどの期間を経てのメジャーアップグレードとなった。

    NSPluginWrapperはNetscape 4 (NPAPI)プラグインに対する互換プラグインを実現するツール。同ツールを活用すると、たとえばLinux/x86_32むけに提供されているブラグインをLinux/x86_64で使ったりFreeBSDなどのほかのOSで動作させるといったことができる。

    NSPluginWrapper 1.0はFlash Player 9 Update 3 (9.0.115)を使った場合にクラッシュが発生する問題が修正されているほかAcrobat Reader 8のフォーカス問題の修正、Intelコンパイラでビルドした場合の問題の修正、IBM XLCコンパイラサポートの追加、WebKitサポートの修正、フルでバッグモードでのmozpluggerサポート修正、RPC初期化中のエラーハンドリングの改善、NPP_WriteReady()およびNPP_Write()におけるエラーハンドリングの改善が実施されている。

    今のところサポートされているプラグインは次のとおり。

    • Acrobat Reader (5.0.9, 7.0.1, 8.1.2)
    • DejaVu Libre (3.5.14)
    • Flash Player (7.0, 9.0, 9.0 update 3, 10.0 beta)
    • Linux JPEG 2000 (0.0.2)
    • Mplayerplug-in (2.80, 3.25)
    • Real Player (10.0.5)
    • ICA Citrix Client
    • Squeak VM (3.7)
    • Tcl/Tk (3.1.0)

    64ビット対応版のOSを使いたい場合でも、バイナリしか提供されていないプラグインが対応していないため移行を留まることがある。NSPluginWrapperはそういった場合に活用できる便利なツールだ。

    FreeBSDでLinux Flash7プラグインが動作している例

    FreeBSDでAdobe Reader 8プラグインおよびRealplayerプラグインが動作している例

    関連サイト

    新着記事

    特設サイトの情報

      求人情報

      人気記事

      一覧

      イチオシ記事

      新着記事

      特別企画

      転職ノウハウ

      あなたの仕事適性診断

      4つの診断で、自分の適性を見つめなおそう!

      Heroes File ~挑戦者たち~

      働くこと・挑戦し続けることへの思いを綴ったインタビュー

      はじめての転職診断

      あなたにピッタリのアドバイスを読むことができます。

      転職Q&A

      転職に必要な情報が収集できます

      スカウト転職する

      企業からアプローチのメッセージが届きます。

      マイナビニュースマガジン