理查德·马修·斯托曼
理查德·马修·斯托曼(Richard Matthew Stallman, RMS,生于1953年),自由软件运动的精神领袖、GNU计划以及自由软件基金会(Free Software Foundation)的创立者、著名黑客。他最大的影响是为自由软件运动竖立了道德、政治以及法律框架。他被许多人誉为当今自由软件的斗士、伟大的理想主义者,但同时也有人批评他过于固执、观点落伍。
斯托曼1953年出生于美国纽约曼哈顿地区,1971年进入哈佛大学学习,同年受聘于麻省理工学院人工智能实验室(AI Laboratory),成为一名职业黑客。
在AI实验室工作期间,斯托曼开发了多种今后影响深远的软件,其中最著名的就是Emacs。斯托曼在AI是一名典型的黑客,是整个黑客文化的一份子。
然而进入八十年代后,黑客社群在软件工业商业化的强大压力下日渐土崩瓦解,甚至连AI实验室的许多黑客也组成了Symbolic公司,试图以专利软件来取代实验室中黑客文化的产物--免费可自由流通的软件。
斯托曼对此感到气愤与无奈。在对Symbolic进行了一段时间的抗争后,他于1985年发表了著名的GNU宣言(GNU Manifesto),正式宣布要开始进行一项宏伟的计划:创造一套完全自由免费,兼容于Unix的操作系统GNU(GNU's Not Unix!),目的是打破大型网络供应商的垄断。现今,GNU 已成为全球最受欢迎的自由软件许可证!之后他又建立了自由软件基金会来协助该划。
他于1989年与一群律师起草了广为使用的GNU通用公共协议证书(GNU General Public License, GNU GPL),创造性地提出了“反版权”(或“版权属左”,或“开权”,copyleft)的概念。 同时,GNU计划中除了最关键的Hurd操作系统内核之外,其他绝大多数软件已经完成。
1991年芬兰大学生李纳斯(Linus Torvalds)在GPL条例下发布他自己创作的Linux操作系统内核,至此GNU计划正式完成,操作系统被命名为GNU/Linux(或简称Linux)。
自 90 年代开始,斯托曼开始积极参加政治运动,到各间大学和场合主讲,宣扬推行自由软件的讯息,令他无论在电脑界或学术界都享负盛名!
斯托曼是一名坚定的自由软件运动倡导者,与其他提倡开放源代码的人不同,斯托曼并不是从软件质量的角度而是从道德的角度来看待自由软件。他认为使用专利软件是非常不道德的事,只有附带了源代码的程序才是符合其道德标准的。对此许多人表示异议,并也因此有了自由软件运动与开源软件运动之分
代表作︰
— 创立自由软件 GNU
— Emacs 文字编辑器
— GCC编译器
斯托曼还曾获得过多项荣誉
1990年度麦克阿瑟奖(MacArthur Fellowship)
1991年度美国计算机协会(Association for Computing Machinery)颁发的Grace Hopper Award以表彰他所开发的的Emacs文字编辑器
1996年获颁瑞典皇家技术学院荣誉博士学位
1998年度电子前线基金会(Electronic Frontier Foundation)先锋奖(Pioneer Award)
1999年Yuri Rubinsky纪念奖
2001年获颁格拉斯哥大学荣誉博士学位
2001年武田研究奖励赏(武田研究奨励赏)
2002年成为美国国家工程院院士
2003年获颁布鲁塞尔大学荣誉博士学位
理查德·马修·斯托曼相关推荐
- 理想主义者--理查德.马修.斯托曼(GNU的传奇)
我相信,不知道微软.比尔.盖茨.windows操作系统的中国人没有多少了.我也相信,绝大多数中国人不知道GNU.FSF,不知道理查德.马修.斯托曼(Richard.Matthew.Stallman, ...
- 【转】理想主义者--理查德.马修.斯托曼(GNU的传奇)
[size=large][size=medium][/size][/size] 我相信,不知道微软.比尔.盖茨.windows操作系统的中国人没有多少了.我也相信,绝大多数中国人不知道GNU.FSF, ...
- 理想主义者–理查德.马修.斯托曼(GNU的传奇)
理查德·马修·斯托曼是美国自由软件运动的精神领袖.GNU计划以及自由软件基 金会(Free Software Foundation)的创立者.作为一个著名的***,他的主要成就包括Emacs及后来的G ...
- 理查德·马修·斯托曼的旗帜
理查德·马修·斯托曼(Richard Matthew Stallman, RMS,生于1953年),自由软件运动的精神领袖.GNU计划以及自由软件基金会(Free Software Foundatio ...
- 编译器GCC与Clang的异同
GCC:GNU(Gnu's Not Unix)编译器套装(GNU Compiler Collection,GCC),指一套编程语言编译器,以GPL及LGPL许可证所发行的自由软件,也是GNU项目的关键 ...
- 当年嵌入式系统为什么选了Linux,而没有选Windows?
点击上方"视学算法",选择"星标"公众号 重磅干货,第一时间送达 来自:strongerHuang,黄工 整理 链接:http://c.biancheng.ne ...
- 添物 不花钱学计算机及编程(预备篇)— 编译原理
编译原理是将一门语言翻译为另一门语言的学科.如果您只是想当个简单的程序员是可以不用学习的,或者有个了解就可以.但是如果您想更好的发展,就要很好的掌握了. 这门课程最大的特色就是,要自己写代码学习,不能 ...
- 离职后竟半夜偷溜回办公室写代码?一个为自由软件而战斗的程序员
作者 | 年素清 责编 | 王晓曼 出品 | 程序人生 (ID:coder _life) 理查德•马修•斯托曼(Richard MatthewStallman)是个非常厉害的程序员,他开发出了Emac ...
- 史上最伟大的20位程序员中,遗憾没有中国人
2019独角兽企业重金招聘Python工程师标准>>> 有些程序员的贡献改变了人类的整个文明进程.他们是智能运维先驱,理应受人尊重,并被后人铭记.不过,业内公认的人类历史上最伟大的2 ...
最新文章
- Java并发编程(6):Runnable和Thread实现多线程的区别(含代码)
- 高级指引——手动创建节点分组 Group
- 深度学习语义分割理论与实战指南.pdf
- 任正非:华为活下来走到今天,要感谢乔布斯发明iPhone
- html中css如何引用自定义字体 - 案例篇
- flutter TabBar 底部导航栏
- FlashDevelop专用swc导出插件
- android alertdialog 自定义时间,Android自定义dialog可选择展示年月日时间选择栏
- RGB、HSL、Hex网页色彩,看完这篇全懂了
- TODO注解及其他类似注解说明
- linux dnw工具,dnw for linux(pc)
- 使用hibernate映射oracle两个表空间的表,Hibernate每个具体类一张表映射(使用XML)
- 【收藏】B站科普硬核节目
- 【Linux】共享内存
- 用php做的网上留言簿代码,php的php留言簿简单留言板功能
- KT1025A蓝牙音频BLE芯片读取U盘和TF卡的TXT BIN文件串口输出
- IIS安装问题 找不到文件 iis_asps05kj.asp
- C语言根据域名得到IP地址
- mysql 一对多查询时,把多的一方整合到一的一方用逗号隔开
- 张悦:普遍服务推进农村宽带提速降费 有力支撑“信息惠农、信息扶贫”
热门文章
- Google总部员工的“腐败”生活(图组) 25岁华为员工之死
- vue使用到的工具node npm cnpm pnpm yarn管理
- Java实现.dat文件转txt可读文件
- 案例|美创科技助力中银保险打造“保险行业数据安全监管”标杆
- 画西瓜图的html代码,西瓜图片卡通简笔画步骤
- 基于微信小程序食堂订餐系统源码(微信小程序毕业设计)
- PDF去除水印(1)-根据文本移除对象
- Win7 x64 安装 AutoCAD R14 与 天正建筑3.6
- 椭圆形中间一个大写的v_一个横着的椭圆中间画了一个竖线这是什么符号 10分...
- dos winrar压缩文件