한국   대만   중국   일본 
Gnash - Wikipedia コンテンツにスキップ

Gnash

出典: フリ?百科事典『ウィキペディア(Wikipedia)』
Gnash
Gnash 0.8.0 のスクリ?ンショット
作者 Rob Savoye など
開?元 Gnash プロジェクト
最新版
0.8.10 / 2012年1月31日 (12年前)  ( 2012-01-31 )
リポジトリ ウィキデータを編集
プログラミング
言語
C++ , GTK+ / Qt
??OS クロスプラットフォ?ム
サポ?ト?況 開?終了
種別 メディアプレ?ヤ?
ライセンス GPL
公式サイト [1]
テンプレ?トを表示

Gnash (グナッシュ) は、 Adobe Flash フォ?マットの コンテンツ を再生できる フリ? メディアプレ?ヤ? である。

?史 [ 編集 ]

Gnash は、 GameSWF (ゲ?ムスウィフ) の パブリックドメイン のコ?ドをもとにして作られている。2005年12月に GameSWF はフォ?クされ、 GNUプロジェクト スタイルに再アレンジされた後、Gnash プロジェクトとして Firefox プラグインの開?が開始された [1]

主なバ?ジョン [ 編集 ]

?要 [ 編集 ]

名?は、「 GN U 」と「Fl ash 」から取られている。これに加えて、「 プロプライエタリ なソフトウェアをインスト?ルしなければ、自分の使っている プラットフォ?ム 上でFlashを再生できないことに?して ?ぎしり (=英語で" gnash ")する」 [6] 、という意も含まれ、 ダブルミ?ニング となっている。本?、英語の gnash は「ナッシュ」と?音されるが、GNU を「ヌ?」ではなく「グヌ?」と呼ぶのと同?に、Gnash は「グナッシュ」と?音される。

ライセンスは GPL であり、その開?プロジェクトは FSF の高優先フリ?ソフトウェアプロジェクト [7] に?げられている。FSF による GPL 3 リリ?スに伴い、Gnash のライセンスはバ?ジョン 0.8.1 から GPL 3 になった [8]

Gnash はスタンドアロンの Flash 再生ソフトとして動作する。 KDE ベ?スのものは Klash と呼ばれる。またプラグインとしても使われ、 Firefox のような Mozilla 系のブラウザや Konqueror で使える。

Gnash は C++ で??され、 Boost が利用されている。Gnash は複?のバックエンドを持っており、レンダリングには OpenGL 、AGG (Anti-Grain Geometry)、 Cairo など、サウンドには SDL GStreamer などから選?できる。AGG は主に 組み?みシステム など OpenGL が使用できない環境での利用を想定している。 GUI としては、 GTK+ Qt フレ?ムバッファ などが用意されている [9]

今のところリリ?スされているのはベ?タ版までである。

Gnash では Adobe Flash Player が持つ機能を??することを目標としており、SWF(バ?ジョン7の大部分と、8と9の一部)と FLV に??している。

Adobe Flash Player に存在せず、Gnash に存在する機能に?張機能がある。これは Flash の仕?に無い機能を追加するものである [10] 。?張機能はデフォルトで無?になっており、有?にするにはユ?ザ設定ファイルで明示的にオンにする必要がある [11]

プラットフォ?ム [ 編集 ]

Gnash は 64ビット 環境を含む Linux macOS FreeBSD NetBSD OpenBSD IRIX Windows OS/2 などで動作する [9] 。なお、Adobe Flash Player の Linux 版は x86 互換 CPU のみで動作し、 PowerPC SPARC 上の Linux や FreeBSD はサポ?トしない [12] 。また、64ビット??の Adobe Flash Player については Linux 版が アルファ版 としてある [13] が、安定版の Adobe Flash Player はない [14]

この他に、?? Flash Player がリリ?スされていない RISC OS [15] や最新の Flash Player がバ?ジョン4の BeOS [16] にも Gnash が移植されている。また、 スマ?トフォン PDA などの組み?みシステムでも動作する。

開? [ 編集 ]

アドビ は Flash の 仕?書 を公開している。しかし、以前は Flash の再生ソフトの開?に利用することを認めていなかった。そのため、Gnash の開?メンバ?は アドビのライセンスに縛られないように、それを?照せずアドビの開?ツ?ルを利用せずに、ウェブ上に存在する Flash ファイルを集めて解析するという クリ?ンル?ム 方式での開?を行っていた [17] 。しかし、2008年5月1日のライセンス?更で Open Screen Project が始まり、仕?書を?照しながら互換プレ?ヤ?を作れるようになった [18]

脚注 [ 編集 ]

  1. ^ Gnash メ?リングリストの最初の投稿 "Welcome to the Gnash project!" ” (英語). 2008年5月13日 ??。
  2. ^ 最初のアルファリリ?スのメッセ?ジ ” (英語). 2008年5月13日 ??。
  3. ^ 三番目のアルファリリ?スのメッセ?ジ ” (英語). 2008年5月13日 ??。
  4. ^ 最初のベ?タリリ?スのメッセ?ジ ” (英語). 2008年5月13日 ??。
  5. ^ Gnash 0.8.8 Released ” (英語). Gnash Project (2010年8月22日). 2010年8月25日 ??。
  6. ^ What does Gnash stand for? ” (英語). 2009年3月12日 ??。
  7. ^ フリ?ソフトウェア財?の高優先フリ?ソフトウェアプロジェクトのリスト ” (英語). 2008年5月13日 ??。
  8. ^ Gnash GPLv3 ” (英語). 2008年5月13日 ??。
  9. ^ a b BuildMatrix ” (英語). 2008年5月13日 ??。
  10. ^ 用語集 ” (英語). 2008年5月13日 ??。
  11. ^ ユ?ザ設定ファイル ” (英語). 2008年5月13日 ??。
  12. ^ Flash Player 必要システム構成 ”. 2008年5月13日 ??。
  13. ^ Adobe Labs - Downloads: Flash Player 10 ”. 2009年3月8日 ??。
  14. ^ Flash Player の 64 ビット版オペレ?ティングシステム???況 ”. 2008年5月13日 ??。
  15. ^ RISC OS To Get Flash, Word Support ” (英語). 2008年5月13日 ??。
  16. ^ Gnash for BeOS (Take 2). ” (英語). 2008年5月13日 ??。
  17. ^ How do Gnash developers work with the Adobe/Macromedia EULA? ” (英語). 2008年5月13日 ??。
  18. ^ Adobe and Industry Leaders Establish Open Screen Project ” (英語). 2009年9月10日 ??。

?連項目 [ 編集 ]

外部リンク [ 編集 ]