文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> 资讯>微软:C#和CLI将应用“社区承诺协议”

微软:C#和CLI将应用“社区承诺协议”

时间:2009-07-09  来源:linux论坛

前一阵子关于Mono是否进Debian的问题在自由软件世界引起了相当大的争论,其中教父Richard M. Stallman还特别发表声明,劝阻Debian社区莫将Mono引入,否则将会受微软打压。

今天GNOME和Mono的老大:Miguel de Icaza向社区传播了一则来自微软的好消息,即微软决定将“社区承诺协议“应用至C#和CLI。

Mono是一个.NET的开源实现,它包含了.NET的主要规格,并拥有自己实现部分(如GTK#)。因为其兼顾了开发效率和运行速度,越来越多的自由软件使用Mono作为其开发库,其中包括了GNOME Do, Banshee等优秀的GNOME应用程序。

目前主流的桌面发行版实际上都将Mono和一些基于Mono的软件作为预装的应用程序,如Ubuntu下,Tomboy、F-Spot,都是默认随桌面发行的。

然而,纯社区维护、最纯净的Debian发行版将引入Mono,却引起了极大的争论。

现在,来自微软官方的响应可能会解决这些争议。

微软的Peter Galli宣布了关于C#和CLI应用社区承诺的消息,他说,微软将把“社区承诺”应用于ECMA 334和ECMA 335。

其中ECMA 334定义了创建C#解释器的相关规格,ECMA 335则定义了“Common Language Infrastructure (CLI)”的规格。

他们强调,在“社区承诺”协议下,任何人可以用自己的技术、代码和其他解决方案自由地实现这些技术规范,而且不需要签署任何协议或者与微软取得联系。

另外,在“社区承诺”协议下,微软将保证,任何人制作、使用、销售或分发任何此类实现(包括应用开源协议的LGPL和GPL,如Mono),都不会因此而支付相应的索赔。

来源:Linux桌面中文网
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载