跳转到内容

Gnash

本页使用了标题或全文手工转换
维基百科,自由的百科全书
Gnash
Screenshot of Gnash 0.8.0 GTK+ GUI with test SWF file
开发者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)
原始码库 编辑维基数据链接
操作系统跨平台
类型解释器媒体播放器
许可协议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。