切换到 Linux 的 4 个无价的好处

Linux 是一种用于从手机到汽车和复杂的超级计算机的所有操作系统,但您也可以使用它来为您的个人计算机供电。桌面可能不是您最有可能遇到 Linux 的空间,但它非常值得您考虑。

花时间尝试、学习,甚至坚持使用 Linux 桌面,这不仅仅是工作的另一种工具,还有几个很大的好处。以下是切换到 Linux 的四大优势:

免费和开源社区对软件的看法与您在商业操作系统上遇到的不同。在 Windows、macOS、Android 和 iOS 上,大多数应用程序都专门作为二进制文件提供,您无权访问其代码。这个二进制文件虽然有时是免费的,但通常是您付费购买的产品。

Linux 世界不关注二进制文件,而是关注代码本身。这段代码是一种语言,了解它在做什么的唯一方法就是阅读它。如果您(或其他 Linux 用户)无法阅读代码,您就无法知道它实际在做什么。你只能有开发商的话。

自由软件基于四大自由。根据自由软件基金会的定义,它们是:

  • 出于任何目的,随心所欲地运行程序。
  • 可以自由地研究程序的工作原理,并对其进行更改,使其按照您的意愿进行计算。访问源代码是实现此目的的先决条件。
  • 重新分发副本的自由,以便您可以帮助他人。
  • 将修改后的版本的副本分发给他人的自由。通过这样做,您可以让整个社区有机会从您的更改中受益。访问源代码是实现此目的的先决条件。
  • 这些自由提供了针对当前困扰商业软件世界的许多弊病的内置保护。当每个人都可以自由地从应用程序中查看和删除这种不需要的行为时,程序就很难监视您的行为并将该数据发送到远程公司。

    但这不仅仅是为了避免剥削。在这些自由中,您还看到了对自我利益和帮助他人的强调。由于这些以及更多原因,许多人开始将免费和开源软件称为道德软件。

    学习如何使用 Linux 可以教会您,当涉及到计算机上的软件时,您不必接受它或离开它。您可以对机器上运行的内容拥有所有权,并以更高的信任度进行计算。

    当您第一次采用 Linux 时,系统的每个方面都会感觉新鲜。您正在开始一次新的冒险,在那里您通常是第一次自由地改变计算机工作方式的几乎任何方面。

    对于许多 Linux 新手来说,这通常会导致尝试新事物的稳定时期。不仅有数以千计的免费程序可供发现,而且还有全新的桌面环境和界面。

    如果您想要熟悉的东西,您可以像 Windows 或 macOS 一样使用您的计算机。但是,如果您想要不同的体验,也可以使用这些体验,并且您将获得打造自己的积木。

    在 Linux 上发现新事物与在 Apple、Google 和 Microsoft 的操作系统上发现新事物之间存在区别。在这些平台上,有数以千计的应用程序可以尝试,但很难知道该信任哪个软件。

    坚持使用少数几个您知道的程序并避免使用其余程序以免感染您的机器的情况并不少见。这种情况在 Windows 上尤其广为人知,在 Android 上是个大问题,但 Apple 的平台也不能幸免。

    在这些商业平台上,主题和定制选项也往往受到更多限制。存在第三方工具,但在您冒着破坏操作系统的风险之前,您只能走这么远。

    在 Linux 上,一旦您了解了这四个自由并让自己适应了这样一个现实,即免费软件程序不是为了偷偷插入广告软件或间谍软件而免费的,那么您就可以在计算机上自由尝试新事物了许多人以前从未感到自在。这是 Linux 的一个优势,它不是来自任何技术优势,而是来自社区的价值观。

    在安装 Linux 和尝试新事物的过程中,您可以了解有关操作系统工作方式的大量信息。您将了解各种组件,例如内核、显示服务器、声音服务器和桌面环境。

    这些是所有操作系统都具有的组件,但在其他操作系统上,这些知识是模糊的且不必要的。您无法在 macOS 中更改桌面环境。只有“一个”。

    由于学习经验的价值,您可能会看到一些推荐的 Linux 发行版。例如,Arch Linux 的安装过程相对较长且复杂,但是当您完成时,您已经了解了很多有关 Linux 工作原理的知识。您可以通过尝试使用要求更高的发行版(例如 Gentoo 或 Linux From Scratch)来了解更多信息。

    使用难度更大的 Linux 发行版是不是浪费时间?如果您的首要任务是构建工作或学校所需的系统,则可以。在这种情况下,请选择众多易于使用的发行版之一,例如 Ubuntu、Fedora 或 elementOS。

    还有更易于使用的 Arch Linux 版本,例如 Manjaro。但是,如果您追求的是知识,那么走更艰难的路线几乎不会浪费。恰恰相反。有些人认为这种经验是无价的。

    在 Linux 世界中,软件是公开开发的。您可以在线查找免费软件程序的源代码、发表评论、提交功能请求、提交错误报告,甚至提交您自己的补丁。您可以加入邮件列表或论坛,并经常直接与应用程序的开发人员进行交流。

    无论您扮演什么角色,只要它具有建设性,您就会参与该软件的开发。

    这与专有领域中的软件开发形成鲜明对比,后者通常只有公司的员工才能访问代码。或者,该程序可能是单个开发人员或充满激情的团队的激情项目。

    在任何一种情况下,您最大的参与是决定是否购买他们创造的东西。您可能能够提出功能请求或提交错误,但您对开发人员实际在做什么的了解有限。

    协作软件开发确实需要时间,但如果您决定申请一份从事类似工作的工作,那么在公开场合工作会带来额外的好处,帮助您发展社交技能并为您提供一份清晰的简历。

    这不仅仅是夸张。不少 Linux 用户发现自己尽可能地尝试使用免费和开源软件,不再对大多数替代方案感到满意或信任。

    或者你可能只是在社区交朋友或找到一份梦想的工作。如果不出意外,也许您会为朋友的旧电脑注入新的活力。

    标签: Linux 发行版 操作系统