网站搜索

Debian 在 Linux 开源社区的影响


Linux 社区和整个技术界都对几周前 Ian Murdock 的悲惨死亡消息感到震惊,这是理所当然的。 Ian 作为 Debian 项目创始人的遗产和愿景不仅影响了许多其他后来开始创建自己的发行版的人,而且也是创建一个坚如磐石的操作系统的方法,许多个人和企业都喜欢它各种尺寸的产品已使用了 20 多年。

在本文中,我们将回顾 Debian 历史和发展中的一些里程碑及其对当今使用的许多强大且流行的衍生产品的影响。

#1 – Debian 是第一个开发者和用户可以贡献的发行版

使用 Linux 才几年的人可能会认为基于社区的开发是理所当然的。 1993 年中期,当 Ian Murdock 宣布创建 Debian 时,当前的互联网速度和社交媒体还不存在。即便如此,伊恩还是设法让整个事情顺利进行。在 Debian 早期,他的努力得到了自由软件基金会的赞助。

在此之前,我们花了整整一年(1994)来组织该项目,以便其他开发人员可以做出贡献。到 1995 年 3 月 Debian 0.93R5 发布时,每个程序员都开始维护自己的软件包。不久之后,邮件列表也建立起来,Debian 的受欢迎程度以及贡献度直线上升。

RedHat 与 Debian – 管理角度

#2 – Debian 由宪法、社会契约和政策文件组成

如果你想一想,领导和传播像 Debian 这样的大型项目需要贡献者和用户遵循一套指导方针来组合和组织工作。如果没有一组文档来管理项目的领导方式、指示如何做出决策以及概述软件作为项目的一部分必须满足的要求,这是不可能的。

这些文档是《Debian 宪法》、《社会契约》和《Debian 政策手册》。如果您花几分钟阅读它们,您会注意到该项目将始终保持 100% 免费(根据 Debian 自由软件指南,社会契约的一部分),并以最终用户为主要优先事项。

同时,Debian 致力于通过向操作系统中包含的程序的作者分享该项目的错误修复和改进来回馈自由软件社区。

#3 – Debian 确保升级的一致性

知道您不必敲木头或交叉手指恳求运行系统的升级就能顺利进行,这是多么令人欣慰啊。 Debian 非常强大,允许即时升级正在运行的系统,而无需从头开始重新安装所有内容。虽然其他发行版确实提供了相同的功能(例如 FedoraUbuntu),但它们在稳定性方面无法与 Debian 相比。

例如,在 Wheezy 中运行的服务在升级后可以保证在 Jessie 中运行,几乎不需要任何更改。

当然,始终建议您进行先前的备份,以防在此过程中出现硬件故障,但这并不是因为担心升级本身会弄乱事情。

#4 – Debian 是衍生品最多的 Linux 发行版

作为一个免费、坚如磐石的操作系统,Debian 被一些个人和公司选择作为其 Linux 发行版(通常称为“衍生品”)的基础也就不足为奇了。因此,他们要么重用或重建 Debian 的本机软件包,以及他们自己的其他软件包。

截至撰写本文时(2016 年 2 月中旬),Distrowatch 报告已基于 Debian 创建了 349 个发行版,其中 127 个发行版仍处于活动状态。其中有一些著名的发行版,例如 Ubuntu、Linux Mint、Kali Linux 和Elementary OS。因此,Debian 为 Linux 桌面的发展和成长、服务器的安全等做出了贡献。

2015 年 10 个最受欢迎的 Linux 发行版

#5 – 支持多种架构

随着 Linux 内核从其最初支持的机器类型 (x86) 移植到不断增长的体系结构列表,Debian 从此紧随其后 – 以至于今天它可以在各种机器上运行 (32位和 64 位 PC、Sun UltraSPARC 工作站和基于 ARM 的设备等)。

此外,Debian 的系统要求允许它在资源很少的机器上运行。旧电脑上有灰尘吗?没问题!将其用于基于 Debian 的 Linux 服务器(我有一个在 Intel Celeron 566 MHz/256 RAM 计算机上运行的 Apache Web 服务器,它已经运行了几年)。

最后但并非最不重要,

#6 – 玩具总动员!

Ian MurdockBruce Perens 取代 Debian 项目总监后,每个稳定版本都以玩具总动员电影中的角色命名。

当时,布鲁斯正在皮克斯工作,这或许可以解释这一决定的原因。你可以说我是一个多愁善感的人,但每次我看电影时我都会想起 Debian,反之亦然。即使是Sid,那个折磨玩具的孩子,也在Debian中占有一席之地。毫不奇怪,不稳定版本(大部分开发工作是在准备新版本时进行的)以他的名字命名。

概括

在本文中,我们回顾了 Debian 成为 Linux 社区中非常有影响力的发行版的一些原因。我们很想听听您对本文的看法以及您认为 Debian 实现其目标的其他原因:通用操作系统(难怪NASA将其计算系统迁移到国际空间几年前从 Windows XP 和 Red Hat 到 Debian 的站!在这里阅读更多相关信息)。

请随时使用下面的评论表给我们留言!