Linux 是世界上使用最广泛的免费和开源操作系统。 与商业替代品不同,没有任何个人或公司能够获得信誉。 Linux 之所以如此,是因为来自世界各地的许多人的想法和贡献。
以下是 Linux 背后的一些知名人士以及导致其广泛传播的道德运动。 此列表绝不包括所有工作使免费桌面成为现实的人。 相反,他们是 Linux 世界的比尔·盖茨和史蒂夫·乔布斯,他们创立了我们现在所依赖的许多项目和组织。
让我们从头开始。
理查德·斯托曼
1983 年,Richard Stallman 启动了 GNU 项目。 该倡议旨在创建一个非专有的 Unix 兼容操作系统,并负责我们今天使用的许多程序。
斯托曼创立了 自由软件基金会 几年后,继续成为自由软件运动最突出的面孔。 他没有创造自由软件的概念,但他提供了一个清晰的哲学和实践框架。
Stallman 将自由软件定义为 用户可以自由运行、复制、分发、研究、更改和改进的软件. 他的事业是道德的。 对软件施加限制就是在攻击一个人的自由。
Stallman 编写了 GNU 公共许可证,该许可证防止使用自由软件代码来创建专有代码。 这就是为什么如此多的 Linux 软件,包括内核本身,在几十年后仍然免费的部分原因。
- 另一个要记住的名字: John Sullivan,自由软件基金会执行董事。
莱纳斯·托瓦兹
Linus Torvalds 是 Linux 的创造者,他在赫尔辛基大学读书时就开始了这个项目。 GNU 项目提供了运行免费桌面所需的大部分内容,但缺少一个必不可少的部分:内核。 这是软件与硬件通信所需的部分。
GNU 项目对内核 Hurd 的尝试尚未准备好,名为 MINIX 的不同选项仅被许可用于教育用途。 这让 Torvalds 有足够的动力去创造自己的东西。 他于 1991 年开始使用 Linux。
Linux 内核与您在运行基于 Linux 的操作系统时看到的内容几乎没有关系。 大多数可见的东西更多地与来自 GNU 项目的贡献有关。 尽管如此,人们开始将整个免费桌面操作系统称为 Linux,因为它是使他们最终能够使用带有免费软件的 PC 的组件。
- 另一个要记住的名字: Greg Kroah-Hartman,Linux 内核开发人员和稳定分支的当前维护者(这是我们大多数人使用的 Linux 版本)。
马克尤因和鲍勃杨
Marc Ewing 于 1994 年创建了一个名为 Red Hat Linux 的发行版。这个名字来源于 Ewing 在卡内基梅隆大学读书时戴的一顶红帽。 一年前,一个名叫 Bob Young 的人成立了一家销售 Linux 和 Unix 软件附件的目录公司。 1995 年,他收购了 Ewing 的业务,两人组成了一家名为 Red Hat Software 的公司。
Red Hat Linux 是最早的商用 Linux 发行版之一。 今天,红帽企业 Linux (RHEL) 在企业计算机和服务器上很常见。 该公司的价值超过 20 亿美元,是所有开源公司中最高的。
Red Hat 为开源软件的创建做出了重大贡献,生产并贡献了 Linux 生态系统中的其他人从中受益的工具。 两个主要示例包括 Red Hat 包管理格式 (RPM) 和 NetworkManager。 红帽还赞助了 Fedora Project,一个免费的开源 Linux 操作系统,Red Hat 从中提取代码以创建新的 RHEL 版本。
- 要记住的其他名称: Roland Dyroff、Burcard Steinbild、Hubert Mantel 和 Thomas Fehr——SuSE(现为 SUSE)的创始人。 SUSE 比 Red Hat 早几年成立,也为 Linux 世界做出了巨大贡献。
Matthias Ettrich、Miguel de Icaza 和 Federico Mena
1996 年,Linux 拥有图形界面和众多应用程序,但体验几乎没有整合。 每个软件都有自己的外观和感觉,因为它们都来自不同的开发人员。 Matthias Ettrich 觉得这很令人沮丧,因此他启动了 K 桌面环境。
KDE 是 Unix 上可用的通用桌面环境的替代品。 它使用 Qt 工具包,是第一个完整的 Linux 桌面环境。
Qt 工具包属于专有许可证,因此它不是完全免费的软件。 这让其他开发人员想要一个替代方案。 次年 Miguel de Icaza 和 Federico Mena 创立了 GNOME。 这个桌面环境是 GNU 项目的一部分并且使用了 GTK+。 Qt 于 1999 年成为完全免费的工具包。
KDE 和 GNOME 几乎不是当今唯一可用的桌面环境,但它们仍然是最成熟和广泛使用的。
- 另一个要记住的名字: Aaron Seigo,著名的 KDE 开发人员和自由软件倡导者。
埃里克·雷蒙德和布鲁斯·佩伦斯
Eric Raymond 在 1997 年写了一篇名为“The Cathedral and the Bazaar”的文章,详细介绍了开源软件开发的两种不同方法。 “大教堂”方法涉及在每次发布时发布源代码,但在此期间将代码限制为特定的一组开发人员。 这是当时 GNU Emacs 使用的方法,也是我们今天看到的谷歌在 Android 上采用的模型。
“Bazaar”方法涉及在互联网上为所有人开发代码,这是 Torvalds 在 Linux 中率先采用的方法。 Raymond 的文章启发了一些 Netscape 开发人员向流行的 Web 浏览器开放源代码并找到了 Mozilla。 它于 1999 年成为一本书。
1998 年,雷蒙德共同创立了 开源倡议,一个致力于推广开源软件的非营利组织,与 Bruce Perens 合作。 佩伦斯写了 开源定义,用于确定软件许可证是否符合开源条件的文档。 开源运动源于对自由软件运动的政治和道德立场提出质疑的个人。
开源更多地关注商业动态,而不是社会动态。 仅仅一年后,佩伦斯就离开了 OSI,他认为开源术语与自由软件运动所推动的自由相去甚远。 他仍然继续使用术语“开源”来倡导开源软件,并且他今天继续这样做。
- 另一个要记住的名字: Simon Phipps,OSI 前总裁和著名的开源倡导者。
马克沙特尔沃思
Mark Shuttleworth 在 1990 年代将自己创立的公司出售给 VeriSign 时赚了超过 50 亿美元。 2004 年,他创立了 Canonical,该公司将创建当今世界上最流行的桌面 Linux 操作系统。 您可能听说过:Ubuntu。
当时,Linux 一直存在问题。 运行免费桌面的技术就在那里。 问题在于用户体验。 Shuttleworth 想要生产一个可以与 Windows 和 macOS 等系统竞争的 Linux 桌面。 他愿意为这个梦想投入数百万美元。
Ubuntu 最初是一个基于 GNOME 的 Linux 发行版,并进行了一些额外的改进,以使新手更容易使用桌面。 用户可以在使用 Live CD 安装之前试用桌面。 安装程序使切换到 Ubuntu 就像安装 Windows 软件一样简单。 之后,用户可以通过单击按钮安装多媒体编解码器。
一路走来,Canonical 为 Ubuntu 开发了越来越多的项目,包括它自己的界面。 开发人员近年来一直在创建基于 Ubuntu 的移动操作系统和显示服务器。 然后,几个月前,Canonical 停止了它的许多桌面项目。
尽管拥有数百万用户,但 Ubuntu 并没有实现 Shuttleworth 与 Windows 和 macOS 同级别竞争的目标。 但迄今为止,它比任何其他 Linux 操作系统都更接近。
名字就停在这里吗?
一点也不。 肯定还有其他我忽略的大牌。 也有人创造了当今引人注目的 Linux 操作系统,例如创始人 Daniel Fore 基本操作系统 和 Solus 的 Ikey Doherty。 谁知道他们的贡献最终会对 Linux 世界产生什么影响?
还有无数以各种方式工作的人,他们的行为并不总是得到认可。 有些是开发人员。 有些是工程师。 许多人是维护者,他们使我们的软件存储库保持可用。 你们每一个人都值得我们感谢。 谢谢!
如果您为免费和开源项目做出贡献,或者您想突出显示这样做的人,请发表评论! 让我们为使免费桌面成为可能的名称带来更多认可。