WordPress » 自由软件v.s开放源码 imag1
 
 
自由软件v.s开放源码

如果类比艺术家与工匠的说法,自由软件vs.开放源码是否就是艺术家与工匠的区别?

作为一个工匠(也许还只是学徒工),我的眼界还只让我关注到开发源码。

下边是Owen’s blog的一篇文章。



自由软件v.s开放源码

Richard Stallman的访谈中谈到了Free Software(自由软件)与 Open Source(开放源码):

自由软件和开放源码是基于两种不同哲学理念而发起的运动,自由软件的目的在于自由的“分享”与“协作”。我认为non-free(非自由)软件是反社会的,因为它们的理念践踏了用户的自由,所以我提倡发展自由软件从而摆脱那些束缚。

而开放源码运动通常旨在提高技术等级,是一种技术等级发展模式,其所带来的价值跟微软所提倡的一样,都是狭窄的实际价值(narrowly practical values)。

自由软件与开放源码目前都是软件许可的标准,虽然许可效果都差不多,但两个标准的注解区别却非常大,这之间最大的区别是哲学理念上的区别。

为什么哲学理念会产生影响?因为人们不重视他们的自由必将失去自由,如果你给人们自由而不告诉他们重视自由,他们所拥有的自由必不长久。所以仅仅传播自由软件是远不足够,还要教导人们去渴求自由,这样或许才能让我们解决现今看来无法解决的问题。

rd Stallman的谈话可以看出他对开放源码的不屑一顾,但是对自由软件的阐述以及对自由的理解给我留下了很深刻的影响,这篇访谈是很值得一读的文章。而关于理查德,他的哲学理念和行事作风将是永远受到争论的话题。感觉上他和RSS的发明人,RSS2.0,XML-RPC的作者Dave Winer是非常类似的一种人,聪明绝顶而又桀骜不逊,还是认死理的那种。就如Bill Gates曾嘲笑胡子拉碴的Richard Stallman:“你本应生活得更好。”

关于Richard Stallman(理查德·斯托尔曼):

自由软件运动的发起者和“传教士”。“自由软件基金会(Free Software Foundation)”的创始人,并因开发文本编辑器软件“Emacs”而闻名业界。FSF开展的 “GNU计划”催生出数量众多的免费软件,过去20年间在计算机领域影响巨大。另外,该计划所倡导的“GPL(GNU通用公共许可)”授权方式是一种 Linux系统内核所采用的著名授权方式。

Richard Stallman: DSCF3953Richard Stallman: DSCF3945Richard Stallman: DSCF3958
Free Software: GLUGMeeting061202_5241.JPGFree Software: Native GTK+ running on Mac OS XFree Software: Mandriva Linux 2007.0
Open Source: Tao Takashis Open Source Release Party (2)Open Source: WinpoochOpen Source: OpenMoko

发表评论