“给微软的 10 条建议!”

2019 年 12 月 5 日 CSDN

整理 | Elle
出品 | CSDN(ID: CSDNnews)

比尔.盖茨这个人我相信大家应该是对他耳熟能详的,他是微软公司的创始人,软件版权制度的受益者,世界上的头号富翁。

但是对于理查德·斯托曼这个人你们都听过他吗?我猜应该没有多少人知道他的吧。他是自由软件基金会的创始人,自由软件运动的领袖。 

比尔.盖茨和理查德·斯托曼,前者疾呼保护版权,打击盗版;后者提倡自由复制,源码共享。这两个人代表着软件世界的两极,一个代表金钱,另一个则代表自由。

但是在2019年9月4日这一天,斯托曼受邀去参加了微软的演讲,并分享了他对许多事情的观点。

 

查德·斯托曼到底是谁?

 

理查德·马修·斯托曼(Richard Matthew Stallman,简称RMS)是自由软件之父,他是自由软件运动的精神领袖、GNU计划以及自由软件基金会的创立者。作为一个著名的黑客,他的主要成就包括Emacs及后来的GNU Emacs、GNU C 编译器及GDB 调试器。他所写作的GNU通用公共许可证(GNU GPL)是世上最广为采用的自由软件许可证,为copyleft观念开拓出一条崭新的道路。

于1953年出生的斯托曼早已功成名就。作为程序员的他早年在哈佛大学读书,并进入麻省理工大学(MIT)人工智能实验室。期间他和同事们构建了一个软件分享社区,与圈内外的程序员和科技工作者分享代码和交流心得,一起对软件进行迭代开发。

但从1980年代起,商业大潮席卷整个IT行业,IBM、微软和苹果先后崛起。黑客精神开始异化,从最初的自由、分享、合作,转向强调攻击、破坏和入侵。他身边的大多数同事们因此放弃初心转向编写“非自由软件”。

但是斯托曼并没有因此放弃,依然坚持自己的原则,启动了GNU自由操作系统项目,开发文本编辑器Emacs等核心软件,逐渐成为自由软件运动精神领袖。他也因此被称为“自由软件之父”,获得了诸多奖项和声誉,包括麦克阿瑟奖、前线基金会先锋奖等,并且当选了美国国家工程院院士,在全球诸多大学担任荣誉教席。

然而,显赫的名声并未为斯托曼带来丰厚的收入和崇高的地位。直到现在,他仍需要靠世界各地的飞行演讲赚钱,受关注程度也远不如苹果公司CEO蒂姆·库克、特斯拉汽车CEO伊隆·马斯克等新一代硅谷偶像。

 

演讲的目的

 

斯托曼在该演讲中表示:

有些人认为微软邀请我来演讲是希望我远离自由软件事业。

一些人甚至担心它可能已经成功了。

我相信我所采访的微软员工都知道这是不可能的。

1989年或1990年,史蒂夫•乔布斯(Steve Jobs)对我的花言巧语并未对我产生影响;

对于那些想要我改变观点的人来说,这不是一件容易的事。

由此可见,斯托曼的个人意志是非常坚强的,自己认定的事就会坚持到底!

斯托曼在演讲中还耿直地指出了微软的“开源贡献”的问题,并将其标记为“对自由软件世界毫无贡献”。他认为,开源和自由软件之间存在着深远的区别。

 

自由软件的四个标准

 

对于斯托曼而言,“自由软件”不仅是形而上的、科技和哲学命题,也是延展至形而下,成为一种生活态度。

那么一款软件要符合什么样的标准,才能算是“自由软件”?

斯托曼给出了四个自由软件的标准:

  • 用户能够自由运行软件;

  • 能够按照自己的意愿改写软件,并与他人合作,进行软件的再次开发;

  • 能够自由传播、分发软件;

  • 能够自由传播、分发软件的修改版本。

 

给微软的10条建议

 

斯托曼认为,作为软件巨头的微软可以采取一些措施来增加其对开源社区的参与。他向微软提出了整整10条建议,分别是:

1. 帮助使计算机保持解锁状态(没有“安全启动”会限制我们可以运行的系统)。真正安全的启动意味着您可以指定允许在计算机上运行的系统;

2. 帮助使外围设备安全-没有后门在他们的嵌入式软件中。这适用于键盘、相机、磁盘和外置存储器,因为它们包含电脑和预装软件,可以通过通用后门替换。破解者会利用它们将恶意软件安装到计算机上,形成持续威胁;

3. 公开收回微软在2000年代对copyleft的攻击,鲍尔默称GPL为“癌症”。奥尔钦称这种做法“并不像美国人”;

4. 鼓励应用程序和库代码,甚至系统和工具代码的版权保留;

