
文 | Matt Hartley,译 | OSC - 周其
尽管 Windows 和 Linux 目前存在核心差异。但是操作系统的选择很大程度上取决于非技术原因。然而,不同操作系统的关键技术差异,为用户提供了截然不同的体验。
多年来,无数的文章都指出我们正在进入 Linux 桌面的传奇年,那些转向Linux的人出于特定原因的动机,正在无形中从 Windows 迁移出去。所以在2018年,了解 Windows 和 Linux 之间的核心差异至关重要。

Linux 视图
当运行 Linux 桌面时,我们几乎总是会想到 DistroWatch.com 上列出的顶级发行版。事实上,任何操作系统取得的成功都与其允许用户做什么有关,而与排名网站上所指示的功能没什么相关。

桌面 Linux 用户常常划分为两个独立的组。第一组是那些只想要有效的体验的用户。他们需要可靠的应用程序和硬件支持,并且通常是任务驱动或个人玩家。第二组是桌面Linux用户,他们想要控制PC的运行。他们不希望拥有不必要的冗余,只安装需要的东西。发行版为用户提供控制其运行方式的能力。
传统上,第一组被认为是新用户,第二组是Linux高级用户。但是我认为高级用户属于第一组,而初学者则试图运行更复杂的发行版。
Windows 视图

这就是Windows有问题的地方,一般来说,Windows 允许其用户完成设置的任务。当Windows 10推出时,人们认为微软会从Windows 8的失败中吸取教训,回归到最传统的用户体验中来。
不幸的是,Windows 10提出了一些新的挑战。首先,未经明确许可就允许非企业版本的操作系统更新,遭受用户指责。结果,强制更新的问题被解决了。但是终有一天你会发现,它运行Windows 10是在他们的许可证明文允许的情况下才运行,虽然这些都是以提高安全性为目的,以保持修补并保持最新状态。
Windows 比 Linux 好?
Windows 操作系统在很早以前就吸引了开发者。因此,除了通过垄断OS市场之外,他们还拥有软件兼容性的垄断权。想想看,如果您想为桌面用户提供软件并想要进入最大的市场,那你就是在为Windows创建软件。这使得Windows成为游戏,办公室,媒体制作和印刷制作业的领导者。
接下来,Windows有硬件支持。Windows确实为主板,预置PC,CPU以及外设提供了广泛的支持。但是它对传统驱动程序的支持并不是一流的。对于在标签或盒子上公然标明设备提供对特定Windows版本的支持的设备,Windows并不能可以很好地运行。尽管任何新设备都将对Windows 10有很好的支持,但是Windows 7 或更早版本根本无法正常工作。更糟的是,你可能会发现旧设备根本没有Windows 10的驱动程序。
进一步考虑这个问题,我亲自看到大量 Windows 7 操作系统的笔记本电脑,这些笔记本电脑在触摸板,以太网/ WiFi等基本功能方面存在着驱动程序问题,虽然新款笔记本电脑和新外设对Windows 10有很好的支持,但旧款硬件相当有限。这对微软来说不是问题,这是设备制造商缺乏为旧硬件创建新驱动程序的动机的问题。
Linux 比 Windows 好?
找到预装Linux的PC比以前要容易得多。还有许多在线的优秀供应商,除了支持这些优秀的硬件选项外,还提供了两种硬件解决方案。所以,虽然这并不突出,但它是一个好的开始。
Linux内核与其他工具和软件捆绑在一起,构成了我们近期可用的许多发行版中的一个,它由来自世界各地开发人员的大量团队合作而构建。它不是由一个公司或一组个人创建的,而是来自世界各地的人们的想法和贡献。然而,尽管如此,在用户可选择的软件(包括FoSS和专有)方面也是相形见绌。
如果我们先忽略这个Linux用户可能没有太多软件选择的事实,我们可以确定的有可用的软件几乎完全是开源的。这意味着我们永远不会遇到供应商锁定的问题,供应商让我们的电子邮件客户端数据无法从一个应用程序导出到另一个应用程序。这也意味着我们喜欢的许多Linux应用程序可以从一个操作系统获取用户数据,并在运行FoSS应用程序的Windows等专用操作系统上使用相同的用户数据。
例如,如果我在Windows上运行Firefox,如果我愿意的话,实际上可以将我的用户数据迁移到Linux发行版。这种数据移动性是Linux最有价值地方。你的数据想怎么迁移就可以怎么迁移,还不用担心无法在其他操作系统上使用。如果这是一个FoSS应用程序,那用户数据几乎是跨平台的。
Linux 确实有一些非常强大的应用程序供我们使用。Krita 是一个非常强大的绘画程序。LibreOffice 为世界各地的用户提供出色的办公套件。Blender,Kdenlive和Open Broadcaster Studio为我们带来了创造惊人3D效果的能力,这些效果可以流传到各地,以专业的方式进行录制和编辑。
接下来是关于Linux硬件兼容性。Linux硬件和外设兼容性与Windows不同。不能说谁比谁更好。Linux将所有相关的硬件检测转入内核。这个独特之处,可以让它兼容Windows标准下被认为更老的硬件或外围设备。因此,您需要等待要更新的内核来获得一些绝对最新的硬件支持,但Linux下的大多数硬件都可以检测到,而不会错过任何细节。
大多数人在使用Linux进行工作时都会遇到困难,他们的硬件配置与用户配置,加载的模块错误有关。值得庆幸的是,在2018年,大部分配置,模块等都是在几乎没有用户交互的情况下处理的。
谁应该运行 Windows?谁应该运行 Linux?
但是如果你能够克服这些挑战,那么在桌面上使用Linux的体验是相当不错的。我已经用了十多年的Linux,它可以满足我的需求,并且我已经了解了可用于该平台的应用程序。不过我也支持Windows用户,尽管Windows处理驱动程序和桌面其他元素的方式给我留下了不好的体验。
但是,如果你愿意学习新的东西,不希望 Linux 像 Windows 那样行事,我强烈建议使用闪存驱动器试用 Linux。Linux多年来的一个杀手锏是不会触及你硬盘进行实时安装。事实上,有很多不同桌面体验的发行版可供你尝试,你可能会发现Linux是你想在2018年运行桌面的方式。
文章仅代表作者个人观点,如有异议,欢迎留言发表~
编译自:https://www.datamation.com/open-source/windows-vs-linux-in-2018.html
作者:Matt Hartley,译者:OSC - 周其
-END-
转载声明:本文转载自「开源中国」,搜索「oschina2013」即可关注。

数领先机 智赢未来
DTCC2018
中国数据库技术大会(简称 DTCC)是国内数据库及大数据领域规模最大、最受欢迎的技术交流盛会,每年一届。自 2010 年以来,迄今已成功举办了八届,累计参与人次达到 20000+。DTCC 每年都将邀请百余位行业专家,就热点技术话题进行分享,为数据库人群、大数据从业人员、广大互联网人士及行业相关人士提供最具价值的交流平台。
2018 年 5 月 10-12 日,第九届中国数据库技术大会(DTCC2018)将如约而至。本届大会以 “数领先机 • 智赢未来” 为主题,设定 2 大主会场及 20 个技术专场,邀请来自国内外互联网、金融、教育等行业百余位技术专家,共同探讨 Oracle、MySQL、NoSQL、大数据、机器学习、区块链、数据可视化等领域的前瞻性热点话题与技术。
点击左下阅读原文,立享购票8.8折优惠

原文作者:;如有侵权,请联系管理员删除。