Fedora 这个名字,在 Linux 世界里几乎就是“开源创新”的代名词。它不只是一款免费的操作系统,更是一个由全球社区共同驱动的技术实验场——任何人都可以自由地使用、修改和重新发布它,无论现在还是将来。Fedora 项目由 Fedora 基金会管理,背后有 Red Hat 的强力支持,但它的灵魂始终属于社区。
Fedora 支持的硬件平台非常广泛:x86(即 i386)、x86_64 以及 PowerPC 都在兼容列表之中。
Fedora Core(有时也直接称为 Fedora Linux)是众多 Linux 发行版中相当特别的一个。它脱胎于 Red Hat Linux,是一套完全免费的桌面操作系统。当年 Red Hat 9.0 发布之后,红帽公司决定不再推出桌面版本,而是把这块业务交给开源社区,于是 Fedora 应运而生。可以说,Fedora 就是 Red Hat 桌面版本的“民间延续”——只不过变成了一场社区协作的狂欢。
Linux 的世界可不只有一个 Fedora。Debian、SuSE、Arch Linux、Mandriva、Slackware……每个发行版都有自己的独特风格。但如果你技术够硬,完全可以从零打造自己的发行版——开源就是这么自由的生态。
历史起源:
Fedora Core 的前身正是 Red Hat Linux。2003 年 9 月,红帽公司突然宣布不再推出个人使用的发行套件,转而专注于商业版的 Red Hat Enterprise Linux(RHEL)。与此同时,他们将原有的 Red Hat Linux 开发计划与 Fedora 计划整合,诞生了 Fedora 项目。这个项目由红帽赞助,以 Red Hat Linux 9 为蓝本,原开发团队继续参与,并鼓励所有开源社区贡献代码。
发展现状:
Red Hat 对 Fedora 的定位,说白了就是一个新技术的试验田。与 Red Hat Enterprise Linux 死磕稳定性不同,Fedora 更热衷于引入各种前沿特性——比如新的内核、文件系统、桌面环境。技术在这里经过社区检验,如果足够稳定,红帽才会考虑把它迁移到企业版中。Fedora 的发布频率很快,每年大约推出 2 到 3 个版本。
2003 年 11 月,第一个版本 Fedora Core 1,代号 Yarrow,正式发布。说实话,它和 Red Hat Linux 长得几乎一模一样,只是换掉了红帽的 logo,并加入了新的包管理机制 yum。
2004 年 5 月,Fedora Core 2,代号 Tettnang,正式登场。这一版本意义非凡:它是第一个采用 2.6 内核的 Linux 发行版,用 Xorg X11 替代了 XFree86,还引入了 IIIMF、SELinux 等新技术,同时社区帮忙修复了不少 bug。
2004 年 11 月,Fedora Core 3,代号 Heidelberg,发布,搭载 2.6.9 内核、Xorg 6.8.1、GNOME 2.8 和 KDE 3.3.0。
2005 年 6 月,Fedora Core 4,代号 Stentz,发布,升级到 2.6.11 内核,引入了 GNOME 2.10、KDE 3.4.0、GCC 4.0 和 PHP 5.0。更重要的是,这一版开始支持 PowerPC 架构。
2006 年 3 月 20 日,Fedora Core 5,代号 Bordeaux,正式发布。GNOME 2.14 和 KDE 3.5 都是比较成熟的版本,最抢眼的是首次加入 Mono 支持,同时带来了 Beagle 桌面搜索、F-Spot 照片管理和 Tomboy 记事本。输入框架换成了 SCIM,替代了之前的 IIIMF。默认浏览器是 Firefox 1.5,内核是 2.6.15。
2006 年 10 月 24 日,Fedora Core 6 在上午 10 点正式发布。
2007 年 6 月 2 日,Fedora Core 7 正式发布。
2007 年 11 月 8 日,Fedora 8 正式发布。
