Fedora是一个开放的、创新的、前瞻性的操作系统和平台,基于 Linux。它允许任何人自由地使用、修改和重发布,无论现在还是将来。它由一个强大的社群开发,这个社群的成员以自己的不懈努力,提供并维护自由、开放源码的软件和开放的标准。Fedora 项目由 Fedora 基金会管理和控制,得到了 Red Hat, Inc. 的支持。
可运行的体系结构包括 x86(即i386), x86_64 和 PowerPC!
Fedora Core(有时又称为 Fedora Linux)是众多 Linux 发行套件之一。它是一套从Red Hat Linux发展出来的免费Linux系统。现时Fedora最新的版本是Fedora 8。
Fedora和Redhat这两个Linux的发行版放联系很密切。Redhat 自9.0以后,不再发布桌面版的,而是把这个项目与开源社区合作,于是就有了Fedora 这个 Linux 发行版。Fedora 可以说是Redhat 桌面版本的延续,只不过是与开源社区合作。
Fedora 是一个独立的操作系统,是Linux的一个版本,Linux有好多版本,比如 Debian、SuSE、Archlinux、Mandrakelinux以及Slackware等 ;因为Linux是开放源代码的操作系统,所以如果您技术精通一点的话,您自己完全有能力做出自己的Linux发行版。
历史:
Fedora Core 的前身就是Red Hat Linux。2003年9月,红帽公司 (Red Hat) 突然宣布不再推出个人使用的发行套件而专心发展商业版本(Red Hat Enterprise Linux)的桌面套件,但是红帽公司也同时宣布将原有的 Red Hat Linux 开发计划和 Fedora 计划整合成一个新的 Fedora Project。Fedora Project 将会由红帽公司赞助,以 Red Hat Linux 9 为范本加以改进,原本的开发团队将会继续参与 Fedora 的开发计划,同时也鼓励开放原始码社群参与开发工作。
现况:
Fedora Core 被红帽公司定位为新技术的实验场,与 Red Hat Enterprise Linux 被定位为稳定性优先不同,许多新的技术都会在 Fedora Core 中检验,如果稳定的话红帽公司则会考虑加入 Red Hat Enterprise Linux 中。Fedora 预计每年发行 2~3 次的发行版本。
2003年11月,第一个发行版本 Fedora Core 1 出炉,版本代码为Yarrow。这一版本与 Red Hat Linux 非常相似,加入了新的安装机制 yum 之外,只是把 Red Hat 的标志代换掉,并更新套件而已。
2004年5月,Fedora Core 2 正式发布,版本代码为Tettnang。这一版本除了是第一个采用 2.6 版核心的发行套件及用 Xorg X11 取代 XFree86 外,也加入了 IIIMF,SELinux 等许多新技术,并且在开放原始码社群的支援下修正了许多套件的错误。
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 。此外FC4还添加了对于 PowerPC 的支援。
2006年3月20日,Fedora Core 5已经正式发布,版本代码为Bordeaux。GNOME 桌面基于 2.14 发布,KDE 桌面是 3.5 的一般版本。首次包含 Mono 支持,以及众多 Mono 应用程序,例如 Beagle 桌面搜索工具、 F-Spot相片管理工具以及Tomboy记事程序。SCIM 语言输入框架取代了过去使用的 IIIMF系统。默认网页浏览器是 Firefox 1.5。gcc 4.1 编译器包含其中。内核基于 Linux 2.6.15。
2006年10月24日,Fedora Core 6于美国东部时间上午10点正式发布。
2007年6月2日,Fedora Core 7正式发布。
2007年11月8日,新版本的Fedora 8正式发布。
更新维护
前 Fedora Project 每个版本的更新维护持续到其下下个版本发布後一个月,大约每个版本维护13个月。使用者如需要更长期的更新维护,在类似的系统中,RHEL 或 CentOS 会是更佳的选择。
Fedora Legacy Project
是由社群发起的计画,目标是为已被官方停止支援的 Red Hat、Fedora系统提供(安全性与错误方面的)更新维护,该计画所支援的系统包括:Red Hat Linux 7.3 ~ 9、Fedora Core 1 ~ 4。然而由於志愿者的缺乏、需求降低以及官方延长更新支援等因素,Fedora Legacy 於 2006 年终停止。
Re-spins
Fedora Unity Project 重新制作了特别版的光碟映像档,称之为Fedora Unity Re-Spins。里头收纳的皆为更新过的软体套件,让使用者在安装後得以节省许多线上更新套件的时间。
批评
发布
Fedora 经常引入新颖甚至是具实验性的软体版本或技术,致使得商业公司诸如 CodeWeavers 认为难以对其提供可靠的技术支援。
系统安装
Fedora 使用的 Anaconda安装工具预设会启动图形介面以及 ACPI 支援,使得安装时所要求的硬体相容性提高,使用者在安装时发生错误就必须尝试更改安装设定。
发布周期与维护
Fedora 以趋近半年一次的速度发布新版本,而每个版本目前提供约 13 个月的更新维护。使用已停止支援版本的使用者必须升级至新版本才能获得更新,然而旧版与新版之间有时会带有软体的重大变动(例如 PHP 4 与 PHP 5、MySQL 4 与 MySQL 5),这些变动可能会造成使用者原先的服务无法正常运作。
SELinux
Fedora 预设会启动 SELinux 安全加强模组,使用者在未正确设定(或者关闭) SELinux 的情形下,可能会造成系统的服务或功能无法正常运作。
Java 支援
Fedora 内建自由软体的 GNU Java 运行环境 libgcj,有些 Java技术无法完善的执行,使用者如果欲使用Sun的 Java 必须经过特别设定。