|
|
[楼主] Ubuntu认为没有理由从默认安装中移除Mono 开源社区正在热烈讨论Mono/C#问题,自由软件基金会主席RMS发表声明表示反对Mono进入到默认安装包内,各大发行版也都发表了各自的意见,最流行的桌面发行版Ubuntu认为反对的理由不充足。 Mono的争论最主要的是担心微软的专利威胁,微软至今从未在.Net专利技术上发过难,但它在其它领域进行过专利恐吓,如宣称Linux kernel侵犯了它的多项专利。Ubuntu认为没有理由从默认安装包或软件仓库中移除Mono,理由仅仅是他们从未收到过微软的专利声明,因为 Mono早就是Ubuntu多个版本默认安装的一个从属物。 [1楼] 回复:Ubuntu认为没有理由从默认安装中移除Mono 基金会主席算是看走眼了,或者是太偏激了! C#是按ECMA国际标准设计的,绝对没有任何专利问题,而ASP.NET和ADO.NET也是Mono开发人员的跨平台实现,同样没有什么专利问题,微软就是想拿专利说事也找不到理由。 从战略角度来说,Mono既使使用了微软的专利,微软也绝不会计较,相反,微软还会大开绿灯,因为,发明.NET的初衷就是要跨平台,Mono完成了微软没有完成的工作任务,所以,微软必须支持,微软甚至修改“共享代码协议”为Mono等.net的跨平台实现提供方便就是一个明证。 Mono的发展已经不可逆转,Debian已经准备把Mono纳入默认安装范围,而Ubuntu早就把Mono作为了标准的组件,东家Novell对Mono的支持那就更不必说了,这几大家在Linux世界影响力之大是没有人可以怀疑的! 更重要的是,现在有几个Linux平台的重要应用也是基于Mono开发的,没有Mono是跑不动的,相信更多的基于Mono的Linux应用也会如雨后春笋般的涌现,因为,.NET代表了最先进的技术和理念,不但现在是这样,将来很长一段时间内也是这样! [2楼] 回复:Ubuntu认为没有理由从默认安装中移除Mono 好用就是硬道理! |
|