找回密码
 FreeOZ用户注册
查看: 2234|回复: 17
打印 上一主题 下一主题

[Linux] RMS对Mono进入Debian说不

[复制链接]
跳转到指定楼层
1#
发表于 29-6-2009 01:34:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?FreeOZ用户注册

x
http://linux.solidot.org/article.pl?sid=09/06/28/1236249

自由软件基金会主席Richard M. Stallman对Debian让Mono包含在默认安装内的决定表示了劝阻,认为任何一个使用C#的程序(Tomboy是用C#编写,运行需要开源.NET实现Mono)都会令社区处于危险之中。

RMS认为微软可能会用软件专利打击任何自由的C#实现,避免未来风险的预防措施就是远离它。他称问题与C#实现无关,而是Tomboy和其它使用C#编程的软件。如果不使用C#,问题便迎刃而解了,用C#便意味着的要冒不必要的风险。RMS表示不能让GNU/Linux发行版的默认安装中包括C#实现


对于RMS的评论,Mono开发者Jo Shields写了一篇针锋相对的文章,解释为什么Mono不会威胁自由开源软件(FOSS),为什么它对开发者是可取的,为什么Ubuntu也应该默认安装它。此外,开源社区正在开发不依赖Mono的Tomboy C++实现Gnote,最终目的是取代Tomboy,从而让Gnome和GNU/Linux不依赖于Novell的.NET实现。
回复  

使用道具 举报

2#
发表于 29-6-2009 01:38:11 | 只看该作者
我觉得是否允许C#应该看C#是不是MS私有的开发语言,否则没有理由排斥。
回复  

使用道具 举报

3#
发表于 29-6-2009 10:32:31 | 只看该作者

回复 #2 ubuntuhk 的帖子

RMS是FOSS的理想/纯粹主义者, 有这个观点不奇怪
回复  

使用道具 举报

4#
发表于 29-6-2009 12:03:30 | 只看该作者


有道理。

不过Debian GNU/Linux一向严谨,以稳定著称,还是谨慎点好。

不过不怎么喜欢Java写的GUI程序,C#也一样。在Windows平台都那德行,还想在Linux上用mono跑.NET程序,算了...
回复  

使用道具 举报

5#
发表于 29-6-2009 12:08:33 | 只看该作者

回复 #4 coredump 的帖子

对,他以前到我们学校做过一次演讲,感觉他对OSS那种执着和对一切形式的copyright/software patent的痛恨,不是装出来的,确实是一个带有高度理想主义色彩的OSS教父。
回复  

使用道具 举报

6#
 楼主| 发表于 29-6-2009 14:50:33 | 只看该作者
应该杀死在萌芽,现在太晚了

分享一张我非常喜欢的rms的照片

评分

参与人数 1威望 +30 收起 理由
ubuntuhk + 30 谢谢分享!

查看全部评分

回复  

使用道具 举报

7#
发表于 29-6-2009 15:15:34 | 只看该作者

回复 #7 yuba 的帖子

有创意啊,建议Thinkpad把这个带子弄成标配
回复  

使用道具 举报

8#
发表于 29-6-2009 15:16:34 | 只看该作者
教父阿...

RMS的thinkpad上竟然没有贴一些标志性的sticker...
回复  

使用道具 举报

9#
发表于 29-6-2009 15:36:37 | 只看该作者

回复 #9 Tux 的帖子

他的sticker都是用来送人的,自己就不需要了
回复  

使用道具 举报

10#
 楼主| 发表于 29-6-2009 16:32:09 | 只看该作者

回复 #8 coredump 的帖子

已经可以选配了

评分

参与人数 1威望 +30 收起 理由
coredump + 30 强!

查看全部评分

回复  

使用道具 举报

11#
发表于 29-6-2009 16:32:15 | 只看该作者
原帖由 ubuntuhk 于 29-6-2009 00:38 发表
我觉得是否允许C#应该看C#是不是MS私有的开发语言,否则没有理由排斥。


