一位退休的微软工程师将Linux与Windows进行比较

David Plummer是一位退休的Microsoft操作系统工程师,“可以追溯到MS-DOS和Windows95。” (他补充说,在90年代初,他修复了Linux早期源代码中的一些句柄漏洞,“并将我的更改发送给Rutgers的Linus。”)

本周末,他在YouTube上分享了他对“经典对抗:Windows vs Linux”的看法,并承诺“史诗般的操作系统对峙”。一些重点:

关于可用性:“ Linux本身在命令行之外缺少适当的用户界面。该命令行功能非常强大,特别是如果您精通Bash或Zsh或类似工具,但您不能真正将其描述为特别有用。当然,如果愿意,大多数发行版都带有某种类型的桌面用户界面,但是作为我自己的Shell设计人员,如果我这么大胆,它们通常会很糟糕,至少Mint发行版看起来非常不错。

“另一方面,Windows默认情况下包括一个桌面外壳界面,如果您保留了完全主观的设计美学,则该界面是经过专业设计,经过可用性测试的,并考虑了具有不同局限性的人们所需要的不同级别的可访问性。可用性条款,特别是如果您确实在该指标中包含了可访问性,则Windows将会领先...”

关于更新:“ Microsoft的专门Windows Update团队为Windows用户提供了很好的服务,但是该过程有时会遇到麻烦和成长的烦恼。更新Linux系统非常容易,并且没有专业的团队坐在那儿。手机准备好应对零日攻击,更新的确具有相当的准确性,在某些情况下,您甚至可以在不重启内核的情况下更新内核。

“但是请记住,Linux是一个单片内核,这意味着它是一个快乐的大内核。几乎所有东西都在那里。如果几年前他们还没有开始添加该功能,那么您将需要重新启动事实是,Linux内核的某些部分将需要重新启动,就像Windows系统的某些部分也将需要重新启动一样,我想我们可能都同意Windows软件对于重新引导系统几乎没有选择性,并且要求您执行太多次。

“虽然我们关注的是升级,但是我们不能忽略这样一个事实,即除非您使用供应商提供的预先构建的发行版,否则在开源世界中升级通常是免费的。值得称赞的是,我如果您只是普通的最终用户或发烧友,就不会记得Microsoft上次实际收取操作系统升级费用的时间了。但是,这一点仍然适用于Linux。”

Plummer还说他同意这样的论点,即开源软件对安全漏洞利用更为开放,“原因是,在所有其他条件相同的情况下,很容易弄清楚首先要利用漏洞的地方,”而专有软件则经过了专业测试。组织寻找错误。 “我认为依靠许多眼球方法有点谬误……”

但是他仍然最终得出结论,Linux的安全性仅仅是因为Windows的广泛应用使Linux成为更具吸引力的目标。特别是由于大多数Windows用户都拥有完整的管理员权限