由Novell公司赞助的Mono计划发布Moonlight 1.0版,可让用户在Linux和Unix环境中执行Silverlight的网页应用。Adobe的Flash 10和AIR技术,同样也有推出Linux版。这标志着相关开发人员不论使用哪一种RIA技术,只要开发一套网页应用,就可以分别在Windows或Linux环境中执行。
Mono计划是Novell推动的开源计划,出发点是打造一个Linux与Unix版本的.Net Framework,目前Mono计划已支持到.NET 2.0的部分组件,例如ADO.NET 2.0、ASP.NET 2.0等,去年Novell宣布将在Mono计划中支持Silverlight,也就是上周发布的Moonlight。 Moonlight支持的作业环境包括openSUSE、SUSELinux Enterprise、Fedora、Red Hat及Ubuntu等各种主要的Linux版本。
但是,在Moonlight 1.0版中,只支持了Silverlight 1.0版,Mono计划团队正在开发支持Silverlight 2的版本。不过,微软预计将在今年3月的MIX研讨会上发布Silverlight 3,Novell还未表示何时会支持该版本。