FreeOZ论坛

标题: RMS对Mono进入Debian说不 [打印本页]

作者: yuba    时间: 29-6-2009 01:34
标题: RMS对Mono进入Debian说不
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实现。
作者: ubuntuhk    时间: 29-6-2009 01:38
我觉得是否允许C#应该看C#是不是MS私有的开发语言,否则没有理由排斥。
作者: coredump    时间: 29-6-2009 10:32
标题: 回复 #2 ubuntuhk 的帖子
RMS是FOSS的理想/纯粹主义者, 有这个观点不奇怪
作者: Tux    时间: 29-6-2009 12:03
原帖由 ubuntuhk 于 29-6-2009 00:38 发表
我觉得是否允许C#应该看C#是不是MS私有的开发语言,否则没有理由排斥。


有道理。

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

不过不怎么喜欢Java写的GUI程序,C#也一样。在Windows平台都那德行,还想在Linux上用mono跑.NET程序,算了...
作者: ubuntuhk    时间: 29-6-2009 12:08
标题: 回复 #4 coredump 的帖子
对,他以前到我们学校做过一次演讲,感觉他对OSS那种执着和对一切形式的copyright/software patent的痛恨,不是装出来的,确实是一个带有高度理想主义色彩的OSS教父。
作者: yuba    时间: 29-6-2009 14:50
应该杀死在萌芽,现在太晚了

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

[attach]69758[/attach]
作者: coredump    时间: 29-6-2009 15:15
标题: 回复 #7 yuba 的帖子
有创意啊,建议Thinkpad把这个带子弄成标配
作者: Tux    时间: 29-6-2009 15:16
教父阿...

RMS的thinkpad上竟然没有贴一些标志性的sticker...
作者: ubuntuhk    时间: 29-6-2009 15:36
标题: 回复 #9 Tux 的帖子
他的sticker都是用来送人的,自己就不需要了
作者: yuba    时间: 29-6-2009 16:32
标题: 回复 #8 coredump 的帖子
已经可以选配了

[attach]69768[/attach]
作者: key    时间: 29-6-2009 16:32
原帖由 ubuntuhk 于 29-6-2009 00:38 发表
我觉得是否允许C#应该看C#是不是MS私有的开发语言,否则没有理由排斥。


我认同教父的观点
事实上C#和Java不同,在没有微软明确的
written approval的前提下对C#运行器进行克刻都是有风险的。
作者: yuba    时间: 29-6-2009 16:56
C#已经是国际标准了,理论上讲和ANSI C没有什么法律意义上的区别

但是微软和Novell的人品确实不咋地
作者: ubuntuhk    时间: 29-6-2009 17:30
标题: 回复 #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).

作者: yuba    时间: 29-6-2009 19:46

                               
登录/注册后可看大图

作者: coredump    时间: 29-6-2009 20:08
标题: 回复 #15 yuba 的帖子
这个帅多了,让我想起了老电影里,在电影院门口卖香烟的小贩。
作者: ubuntuhk    时间: 29-6-2009 23:38
我想起袋鼠了
作者: yuba    时间: 10-7-2009 22:29
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正在迎头赶上。
作者: felix100    时间: 10-7-2009 23:02
刚刚了解了一下
Mono 2.4 is our gift to the world. Sponsored by Novell

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




欢迎光临 FreeOZ论坛 (https://www.freeoz.org/ibbs/) Powered by Discuz! X3.2