Moonlight是微软Silverlight的一个开源实现,其目标平台是Linux与Unix/X11系统。自从2007年9月开始,Moonlight就在Mono项目下进行了开发,它是由Novell发起并资助的。现在,Moonlight 1.0 Beta 1已经向公众发布了。

Novell和Mono宣布面向32位与64位Linux 系统的Moonlight 1.0 Beta 1发布了。其当前支持的操作系统有:SUSE Linux Enterprise Desktop 10、openSUSE 11.0、Ubuntu 8.04、针对32位机的Fedora Core 9、SUSE Linux Enterprise Desktop 10及针对64位机的openSUSE 11.0。其推荐的浏览器是Firefox 3,这是由于它对无窗口操作(被Silverlight大量使用的一个特性)提供了支持。

Moonlight 1.0计划在2009年1月20日发布产品版。它使用了Media Pack 1.0进行视频/音频的回放,同时还使用了Silverlight 2.0的适配流以及下面这些特性:

  • Silverlight 1.0兼容性引擎。
  • 通过浏览器的JavaScript脚本进行脚本编程。
  • 基于C/C++的不受管理的代码。
  • 分发: Linux/x86与Linux/x86-64
  • 面向任何操作系统的源代码发布包。

Moonlight 2.0计划在2009年4月发布Beta版,2009年9月发布产品版,同时它打算实现Silverlight 2.0的所有特性,包括:

  • Silverlight 2.0兼容性引擎。

    • Deep Zoom
    • 控制框架
    • 布局框架
  • 用于播放音频和视频的微软Media Pack 2.0。
  • 包含了Mono以执行代码(C#及基于DLR的语言)。
  • 运行Silverlight 2.0 MS-PL控制及基于2.0的应用。

Miguel de Icaza发表了一篇博文说明多媒体栈是如何在Moonlight中运作的。

你可以tar文件的形式下载源代码,也可以通过SVN:“svn co svn://anonsvn.mono-project.com/source/tags/moon/1.0b1”进行下载。其协议是GNU LGPL而微软契约承诺:“使用Moonlight实现是不会遭到起诉的”。

查看英文原文:Silverlight for Linux: Moonlight 1.0 Beta 1 Is Available for Download

来自:http://snowyrock.spaces.live.com/Blog/cns!B8CBEB7169880B1D!1237.entry

Linux下的Silverlight:Moonlight 1.0 Beta 1发布了相关推荐

  1. Silverlight已支持Linux,Moonlight 1.0正式版发布(附下载地址)

    Scott: 我在此非常兴奋地宣布,Novell 今天发布了Moonlight 1.0,可免费下载,支持大多数主流Linux版本(包括openSUSE, SUSE Linux Enterprise, ...

  2. LINUX 下构建OpenGL ES 3.0

    Ubuntu LINUX 下构建OpenGL ES 3.0 Category : OpenGL LINUX 下构建OpenGL ES 3.0 软件:PowerVRSDKSetup-4.0.run-x6 ...

  3. 禅道设置bug模板_JPress v3.0 beta.2 发布,修复 bug 和完善产品细节

    JPress 是一个使用 Java 开发的类似 WordPress 的系统,但更加侧重于企业营销和微信运营.支持模块化和插件化二次开发,国外对标 WordPress.国内对标 微擎 . 这个版本主要是 ...

  4. Atom 1.37.0 beta 1 发布,跨平台文本编辑器

    开发四年只会写业务代码,分布式高并发都不会还做程序员?   Atom 1.37.0 beta 1 发布了,Atom 是 GitHub 专门为程序员推出的一个跨平台文本编辑器.具有简洁和直观的图形用户界 ...

  5. firefox 42 linux,Mozilla Firefox 42.0 Beta 7 发布下载

    Firefox 41版刚发布没多久,现在,Mozilla又推出了42.0 beta版,主打隐私保护和追踪牌.这项叫做隐私浏览下的追踪保护(Tracking Protection in Private ...

  6. Google Nexus5在linux下刷原生安卓 android6.0

    之前将Nexus5刷成了MIUI系统,现在想体验一下安卓6.0,网上都是windows的教程,但如何在linux下刷机呢? 首先准备环境和工具: 1. 我的linux系统是lubuntu 15.10 ...

  7. Linux下如何安装MySQL 5.0

    最清晰的,参见百度文库:http://wenku.baidu.com/view/571968976bec0975f465e25b.html ============================== ...

  8. linux下多进程聊天室,从0实现基于Linux socket聊天室-多线程服务器模型-1

    前言 Socket在实际系统程序开发张中,应用非常广泛,也非常重要.实际应用中服务器经常需要支持多个客户端连接,实现高并发服务器模型显得尤为重要.高并发服务器从简单的循环服务器模型处理少量网络并发请求 ...

  9. firefox 39 linux,Mozilla Firefox 39.0 Beta 4 发布下载

    Mozilla Firefox 39.0 Beta 4 今日发布于Mozila的FTP,目前官方还没有发布相关的更新报告,但从面向开发者的信息看,SSLv3被彻底移除出Firefox的支持范围,并实现 ...

最新文章

  1. php 数组转目录树,PHP根据路径数组转成一个目录树
  2. nginx日志中文变成类似\xE9\xA6\x96\xE9\xA1\xB5-\xE6\x8E\xA8\xE8\x8D\x90的东西,治本方案
  3. 【HTML学习】——HTML常见标签属性和方法介绍
  4. eslint 无法格式化ts_vscode保存代码,自动按照eslint规范格式化代码设置
  5. linux 挂载32T文件系统,linux Centos下磁盘分区及文件系统创建与挂载(示例代码)
  6. 不用数学讲清马尔可夫链蒙特卡洛方法?
  7. 计算机一级插入页眉,2017年计算机一级WPS辅导:WPS中页眉页脚的设计技巧
  8. java for循环死循环_Java for循环进化
  9. [TC]SRM615 div1 250 AmebaDiv1
  10. MCU_segger-JLINK批处理脚本烧录工具-JFlash
  11. Prewitt和Sobel算子
  12. 基于TCP协议的游戏代理接口测试工具<二>:工具架构与代理主体实现
  13. 简单人物画像_超级简单人物素描画图片精选
  14. PhalApi2.x笔记
  15. 用批处理命令打开控制面板选项
  16. 如何创建一个SpringBoot项目
  17. iOS OC 计算代码执行耗时
  18. android智能小车 论文,基于安卓手机蓝牙控制的智能小车设计毕业设计(论文).doc...
  19. 拆解闲鱼无货源盈利模式,需要注意的细节太多?
  20. iOS7 Sprite Kit 学习

热门文章

  1. 如何在DataGrid里面产生滚动条而不滚动题头
  2. Repeater控件的分页问题
  3. 码农技术炒股之路——配置管理器、日志管理器
  4. 深度神经网络中Inception-ResNet模块介绍
  5. 【linux】Valgrind工具集详解(十三):Helgrind(线程错误检测器)
  6. 全国计算机表演赛登录,科技支教 妙笔生辉----第十六届全国“六一”儿童节计算机表演赛...
  7. python试题for循环布尔值_Python自我修炼(升仙中....整数,布尔值,字符串,for循环)
  8. jupyter怎么调字体_AJ里最低调的系列之一:Air Jordan 3
  9. php http_get_vars,$_GET($HTTP_GET_VARS)和$_POST($HTTP_POST_VARS)的区别
  10. app.vue 跳转页面_独立站如何提高产品页面转化呢?