隨著微軟在去年10月發表Silverlight 2.0,Novell亦加緊腳步於本周釋出Moonlight 2.0預覽版。

Moonlight是由Novell贊助的Mono開放源碼專案的子計畫,專門開發適用於各種Linux及Unix平台的Silverlight版本。Novell甫於今年2月發表根據Silverlight 1.0所設計的Moonlight 1.0正式版,Moonlight 2.0則支援Silverlight 2.0及部份Silverlight 3.0功能。

負責Mono計畫的Novell開發平台副總裁Miguel de Icaza表示,目前所釋出的Moonlight 2.0為預覽版,因此尚未支援所有的Silverlight 2.0功能,但另外提供部份仍在測試中的Silverlight 3.0功能。

Moonlight 2.0的功能包括Silverlight Unix SDK,微軟公共授權(MS-PL)控制工具,支援Ruby、Python 、Visual Basic及PHP等多種程式語言,提供Visual Basic Runtime、Adaptive Streaming,對Silverlight 3.0的支援則涵蓋可開發在瀏覽器以外執行的應用程式、WritableBitmap class、嵌入式媒體架構及支援SaveDialog等。

Moonlight計畫負責人Chris Toshok說明,他們在開發Moonlight 2.0時微軟就發表了Silverlight 3.0測試版,而他們發現Silverlight 2.0與3.0的差距比1.0到2.0間少很多,因此他們花了一些額外的時間在Moonlight 2.0中打造了部份Silverlight 3.0的功能。

此外,由於Moonlight 2.0在預覽階段僅有少數的安全功能,因此Moonlight團隊建議開發人員透過內部網站或知名網站測試此一預覽版的外掛程式。(編譯/陳曉莉)

熱門新聞

Advertisement