近期OS新闻报道,一些Linux厂商对Mono的进一步发展抱观望态度—Novell公司的开放源代码执行C #编译器和共同语言运行库( CLR )。无论对与错,一些开放源支持者很担心可能出现关于微软的封闭源的法律分歧的部署技术问题。
但是在近几天,微软删除了对Mono的许可障碍。允许了CLI和C#语言及其“社区承诺”,通过这一承诺,微软同意“不主张断言将矛头指向谁制造,使用,公开出售,进口,或分发任何覆盖下执行任何类型的发展或分布模型,包括开源的许可模式,如LGPL或GPL。”
我们也将拭目以待微软的保证怎样实施,是否能够在开源社区中影响Mono的前景发展。
Mono的领导层,Novell公司负责发展平台的副主席Miguel de Icaza在其博客中表示对微软的这一改变感到很满意,还表示这次微软改变其方法可能意味着Mono将有一个很好的未来。
Miguel de Icaza在博客中写到:“我们在接下来的几个月中将致力于分裂Mono源代码,其中包括ECMA在内的一些代码将被被分配到两个源代码中的。一个是ECMA,另一个则将包含我们执行的ASP.NET,ADO.NET,WINFORM等等。取决于你是如何得到现在所用的Mono,也许您已经拥有了这些功能。”