出典: フリ?百科事典『ウィキペディア(Wikipedia)』
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]
。
脚注
[
編集
]
- ^
“
Gnash メ?リングリストの最初の投稿 "Welcome to the Gnash project!"
” (英語).
2008年5月13日
??。
- ^
“
最初のアルファリリ?スのメッセ?ジ
” (英語).
2008年5月13日
??。
- ^
“
三番目のアルファリリ?スのメッセ?ジ
” (英語).
2008年5月13日
??。
- ^
“
最初のベ?タリリ?スのメッセ?ジ
” (英語).
2008年5月13日
??。
- ^
“
Gnash 0.8.8 Released
” (英語). Gnash Project (2010年8月22日).
2010年8月25日
??。
- ^
“
What does Gnash stand for?
” (英語).
2009年3月12日
??。
- ^
“
フリ?ソフトウェア財?の高優先フリ?ソフトウェアプロジェクトのリスト
” (英語).
2008年5月13日
??。
- ^
“
Gnash GPLv3
” (英語).
2008年5月13日
??。
- ^
a
b
“
BuildMatrix
” (英語).
2008年5月13日
??。
- ^
“
用語集
” (英語).
2008年5月13日
??。
- ^
“
ユ?ザ設定ファイル
” (英語).
2008年5月13日
??。
- ^
“
Flash Player 必要システム構成
”.
2008年5月13日
??。
- ^
“
Adobe Labs - Downloads: Flash Player 10
”.
2009年3月8日
??。
- ^
“
Flash Player の 64 ビット版オペレ?ティングシステム???況
”.
2008年5月13日
??。
- ^
“
RISC OS To Get Flash, Word Support
” (英語).
2008年5月13日
??。
- ^
“
Gnash for BeOS (Take 2).
” (英語).
2008年5月13日
??。
- ^
“
How do Gnash developers work with the Adobe/Macromedia EULA?
” (英語).
2008年5月13日
??。
- ^
“
Adobe and Industry Leaders Establish Open Screen Project
” (英語).
2009年9月10日
??。
?連項目
[
編集
]
外部リンク
[
編集
]
|
---|
?史
| | |
---|
GNUライセンス
| |
---|
ソフトウェア
| |
---|
代表者
| |
---|
その他
| |
---|
|
|
---|
ファイルフォ?マット
| |
---|
プロトコル
| |
---|
ソフトウェア
|
|
---|
?連項目
| |
---|