Gnash

維基百科,自由的百科全書
跳至導覽 跳至搜尋
Gnash
File:Gnash-0.8.0.png
Screenshot of Gnash 0.8.0 GTK+ GUI with test SWF file
原作者Rob Savoye
開發者Rob Savoye, Sandro Santilli, Bastiaan Jacques, Vitaly Alexeev, Tomas Groth, Udo Giacomozzi, Hannes Mayr, Markus Gothe, Ann Barcomb.
目前版本0.8.10(2012年2月15日 (2012-02-15)
原始碼庫
  • {{URL|example.com|可选的显示文本}}
Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
引擎
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    作業系統跨平台
    類型直譯器媒體播放器
    特許條款GNU通用公眾特許條款
    網站https://web.archive.org/web/20070420072316/http://www.gnashdev.org/

    Gnash 計劃致力於發展一個播放Flash的自由媒體播放器外掛程式,來取代現有的Adobe Flash Player

    歷史[編輯]

    Gnash計劃曾是GNU計劃中的高優先自由軟件計劃(High Priority Free Software Projects), 在Gnash計劃之前,GNU曾經要求社群幫助GPLFlash計劃,而現在GPLFlash計劃的主要開發人員都已經移往Gnash計劃,已經存在的GPLFlash計劃未來將會專注於嵌入式系統

    Gnash主要的發行版是基於GNU GPL的規範,然而因為Gnash是使用GameSWF計劃的核心程式,Gnash開發的程式能使用在GameSWF上。

    技術細節[編輯]

    Adobe提供了Linuxx86上的官方的播放器,以binary形式發佈,但是並沒有支援其他的處理器架構,然而Gnash可以被編譯以及執行在許多架構上,包含x86、AMD64MIPS/IrixPowerPC,也支援了BSD-base作業系統,早期是移植到並沒有被Adobe支援的RISC OS平台,以及早期移植到BeOS上。

    Flash實際上由兩種不同的檔案型態組成,SWF通常被人誤認為就是Flash。

    參見[編輯]

    • Ruffle -- 用Rust語言實現的自由Flash播放器

    外部連結[編輯]