自由软件运动是什么情况?
此运动领袖:理查德·马修·斯托曼(Richard Stallman)。
意思理解,自由软件运动就是由那些支持自由软件的人士所发起的运动。
一切运动皆因权力而起。自由软件运动是一个推广用户有使用、复制、研究、修改和分发软件等权利的社会运动。与其相关的运动还包括开放源代码运动及自由软件的开放源代码运
此次自由软件运动跟1970年代的黑客文化有渊源,而理查德·斯托曼是该运动的主要发起人以及精神领袖。
理查德·马修·斯托曼,1953年出生于美国纽约的曼哈顿地区,71年进入哈佛大学学习,同年受聘于麻省理工学院人工智能实验室,成为一名职业黑客。
说到黑客,不得不提一下,黑客泛指擅长IT技术的电脑高手!
“一开始的时候,其实真正一流黑客并不是整天不学无术,而是会热衷追求某种特殊嗜好,比如研究电话、铁道(模型或者真的)、科幻小说,无线电,或者是计算机。也因此后来才有所谓的computer hacker出现,意指计算机高手。
黑客一词在圈外或媒体上通常被定义为:专门入侵他人系统的计算机高手。不过这类人士在hacker眼中是属于层次较低的cracker(骇客)。
如果黑客是炸弹制造专家,那么骇客就是恐怖分子。”
在AI实验室工作期间,斯托曼开发了多种对之后影响深远的软件,其中最著名的就是Emacs(著名的集成开发环境和文本编辑器,最受专业程序员喜爱的代码编辑器之一)。斯托曼在AI是一名典型的黑客,是整个黑客文化的一份子。
再回到此运动主题:自由软件运动人士认为自由软件的精神应当是贯彻到所有软件!
运动表现:禁止计算机用户行使这种自由是不道德的行为。斯托曼认为贩卖不附带源代码的二进制软件是十分不道德的。因为这样阻止了软件用户学习以及帮助其他人的权利。
自由软件运动的不同声音
于是一些人认为:应当使用法律手段强制软件供应商提供源代码;
另一些人认为:应当通过抵制商业软件来达到目的!
还有一些人认为:时间会证明,自由软件最终在质量上要比商业软件略胜一筹,并会在自由市场上取得胜利。
不过,部分自由软件运动人士也认为其他受专利权保护的产品也应当自由化。还有一些人士则认为有部分资源不应当被自由更改!
开源软件运动与自由软件运动
前者的支持者更注重软件的使用性而不是它的道德问题。
两者的最大不同在于前者不像后者一样盲目地反对及谴责商业软件。
开源软件支持者中有许多程序员在使用开源软件的同时编写商业软件谋求生路。
哲学中的运动是计算机的使用不应该导致人们避免相互配合。
理查德·马修·斯托曼表示,自由软件运动将促进而不是阻碍科技的发展,因为“它意味着许多系统编程的重复浪费是可以避免的。这方面的努力可以去为推动国家的艺术”。
那你对自由运动有没有更深刻的印象了呢?其实此次运动目的就是:得到一个避免系统编程的重复浪费的结果!这对喜爱编程的程序员们来说绝对就是一件人生大事!