世界最牛三位黑客(世上最牛黑客)

世界最牛三位黑客(世上最牛黑客)

qq黑客hacker2022-07-15 5:20:221194A+A-

理查德·马修·斯托曼

搞IT的应该都听说过一位"living legend"--理查德·马修·斯托曼,自由软件运动的精神领袖、GNU计划以及自由软件基金会(Free Software Foundation)的创立者、著名黑客。他被许多人誉为当今自由软件的斗士、伟大的理想主义者。

世界最牛三位黑客(世上最牛黑客)

图中的这位,络腮满面,泡面长发配圆顶礼帽,大肚配罩衫,无一处不荒诞,却也无一处不可爱,正如这位大师级顽童的程序生涯般耐人寻味。看似五短身材,行为随意,恰如各种流传的描述。而令人敬佩之处不仅在于他的技术和成就,更令人尊重的是他的思想和品德。任何行业想出一位大师,品德和精神都是必不可少的。这位大师判断正确与错误的出发点,不是技术上的先进落后,价格上的高低,使用上的方便与不便,而是人性的自由诉求和人性善良互助分享的品质。阳春白雪,总是落得曲高和寡,即便是支持理查德·马修·斯托曼的众人,理解他的也是寥寥无几。大概也是open source software和free software 分道扬镳的原因,做技术的人,能够有这样思想境界的,毕竟不多。有些东西,很难衡量,譬如自由。Free software或者是其他,在理查德·马修·斯托曼这里,不是衡量于利益观,而是价值观。

GNU

斯托曼做了一个与Unix兼容的操作系统。这样容易被移植,而且Unix用户可以方便地转移过来。这个系统的名字就叫GNU,这个名字的确定就是遵循黑客传统,是一个递归的缩略词:“GNU IS NOT UNIX。”

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

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

展开全文

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

而后,他将其放到了MIT计算机的匿名服务器上。但那时互联网还未普及,人们很难通过FTP获得拷贝,而且失业的斯托曼也需要收入。于是,他宣布任何人都可以用150美元的价格获得全部程序。当然,所支付的费用是远低于当时的专有软件的价格的,并且用户可以得到软件的源代码。这样,自由软件的分销商业模式就此诞生。如今,整个基于Linux的GNU系统都是如此。

原则

由于GNU是公开源代码的,为了防止不肖厂商利用自由软件,使其专有化。斯托曼别出心裁,创造了Copyleft的授权办法,让所有的GNU程序遵循一种“Copyleft”原则,即可以拷贝,可以修改,可以出售,只是有一条:源代码所有的改进和修改必须向每个用户公开,所有用户都可以获得改动后的源码。Copyleft保证了自由软件传播的延续性。

世界最牛三位黑客(世上最牛黑客)

由于Emacs的成功,斯托曼设立了一个基金会:自由软件基金会(Free Software Foundation,FSF)。

GNU工程激励了许许多多年轻的黑客,他们编写了大量自由软件。最后,李纳斯·托瓦兹写了一个类似Unix操作系统的内核,称为Linux,把所有GNU软件和硬件连接了起来,但Linux并不能代表整个操作系统,Linux只是个内核,整个系统还包含数以百计的软件工具和实用程序,大多是由GNU黑客们完成。他认为,整个操作系统称为GNU/Linux比较合适。Linux内核为GNU工程画上了一个完满的句号。

更多精彩请尽在博学培训(boxueit)

本文原创于技术为王 (bsjsww),未经允许,请勿转载。

点击这里复制本文地址 以上内容由黑资讯整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
  • 4条评论
  • 北槐北渚2022-07-15 17:14:54
  • 种流传的描述。而令人敬佩之处不仅在于他的技术和成就,更令人尊重的是他的思想和品德。任何行业想出一位大师,品德和精神都是必不可少的。这位大师判断正确与错误的出发点,不是技术上的先进落后,价格上的高低,使用上的方便与不便
  • 冬马涴歌2022-07-15 14:41:43
  • 用户公开,所有用户都可以获得改动后的源码。Copyleft保证了自由软件传播的延续性。由于Emacs的成功,斯托曼设立了一个基金会:自由软件基金会(Free Software Foundation,FSF
  • 拥嬉莘夏2022-07-15 14:53:05
  • e GNU Compiler Collection)。 展开全文1984年9月,斯托曼开始开发字处理器GNU Emacs,1985年初,它开始可以工作。这使它可以在Unix系统上进行文本编辑。而后,他将其放到了MI
  • 冬马榆西2022-07-15 10:36:28
  • 。任何行业想出一位大师,品德和精神都是必不可少的。这位大师判断正确与错误的出发点,不是技术上的先进落后,价格上的高低,使用上的方便与不便,而是人性的自由诉求和人性善良互助分享的品质。阳春白雪,总是落得曲高和寡,即便是支持理查德·马修·斯托曼的众人,理解他的

支持Ctrl+Enter提交

黑资讯 © All Rights Reserved.  
Copyright Copyright 2015-2020 黑资讯
滇ICP备19002590号-1
Powered by 黑客资讯 Themes by 如有不合适之处联系我们
网站地图| 发展历程| 留言建议| 网站管理