开源和免费的 Linux 内核的存在不仅为计算机制造商提供了机会,也为普通个人提供了创新自己的操作系统的机会。

介绍 Linux

Linux 是一个开源操作系统。它由芬兰软件工程师 Linus Torvalds 于 1991 年创立。与 Windows 不同,Linux 不受特定公司或实体的所有或监管,尽管一些实体开发了自己的基于 Linux 的操作系统,例如 Google 的 Android 和 Chrome OS 或 Canonical 的Ubuntu。少数用户使用免费的 Linux 发行版或 Linux 内核来开发他们自己的基于 Linux 的操作系统。

Linux 作为一个内核,在世界范围内也广为人知和认可,但没有被广泛使用,因为只有少数人使用它来开发自己的个性化操作系统。大多数学术机构将 Linux 介绍为当今存在的计算机操作系统之一,但是,除非您正在攻读与软件相关的学位,否则它们通常不会提供有关它的更深入的教育。

Linux 旨在更包容个人用户可能拥有的不同想法。这就是为什么众所周知 Linux OS 是一个只属于您的操作系统的原因。在传统的考虑中,Linux 可能不被认为是独占的,但您可以将其设计为独占。

然而,尽管看起来很出色,Linux 并不完美。像 Windows 一样,它也有缺陷。现在让我们来探讨一下 Linux 计算机的 5 大优点和缺点。

基于 Linux 的计算机的 5 大优势

1.该操作系统是开源和免费的

Linux 是基于 Linux 内核的开源类 UNIX 操作系统。创始人 Linus Torvalds 意识到,90 年代初商业化的 UNIX 操作系统对于普通用户来说太贵了。这使他足够专注于开发一个免费内核,该内核对任何希望拥有免费操作系统的用户都是开源的。

通过展示他的技能并包容来自潜在用户和开发人员的任何创新想法,他从未打算将 Linux 用于获利,这就是为什么他没有建立一家公司来将其商业化的原因。Linux 仍然是开源的,没有任何金钱成本。

通过开源和免费,任何个人都可以使用 Linux 内核作为核心,根据他们想要的方式开发自己的操作系统。

2.不易受到安全攻击

既然 Linux 内核被设计成一个属于你的操作系统,那么无论你想在你的计算机上集成什么编程规则,它都应该只有你知道,其他人不知道,除非你与潜在的黑客分享,我怀疑你会。

如果黑客看不到您用于定制 Linux 操作系统的代码,那么他们就很难利用它。如果来自少数黑客或供应商的前所未有的安全攻击,作为基于 Linux 的操作系统及其源代码的开发人员,您可以更轻松地查看漏洞,最终使您更容易解决这些漏洞。

此外,由于只有少数用户使用特定的基于 Linux 的计算机操作系统,因此黑客和其他未经授权的供应商干预您在操作系统内活动的可能性较小。

3.程序定制中更好的优化、可靠性和灵活性

Linux 内核为在计算机上进行的任何定制或修改提供了更好的优化。在 Windows 中,硬件在技术上是唯一可定制的,与 Linux 不同,您还可以修改操作系统的核心,因为您拥有其源代码。

在核心级别定制硬件和操作系统肯定会给您更好的机会以更优化和更可靠的方式设计您自己的计算机。

4.更轻松地解决高级技术错误和问题

由于您拥有可以直接访问操作系统核心的源代码,因此您可以更轻松地解决较重的错误和问题。使用 Linux 内核,只要您有足够的知识使用它的编程命令,您就可以在没有外部技术支持的情况下诊断此类错误和问题。

即使您使用的是商业开发的基于 Linux 的开源操作系统,例如 Android 或 Ubuntu,您也可以自行诊断此类严重的错误和问题,只要您拥有针对最坏情况对其核心进行故障排除所需的代码即可。

5.为个性化的硬件和软件性能提供更高的稳定性

尽管不受欢迎,Linux 往往比 Windows 甚至 Mac OS 更稳定。这并不是因为 Linux 得到了更好的支持,而是因为您可以自己开发基于 Linux 的操作系统,那么您应该知道什么可以使用,什么不可以使用。

根据您通过 Linux 内核开发操作系统的方式,不兼容的硬件将直接不起作用。它只接受根据您设计基于 Linux 的操作系统的方式兼容的硬件和软件,而那些兼容的硬件和软件几乎可以完美地运行,因为它们已根据您自己的设计进行了优化。

基于 Linux 的计算机的 5 大缺点

1.Linux 可以被所有人使用,但它在技术上并不适合所有人

从技术上讲,Linux 本质上不是操作系统,而是内核。只有在您设计了自己的 Linux 发行版后,它才会成为操作系统。不是每个人都能做到或愿意花时间学习做到这一点,而且大多数能做到的人都是对计算机编程有深入了解的人。

但是,您可以使用免费开发的 Linux 发行版,例如 Ubuntu 和 Android(广泛用于智能手机),或许可的基于 Linux 的专有操作系统,例如 Chrome OS。但如果开发者缺乏支持,那肯定是有挑战性的。尽管是免费的,但这种情况使 Linux 不那么受欢迎。

2.大多数软件开发人员的支持和兼容性较少

即使使用已经开发的基于 Linux 的操作系统,例如 Chrome OS 或 Ubuntu,与 Windows 的种类繁多相比,这种基于 Linux 的操作系统的可用软件仍然有限。Android 操作系统是一个例外,但 Android 仅用于智能手机和平板电脑,很少支持计算机软件。

3.来自任何计算机制造商的有限本机硬件支持

很少有计算机制造商(如戴尔)也销售基于 Linux 的计算机。因此,通常很难找到计算机制造商本机支持的 Linux 计算机硬件。

大多数 Linux 计算机最初设计为与 Windows 一起使用,并非所有 Windows 硬件都与 Linux 兼容。如果您是自己的 Linux 操作系统开发人员或设计人员,则很难找到硬件支持。

4.可用的客户和技术支持较少

除非您使用的是商业开发的基于 Linux 的操作系统,例如 Chrome OS 或 Android,否则通常很难为自行开发的 Linux 发行版找到可靠的客户和技术支持。

5.在工作、企业和行业中几乎没有存在感

除了仅用于智能手机和平板电脑的基于 Linux 的 Android 操作系统外,基于 Linux 的计算机在许多企业和行业中几乎没有出现。“谁知道如何使用 Linux 计算机?”这是一个在商务、工作或家庭中使用 Windows 或 Mac 计算机的典型人员会问的一个常见问题。

大多数计算机用户对 Linux 内核甚至商业开发的基于 Linux 的计算机操作系统的不熟悉,使得 Linux 在私人、商业和公共使用中几乎不可见。

对Linux系统感兴趣的朋友,可以点击下方书籍进行学习。

举报/反馈
分类: 教程分享 标签: 暂无标签

评论

暂无评论数据

暂无评论数据

目录