5. 指导GitHub以促进正确和明确使用许可证以及优化使用copyleft(GPL版本3或更高版本);

6. 帮助对抗接口上的版权;

7. 停用Java,让网络自由起来;

8. 使用GNU Taler (taler.net)实现一个不需要Javascript的匿名网络销售平台;

9. 发布诸如Hololens之类的产品的硬件接口,以便我们无需任何非自由软件即可运行它们。即使软件世界的开发进度落后了几年,也总比根本无法使用这些设备要好;

10. 在GNU GPL下发布Windows的源代码。

 

总结
 

斯托曼在演讲中还表示:

微软未来活动的主要动机,无论改变与否,肯定是利润。

这既不是这里也不是那里,因为自由软件运动本身并不反对利润;

我们并不是极端资本主义的简单对立面,极端资本主义宣称利润证明一切手段都是正当的。

我们赞同那些尊重用户自由的行为,无论其是否为盈利行为;我们谴责那些践踏用户自由的行为,无论其是否为盈利行为。

时间会告诉我们,微软是否开始做一些我们认为是好的实质性活动。

让我们以各种谨慎的方式鼓励这种做法。

以上内容是结合斯托曼在微软演讲中内容进行相关整理,同时也对斯托曼这个人物进行了一定的介绍,希望读者能够进一步了解其演讲的相关背景以及到为什么他会对微软提出这样的想法(开源 Windows 系统)。

身在发展迅速的时代中,是否应当坚定自己的原则做事还是顺应潮流更替而做出改变,是一个值得深思的问题。

参考资料:https://stallman.org/articles/microsoft-talk.html

热 文 推 荐 

谷歌母公司创始人双双引退,劈柴哥上位!
程序员如何 10 分钟用 Python 画出蒙娜丽莎?
JSON 是如何诞生与发展的?

“老赖”罗永浩成“首席忽悠官”:发布黑科技鲨纹技术

对话阿里云叔同:释放云价值,让容器成为“普适”技术

闪电网络实操,从最简单的比特币第二层闪电网络付款开始

点击阅读原文,即刻参加活动!
你点的每个“在看”,我都认真当成了喜欢
登录查看更多
0

相关内容

GNU 是 “GNU's Not Unix” 的递归缩写, 是由理查德·斯托曼在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。
专知会员服务
146+阅读 · 2020年6月15日
商业数据分析,39页ppt
专知会员服务
160+阅读 · 2020年6月2日
Python数据分析:过去、现在和未来,52页ppt
专知会员服务
100+阅读 · 2020年3月9日
2019中国硬科技发展白皮书 193页
专知会员服务
82+阅读 · 2019年12月13日
谷歌之困:谷歌为什么做不好硬件?
ZEALER订阅号
3+阅读 · 2019年11月21日
百度一下,你就离开
凤凰科技
5+阅读 · 2018年5月19日
2018,怎样成为抢手的机器学习人才
Python开发者
6+阅读 · 2018年3月1日
【深度】谭铁牛院士谈人工智能发展新动态
中国科学院自动化研究所
4+阅读 · 2017年12月28日
无人驾驶免费、人脸识别免费、语音识别免费…百度要干啥?
人工智能机器人联盟
4+阅读 · 2017年12月15日
大咖来信 | 李开复:北美AI时局图
量子位
4+阅读 · 2017年12月11日
高二进清华,大二开公司,29岁登上福布斯亚洲领袖人物榜
人工智能机器人联盟
5+阅读 · 2017年11月18日
Arxiv
35+阅读 · 2020年1月2日
Arxiv
15+阅读 · 2019年6月25日
Arxiv
9+阅读 · 2018年10月18日
Efficient and Effective $L_0$ Feature Selection
Arxiv
5+阅读 · 2018年8月7日
VIP会员
相关VIP内容
相关资讯
谷歌之困:谷歌为什么做不好硬件?
ZEALER订阅号
3+阅读 · 2019年11月21日
百度一下,你就离开
凤凰科技
5+阅读 · 2018年5月19日
2018,怎样成为抢手的机器学习人才
Python开发者
6+阅读 · 2018年3月1日
【深度】谭铁牛院士谈人工智能发展新动态
中国科学院自动化研究所
4+阅读 · 2017年12月28日
无人驾驶免费、人脸识别免费、语音识别免费…百度要干啥?
人工智能机器人联盟
4+阅读 · 2017年12月15日
大咖来信 | 李开复:北美AI时局图
量子位
4+阅读 · 2017年12月11日
高二进清华,大二开公司,29岁登上福布斯亚洲领袖人物榜
人工智能机器人联盟
5+阅读 · 2017年11月18日
Top
微信扫码咨询专知VIP会员