理查德·斯托曼向微软致辞 公开撤回 开源是癌症 的主张

如今,Microsoft 可能会喜欢Linux, 因为它具有商业意义。但是自由软件先驱理查德·斯托曼(Richard Stallman)认为,微软仍然需要对其高层管理人员过去对开源所说的令人讨厌的事情做出修正,并为他们公开道歉。

微软前首席执行官史蒂夫·鲍尔默曾经将Linux和通用公共许可证描述为“癌症”。曾经的Windows老板Jim Allchin也 称开源为知识产权和非美国人的杀手。

Stallman是Microsoft的长期批评者,也是GNU项目的创始人,本月初在Microsoft Research发表演讲时,有些人感到惊讶 。自由软件运动反对专有约束,而不是零成本的软件。

请参阅:使Linux联网更容易的20个快速技巧(免费PDF)

与会者表示,Stallman告诉公司,微软拥有的代码共享网站GitHub应该推动用户朝着“更好的软件许可证卫生”的方向,告诉包括Microsoft在内的硬件制造商发布其规范,并使其更容易绕过Secure。开机

几周后,他写了一封电子邮件,暗示亿万富翁被定罪的性犯罪者杰弗里·爱泼斯坦(Jeffrey Epstein)的受害者表示“愿意”,之后他辞去了麻省理工学院的职务,并担任自由软件基金会(FSF)总裁。

斯托曼上周发布了一个博客,解释了在他的讲话“引起一定程度的猜测和谣言”之后,他告诉微软员工的话。

Stallman指出,在他提供的10条建议中,他告诉微软员工“公开收回Microsoft对2000年代Copyleft的攻击”。

微软首席执行官萨蒂亚·纳德拉(Satya Nadella)领导下的微软从未承认鲍尔默对开源的攻击。但是, 鲍尔默在辞职后表示,他现在喜欢Linux ,因为Linux现在可以为Microsoft Azure赚钱,而曾经威胁Windows,Office和其他Microsoft产品的收入。

但是,斯托曼主要想反驳他以某种方式减弱了对Microsoft和非自由软件的立场的建议。

Stallman写道:“有些人认为微软邀请我发表演讲,以期将我引向自由软件事业。有些人担心它甚至可能会成功。”

“我敢肯定,我向微软员工致意的那件事是永远不可能发生的。我在1989年或1990年拒绝了史蒂夫·乔布斯(Steve Jobs)的下雪工作;对于那些想要我改变看法的人来说,我并不容易。”

他还强调了开源软件和自由软件运动之间的区别,它们经常被误认为是可互换的。

请参阅:在Microsoft Office中不应做的30件事(免费PDF)

另一个值得注意的建议是,微软应该发布其HoloLens头饰的硬件接口,这样人们就可以在没有非自由软件的情况下使用它。

他补充说:“即使我们的软件落后几年,也比根本无法使用这些设备要好。”

还有一个似乎不可想象的东西:在GNU GPL下发布Windows的源代码。但是,根据斯托曼(Stallman)的说法,该建议并不像看起来那样梦幻。

他写道:“我知道这是一个延伸,但是从我那里听到的情况来看,这并非完全不可能。”

这是Stallman对Microsoft的10条建议:

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

帮助使外围设备安全-嵌入式软件中没有后门。这适用于键盘,照相机,磁盘和记忆棒,因为它们包含计算机并带有可通过通用后门更换的预装软件。破解者会这样做,将恶意软件安装到其中,这成为高级的持续威胁。如果需要,我可以解释更多。

公开收回Microsoft在2000年代对copyleft的攻击。鲍尔默称GPL为“癌症”。奥尔钦称其为“非美国人”。

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

指导GitHub以促进正确和明确使用许可证以及最佳使用copyleft – GPL版本3或更高版本。

帮助对抗接口上的版权。

停用JavaScript,有助于使网络可用。

使用GNU Taler实现不需要JavaScript的匿名互联网销售平台。

发布HoloLens等产品的硬件接口,以便我们无需任何非免费软件即可运行它们。即使我们的软件落后了几年,这总比根本无法使用这些设备要好。

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