Moonlight: Linux 平台下的 Silverlight

  微软的 RIA 技术 Silverlight 即将安家 Linux 平台。Novell 公司日前推出 Moonlight 项目的第一个 Beta 版,Moonlight 属于 Linux 版 .NET 项目 Mono 的一部分。该 Beta 版的功能已经完备,将是 2009 年1月 发布的 Moonlight 1.0 的前身。

  Moonlight 1.0 旨在帮助 Linux 用户实现微软的 Silverlight 功能,尽管 Silverlight 号称 Adobe Flash 的竞争对手(曾被称为 Flash 杀手),Novell 官方并不认为 Moonlight 是 Flash 的竞争者。

  Novell 平台开发 VP ,也是 Moonlight 项目的主管 Miguel de Icaza 表示,“我们对任何语言一视同仁,对我们来说,我们更希望保持 Linux 在 Web 中的头等公民地位,并不是说我们喜欢 Flash 而不喜欢 Silverlight,我们希望在 Linux 阵营,任何有趣的 Web 内容都不被错过。”

  De Icaza 和他的团队最早于 2007年6月开始微软 Silverlight 的 Linux 克隆工作,2008年5月公布了第一个版本。Novell 的 Moonlight 项目从微软获得了不少帮助,Novell 和 微软已结成互用性合作伙伴关系。

  De Icaza 的团队最初根据 Silverlight 公开的文档展开工作,微软也向 Moonlight 团队派驻开发者以回答那些在公开文档中为涉及的问题。事实上,微软的公开文档很出色,他们派驻给 Novell 的工作人员几乎没什么事可做。

  另一项工作是,我们需要在 Linux 中编译微软的媒体编码器,Icaza 说,我们在保密协议下拿到了他们的媒体编码器代码并在 Linux 下编译,最终,用户将得到和 Windows 一样的音频和视频编码器。

  本文国际来源:http://www.internetnews.com/software/article.php/3788406/Linux+Clone+of+Microsofts+Silverlight+in+Beta.htm

  中文节译来源:COMSHARP CMS

时间: 2024-12-07 04:24:42

Moonlight: Linux 平台下的 Silverlight的相关文章

Windows及Linux平台下的计时函数总结

本文对Windows及Linux平台下常用的计时函数进行总结,包括精度为秒.毫秒.微秒三种精度的各种函数. 比如Window平台下特有的Windows API函数GetTickCount().timeGetTime().及QueryPerformanceCounter(), Linux平台下特有的gettimeofday()函数,以及标准的C/C++函数time()和clock().下面分别对此进行简单介绍并附上示例代码. 通用的C/C++计时函数time()和clock() time_t ti

linux平台下防火墙iptables原理(转)

原文地址:http://www.cnblogs.com/ggjucheng/archive/2012/08/19/2646466.html iptables简介     netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤.封包重定向和网络地址转换(NAT)等功能. iptables基础     规则(rules)其实就是网络管理员预定义的条件,规

Windows 和 Linux 平台下的端口转发工具

原文地址: http://unmi.cc/windows-linux-port-forwarding/ 这里记录一下我曾经使用过的几个端口转发工具,即端口映射.端口重定向,和 NAT 也是差不多的概念. Linux 下用过 iptables,rinetd:Windows 下用过某个防火墙的 NAT 功能.RemoteAnywhere 的端口重定向.FPipe,还有最近刚找到的 PassPort.试着去设置一下 Windows 2000 的 NAT  功能,但未成功,还是特定的软件简单易用,下面介

Linux平台下如何把幻灯片转换为Web页

经常接触演示文稿的朋友们都希望能够在Web页中浏览多页演示文稿.下面我就以RedOffice办公套件为例,介绍在Linux平台如何把专业幻灯片转换为Web页,同时进行Web页浏览. 具体实现的方法如下:打开演示文稿文档,执行"工具-Web页浏览"命令,通过"选择设置模板"."输入首页有关信息"."选择网页中按钮风格"."设置网页的颜色图案"四个步骤,就可实现多页演示文稿的Web页浏览. 选择设计模板 在弹出

如何在 Linux 平台下看蓝光影碟

随着蓝光光驱的价格逐步走低,这一未来高容量光存储介质也得到了更多人的认识.蓝光影碟更以它清晰的画面博得了电影发烧友的青睐.那么如何在 Linux 平台上欣赏蓝光影碟带来的视觉盛宴呢? 首先介绍下朝内市场上能见到的几种蓝光影碟: 以 Blu-ray Ultra 为代表的 D 版蓝光,常见于各类音像店,单碟平均价格在 15-25 软妹币左右.此类蓝光影碟通过特殊软件从正版蓝光提取出来,除去了版权保护机制,然后写入 BD-R 载体.相比于以双层 DVD 为载体的 Real Blu-ray 伪蓝光而言,

rsync一个Linux平台下的远程数据同步工具

rsync(remote synchronize)是一个远程数据同步工具,可通过 LAN/WAN快速同步多台主机之间的文件.也可以使用 rsync 同步本地硬盘中的不同目录.rsync 是用于替代 rcp 的一个工具,rsync 使用所谓的 rsync算法 进行数据同步,这种算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快. 您可以参考 How Rsync Works A Practical Overview 进一步了解 rsync 的运作机制.rsync 的初始作者是 And

Thrift在Windows及Linux平台下的安装和使用示例

thrift介绍 Apache Thrift 是 Facebook 实现的一种高效的.支持多种编程语言的RPC(远程服务调用)框架. 本文主要目的是分别介绍在Windows及Linux平台下的Thrift安装步骤,以及实现一个简单的demo演示Thrift的使用方法.更多Thrift原理留在以后再行介绍. thrift安装 源码下载:thrift官网,或者thrift-github地址,我下载的是thrift-0.9.3.tar.gz. 安装依赖库 boostboost的编译就不再这里介绍了,我

Linux平台下卸载ORACLE

实验环境:操作系统版本:Red Hat Enterprise Linux Server release 5.5 (Tikanga), 数据库版本 :Oracle Database 10g Enterprise Edition Release 10.2.0.1.0.卸载ORACLE 10g的过程,在不同平台或不同版本数据可能有些步骤略有不同,具体操作的时候请结合实际情况酌情处理. 1. 首先做好备份工作(如果有需要的话,如果你想重新完全安装,可以忽略这个步骤).用 oracle 用户登录. 最好先

为什么linux平台下软件安装不是双击执行

首先要说一下,很多Linux的发行版例如Ubuntu或者CentOS.Fedora等,是可以双击安装自己发行版的安装包的,例如deb.rpm等. 那么为什么现在大部分软件还是需要下载一个tar.gz然后./configure/make/make install繁琐的命令安装呢? 其实,Linux下跟Windows的软件发布有一个最大的不同就是Linux下大部分软件都是开源的,只提供源码下载,不提供编译好的二进制下载.所以,上面的三个命令实际上是编译一个软件,然后拷贝到系统对应目录,准确来说不是安