Fedora Moonlight開源實現(xiàn)其目標平臺是Linux與Unix/X11系統(tǒng)。
給大家推薦一款很不錯的Fedora Moonlight系統(tǒng)很有學(xué)習(xí)價值,這里我主要講解Fedora Moonlight系統(tǒng)的應(yīng)用,包括介紹Fedora Moonlight包背景知識等方面。Fedora Moonlight是微軟Silverlight的一個開源實現(xiàn),其目標平臺是Linux與Unix/X11系統(tǒng)。
自從2007年9月開始,F(xiàn)edora Moonlight就在Mono項目下進行了開發(fā),它是由Novell發(fā)起并資助的?,F(xiàn)在,F(xiàn)edora Moonlight 1.0 Beta 1已經(jīng)向公眾發(fā)布了。 Novell和Mono宣布面向32位與64位Linux 系統(tǒng)的Moonlight 1.0 Beta 1發(fā)布了。
其當前支持的操作系統(tǒng)有:SUSE Linux Enterprise Desktop 10、openSUSE 11.0、Ubuntu 8.04、針對32位機的Fedora Core 9、SUSE Linux Enterprise Desktop 10及針對64位機的openSUSE 11.0。其推薦的瀏覽器是Firefox 3,這是由于它對無窗口操作(被Silverlight大量使用的一個特性)提供了支持。
Fedora Moonlight 1.0計劃在2009年1月20日發(fā)布產(chǎn)品版。它使用了Media Pack 1.0進行視頻/音頻的回放,同時還使用了Silverlight 2.0的適配流以及下面這些特性:
Silverlight 1.0兼容性引擎。 通過瀏覽器的JavaScript腳本進行腳本編程。 基于C/C++的不受管理的代碼。 分發(fā): Linux/x86與Linux/x86-64 面向任何操作系統(tǒng)的源代碼發(fā)布包。
Fedora Moonlight 2.0計劃在2009年4月發(fā)布Beta版,2009年9月發(fā)布產(chǎn)品版,同時它打算實現(xiàn)Silverlight 2.0的所有特性,包括: Silverlight 2.0兼容性引擎。 Deep Zoom 控制框架 布局框架
用于播放音頻和視頻的微軟Media Pack 2.0。 包含了Mono以執(zhí)行代碼(C#及基于DLR的語言)。 運行Silverlight 2.0 MS-PL控制及基于2.0的應(yīng)用。 Miguel de Icaza發(fā)表了一篇博文說明多媒體棧是如何在Fedora Moonlight中運作的。
你可以tar文件的形式下載源代碼,也可以通過SVN:“svn co svn://anonsvn.mono-project.com/source/tags/moon/1.0b1”進行下載。其協(xié)議是GNU LGPL而微軟契約承諾:“使用Fedora Moonlight實現(xiàn)是不會遭到起訴的”。
查看英文原文:Silverlight for Linux: Moonlight 1.0 Beta 1 Is Available for Download
【編輯推薦】