是什么让 Linux 社区变得特别?

作者:OSCHINA2021.08.30 14:20浏览量:115

简介:建立和管理社区是有实际工作的,在社区似乎一毛不拔的情况下,是什么让 Linux 社区变得独一无二呢?

本文翻译自作者 Seth Kenlon 的文章 What makes the Linux community special?

正是因为人,使得每个开源社区都是独一无二的。

很多 Linux 用户都说过,Linux 的关键特征就是它的社区。对于一个新用户来说这可能会显得很奇怪,因为 “社区”是现在很流行的一个词。建立和管理社区是有实际工作的,在社区似乎一毛不拔的情况下,是什么让 Linux 社区变得独一无二呢?

属性不能成就一个社区

事实上,Linux 社区并没有什么特别的地方,我们人类的天性就是要找到彼此的共同点。有 Android 群体、也有 iPhone 群体、Windows 群体和 Mac 群体,软件群体和非法下载软件群体,等等。你可以找到设备和软件的支持论坛,以及使用创意应用的人、使用商业应用的人以及使用金融应用的人。我们给人们打上不同的属性标签,然后再据此形成小组。

当你下载并尝试 Linux 的时候,你就会被固有地加入到下载并尝试 Linux 的人群中。问题是,在这一大群人中,会形成什么样的社区?

人类建立社区

一个社区不仅仅是一群人。社区分享知识、经验,最重要的是他们分享一种联系。虽然很容易识别出使用相同操作系统或应用程序的两个人之间的相似性,但要找到一种联系却不那么容易。有时,互动中会出现一些特别的东西。也许你正在努力理解某些软件的工作原理,或者你无法理解为什么 Linux 上的某个操作与你以前的操作系统上的操作不同,或者你不确定要安装哪个桌面或者使用哪个文本编辑器。当你和别人共同解决一个问题并成功的时候,会有一个相互欣赏和理解的时刻。

同样,当你在使用社区成员上传的软件时,你就进入了别人的世界。你可能觉得下载和使用一个应用程序没什么大不了的,但如果没有人下载和使用这个应用程序,无论它是什么,它都可能不会持续很久。这些几乎可以忽略不计的小动作,似乎每天在网上”就这么发生了”,这正是为什么我们把一群人称为社区,而不仅仅是称为一群人。

寻找合适的社群

在 Linux 这个庞大的社区中,没有人会适合其中的每个小社区。就像任何社会团体一样,每个社区都有自己的期望和文化。作为一个人,你可能会被迫加入一个社区,但同样作为一个人,你也有权利对你所采用的社区进行选择。

如果一个社区没有赋予你力量,鼓励你实现自己的目标,无论是技术上的还是其他方面的,那么离开它去寻找另一个社区也没什么不好。由于 Linux 用户的多样性仍在不断增加,每个人都有足够的空间,而且新的社区一直在形成。

社区构建软件

无论你在社区里做什么,都会有参与发生。人们从社区构建的东西中得到使用的事实,正是驱动社区创造更多东西的动力。这是一台人类的永动机,它产生的能量为一些最好的技术提供了动力。