Richard Matthew Stallman

黑客文化:免费可自由流通的软件

Richard Matthew Stallman 被誉为自由软件的斗士和精神领袖,是伟大的理想主义者。作品: GNU Emacs GPL CopyLeft FSF

​ 然而进入八十年代后,黑客社群在软件工业商业化的强大压力下日渐土崩瓦解,黑客文化正在受到攻击,斯托曼于1985年发表了著名的GNU宣言(GNU Manifesto),GNU’s Not Unix

​ Matthew做了一个与Unix兼容的操作系统。这样容易被移植,而且Unix用户可以方便地转移过来,这个系统的名字就叫GNU,斯托曼决定尽可能采用已有的自由软件,比如一开始他将Tex作为主要的文本格式标识符,几年后他又用X Window系统作为GNU的窗口系统。

​ 1984年1月,斯托曼已启动了GNU计划,他担心MIT会要求产品的所有权,会给产品强加入他们的销售条件,最终又会成为专有软件,因而他辞去了MIT工作。辞职后,他为买不起电脑而发愁时,发现自己原来在人工智能实验室的办公室,还没有分给其他人用,他就每天晚上溜进去工作。

​ GNU工程启动后,斯托曼听说有一个自由的大学编译器套件(VUCK),他去询问能否用入GNU。答复是嘲弄式的,说对大学是自由的,但对软件本身不行。于是,他决定为GNU编写的第一个软件就是一个多语言、多平台的编译器。他想利用Pastel编译器的源代码,但最终放弃。他从头编写了新的编译器,名为GCC (the GNU Compiler Collection)。

​ 1984年9月,斯托曼开始开发字处理器GNU Emacs,1985年初,它开始可以工作,这使它可以在Unix系统上进行文本编辑。

​ 1991年芬兰大学生Linus Torvalds在GPL条例下发布他自己创作的Linux操作系统内核,至此GNU计划正式完成,操作系统被命名为GNU/Linux

​ 由于对自由软件的长期呼吁,斯托尔曼逐渐演变成为一名政治活动家。斯托尔曼将大部分时间花在旅行和演讲中,他至少访问了65个国家,演讲的主题包括“自由软件和你的自由”、“计算机网络时代的版权与社区”和“一个自由的数字社会”等。2006年8月,在与印度喀拉拉邦政府的会谈中,他说服官员们在公立学校放弃微软等专有软件,将12500所高中的所有学校电脑从Windows换成免费的操作系统。斯托尔曼说,自由软件运动与圣雄甘地的运动有很多共同之处。他曾与委内瑞拉前领导人查韦斯会谈,批评关于电视广播的保护政策,鼓励言论自由。在“阿拉伯之春”运动期间,他也曾强烈批评支持卡扎菲的宣传。斯托尔曼称苹果创始人史蒂夫·乔布斯对计算机行业有“邪恶的影响”,因为乔布斯在引导苹果打造封闭平台方面发挥了领导作用。

​ 斯托曼是一名坚定的自由软件运动倡导者与其他提倡开放源代码的人不同,斯托曼并不是从软件质量的角度而是从道德的角度来看待自由软件。他认为使用专利软件是非常不道德的事,只有附带了源代码的程序才是符合其道德标准的。对此许多人表示异议,并也因此有了自由软件运动与开源软件运动之分。

​ 这个世界是宽广的,而不是深刻的。

猜你喜欢

转载自blog.csdn.net/weixin_37528989/article/details/114867108
今日推荐