Silverlight是由微软开发的一款基于多媒体的处理工具。对于微软来说,它的产品是很少开源的。不过,据媒体报道,看起来微软打算通过对其Silverlight软件的部分开源来向开源组织示好,据悉微软计划在下周MIX 07会议上针对开发人员推出Beta版的Silverlight,并公开部分Silverlight源码。#t#
其实Silverlight就是大家熟悉的Windows Presentation Foundation/Everywhere(WPF/E),本月初在拉斯维加斯举行的全美广播工作者联合会上,微软正式宣布了Silverlight,按照计划,微软将在月底举办的针对设计者与网页开发人员的MIX 07会议上推出Beta版的Silverlight。
Silverlight号称“Flash杀手”,是微软欲于Adobe的Flash争锋的网络浏览器插件。虽然微软的Windows Media Player被众多用户用来收看下载的视频,但Adobe的Flash播放器在流媒体领域几乎占了垄断的地位。
微软表示,Silverlight源码将把三类核心用户做为目标,即希望在网络发布视频和富媒体的内容提供商;建立富媒体交互应用的设计商和开发商;以及希望得到最好网络媒体收看体验的终端用户。
微软称,目前包括美国棒球联盟和在线视频广播运营商Brightcove等已表示出对该软件的极大兴趣。用户可以使用Silverlight在Windows和Mac电脑上展现互联网应用,而且它还兼容包括IE、火狐和Safari在内的几乎所以流行的浏览器。
微软此次打破传统向开源组织示好的做法主要还是为了跟Adobe抗衡,本周初Adobe公司宣布将在今年末完全开放其Flex富媒体开发工具的Silverlight源码。有关Silverlight的具体开源代码部分仍未得知,微软公关公司也就此问题拒绝发表评论。
在RIA富媒体技术应用领域Adobe其实并不是唯一的竞争者,硅谷一家名为Laszlo Systems的小公司早已经发布了类似开发工具,并且这款叫做OpenLaszlo的工具早已经有了开源版本,开发者可使用它自由创作基于Flash和Ajax的互联网应用程序。
Laszlo Systems的创始人兼CTO David Temkin认为,微软进入RIA富媒体技术应用领域其实是一件好事,他可以带给这一领域更多的关注目光。