我认同教父的观点
事实上C#和Java不同,在没有微软明确的
written approval的前提下对C#运行器进行克刻都是有风险的。
回复  

使用道具 举报

12#
 楼主| 发表于 29-6-2009 16:56:42 | 只看该作者
C#已经是国际标准了,理论上讲和ANSI C没有什么法律意义上的区别

但是微软和Novell的人品确实不咋地
回复  

使用道具 举报

13#
发表于 29-6-2009 17:30:10 | 只看该作者

回复 #12 key 的帖子

看了一下wiki上有关的信息,看来还是mono项目存在一定法律风险的,那也就难怪RMS质疑mono是否和OSS精神冲突了:

http://en.wikipedia.org/wiki/Mono_(software)#Mono_and_Microsoft.E2.80.99s_patents
Mono and Microsoft’s patents

Mono’s implementation of those components of the .NET stack not submitted to the ECMA for standardization has been the source of patent violation concerns for much of the life of the project. In particular, discussion has taken place about whether Microsoft could destroy the Mono project through patent suits.

The base technologies submitted to the ECMA, and therefore also the Unix/GNOME-specific parts, may be non-problematic. The concerns primarily relate to technologies developed by Microsoft on top of the .NET Framework, such as ASP.NET, ADO.NET and Windows Forms (see Non standardized namespaces), i.e. parts composing Mono’s Windows compatibility stack. These technologies are today not fully implemented in Mono and not required for developing Mono-applications. Richard Stallman has claimed it may be "dangerous" to use Mono because of the possible threat of Microsoft patents.[9]

On November 2, 2006, Microsoft and Novell announced a joint agreement whereby Microsoft agreed to not sue Novell’s customers for patent infringement.[10] According to Mono project leader Miguel de Icaza,[11] this agreement extends to Mono but only for Novell developers and customers. It was criticized by some members of the free software community because it violates the principles of giving equal rights to all users of a particular program (see Novell and their Patent Agreement with Microsoft).
回复  

使用道具 举报

14#
 楼主| 发表于 29-6-2009 19:46:25 | 只看该作者
回复  

使用道具 举报

15#
发表于 29-6-2009 20:08:01 | 只看该作者

回复 #15 yuba 的帖子

这个帅多了,让我想起了老电影里,在电影院门口卖香烟的小贩。
回复  

使用道具 举报

16#
发表于 29-6-2009 23:38:00 | 只看该作者
我想起袋鼠了
回复  

使用道具 举报

17#
 楼主| 发表于 10-7-2009 22:29:12 | 只看该作者
http://linux.solidot.org/article.pl?sid=09/07/10/0752254

Linux桌面应用程序中,微软.NET技术的开源实现Mono比Java更受欢迎。分析师Stephen O'Grady称,过去两到三年里,使用Mono开发Linux桌面应用的数量越来越多,如Banshee音乐播放器,Tomboy桌面笔记程序等。 Mone的优势之一是它的集成开发工具MonoDevelop一直在进步,而相比较之下Java的开发工具Eclipse、NetBeans的发展却处于相对停滞状况,Java开发者常用的JetBrains IntelliJ却是商业产品而非开源产品。但Mono未必会一直领先,Java正在迎头赶上。
回复  

使用道具 举报

18#
发表于 10-7-2009 23:02:24 | 只看该作者
刚刚了解了一下
Mono 2.4 is our gift to the world. Sponsored by Novell

昔日令人尊敬的竞争对手,如今现在的Novell变成了MS的打手,悲哀啊!
回复  

使用道具 举报

您需要登录后才可以回帖 登录 | FreeOZ用户注册

本版积分规则

小黑屋|手机版|Archiver|FreeOZ论坛

GMT+11, 15-12-2024 08:48 , Processed in 0.064102 second(s), 37 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表