大致描述Ubuntu Moonlight 2.0版本開發(fā)應(yīng)用
特別值得一提的是Moonlight有很多值得學(xué)習(xí)的地方,這里我們主要介紹Ubuntu Moonlight,包括介紹Novell等方面。這些自由讓 Ubuntu 從根本上與傳統(tǒng)的專有軟件不同: 不僅僅是你需要的免費工具,你有權(quán)利修正你的軟件,直到它以你想要方式工作。Ubuntu Moonlight 2.0版本現(xiàn)在可以從Novel的Mono項目網(wǎng)站上下載了,可用于Firefox插件。
這個軟件允許WMA文件和內(nèi)容在Linx下執(zhí)行,并使用微軟的富互聯(lián)網(wǎng)Silverligh技術(shù)。新的版本,原定幾個月彰推出,目前是為了廣泛兼容Silverlight 2.0。
當(dāng)前微軟的RIA產(chǎn)品穩(wěn)定版本是3.0,但公司已經(jīng)在他的專業(yè)開發(fā)者大會上推出了4.0測試版。如果Moonligh開發(fā)團隊能按全的雄心目標(biāo),根據(jù)路線圖計劃Silverlight 3的Linux實現(xiàn)應(yīng)該在2010年第三季度推出,屆時也將推出Ubuntu Moonlight 4 alpha版本。
有媒體報導(dǎo)引用了Novell產(chǎn)品開發(fā)副總裁Miguel de Icaza,他說在Ubuntu Moonlight 2中將包含一些 Silverlight 3介紹中的功能。例如:模塊化媒體管道,Ogg和Dirac編解碼器,改進了流媒體功能讓用戶在視頻中前進后退幾乎看不到延遲。 3D像素渲染沒有實現(xiàn)。
Ubuntu Moonlight的開發(fā)者應(yīng)用程序需要使用Microsoft的Visual Studio開發(fā)環(huán)境或MonoDevelop,它的2.2版本昨天剛剛發(fā)布。Mono runtime包括了Ubuntu Moonlight 2將允許 C#, Ruby, Python和JavaScript開發(fā)者為Moonlight開發(fā)應(yīng)用。
最后還提到了專約問題,微軟承諾不會起訴用戶和廠商使用Ubuntu Moonlight中的微軟技術(shù),這意味著linux發(fā)行版,如Ubuntu或Fedora將可以包括Ubuntu Moonlight發(fā)行,而不會受到微軟訴訟恐懼。微軟經(jīng)常使用“承諾”一詞,以后誰知道會不會發(fā)生。
【編輯推薦】