编者注:本文已于 2019 年 6 月 11 日下午 1:15:19 更新,以更准确地反映作者对 Linux 社区中开放和包容的实践社区的看法。
再过仅仅两年,Linux 内核就将迎来 30 岁生日。 想想看! 1991 年你在哪里? 你甚至出生了吗? 我当时 13 岁! 在 1991 年至 1993 年之间,创建了几个 Linux 发行版,其中至少有三个——Slackware、Debian 和 Red Hat——提供了 Linux 运动赖以建立的骨干。
在当时,获取 Linux 发行版副本并在台式机或服务器上安装和配置它与今天非常不同。 这很难! 这令人沮丧! 如果你让它运行,那就算一项成就! 我们必须与不兼容的硬件、设备上的配置跳线、BIOS 问题以及许多其他事情作斗争。 即使硬件兼容,很多时候,您仍然必须编译内核、模块和驱动程序才能使它们在您的系统上工作。
如果您在那段时间左右,您可能会点头表示同意。 一些读者甚至可能会称其为“美好的旧时光”,因为选择使用 Linux 意味着您必须了解操作系统、计算机体系结构、系统管理、网络,甚至编程,才能保持操作系统的正常运行。 不过我不是其中之一:Linux 成为每个人技术体验的常规组成部分是我们行业中最惊人的变化之一!
将近 30 年后,Linux 已经远远超出了台式机和服务器的范围。 您会在汽车、飞机、家用电器、智能手机……几乎所有地方找到 Linux! 您甚至可以购买预装了 Linux 的笔记本电脑、台式机和服务器。 如果您考虑云计算,公司甚至个人只需单击一个按钮即可部署 Linux 虚拟机,那么很明显 Linux 的可用性变得多么广泛。
考虑到所有这些,我想问你一个问题:**今天你如何定义“Linux 用户”?**
如果你从 System76 或 Dell 购买一台 Linux 笔记本电脑给你的父母或祖父母,让他们登录他们的社交媒体和电子邮件,并告诉他们经常点击“更新系统”,他们现在就是 Linux 用户。 如果你用 Windows 或 MacOS 机器做同样的事情,他们就会成为 Windows 或 MacOS 用户。 让我难以置信的是,与 90 年代不同,Linux 现在是任何人都可以计算的地方。
在许多方面,这是由于 Web 浏览器成为台式电脑上的“杀手级应用”。 现在,只要他们能够访问他们的应用程序或服务,许多用户并不关心他们使用的是什么操作系统。
你认识多少经常使用手机、台式机或笔记本电脑,但无法管理系统上的文件、目录和驱动程序的人? 有多少人无法安装未连接到某种“应用商店”的二进制文件? 从头开始编译应用程序怎么样?! 对我来说,几乎没有人。 这就是开源软件成熟以及关心可访问性的生态系统的美妙之处。
今天的 Linux 用户不需要像 90 年代或 2000 年代初的 Linux 用户那样了解、学习甚至查找信息,这并不是一件坏事。 Linux 专门为留着胡须的男人使用的旧形象早已不复存在,我认为这是好事。
对于对计算机、操作系统以及创建、使用和协作免费软件的想法感兴趣、好奇、*着迷*的 Linux 用户,永远都会有空间。 如今,Windows 和 MacOS 上的创意开源贡献者也同样有空间。 今天,成为 Linux 用户就是成为拥有 Linux 系统的任何人。 这是一件很棒的事情。
成为 Linux 用户的意义的转变
当我开始使用 Linux 时,成为一名用户意味着了解操作系统的每一种方式、形状和形式是如何运作的。 Linux 已经成熟到允许“Linux 用户”的定义包含更广阔的可能世界和居住在其中的人们。 说出来可能很明显,但清楚地说明很重要:任何使用 Linux 的人都是平等的 Linux 用户。
15 条评论