Fedora Linux
File:Fedoralogo.png | |
![]() Fedora Core 6 running GNOME | |
Developer | Fedora Project |
---|---|
OS family | Linux |
Working state | Current |
Source model | Open source |
Latest release | Core 6 / October 24, 2006 |
Update method | Yum |
Package manager | RPM Package Manager |
Platforms | i386, AMD64, PowerPC |
Kernel type | Monolithic kernel, Linux |
Default user interface | GNOME |
License | Various |
Official website | fedoraproject.org |
Fedora (previously called Fedora Core) is an RPM-based Linux distribution, developed by the community-supported Fedora Project and sponsored by Red Hat. It aims to be a complete, general-purpose operating system that contains only free and open source software.[1][2] Fedora is derived from the original Red Hat Linux distribution, and it is intended to replace the consumer distributions of Red Hat Linux aimed towards home users. Support for Fedora comes from the greater community; while Red Hat employs many of the Fedora developers, it does not provide official end-user support for the distribution. New releases of Fedora come out every six to eight months.
History
The Fedora Project was created in late 2003, when Red Hat Linux was discontinued. Red Hat recommended that commercial Red Hat Linux users switch to Red Hat Enterprise Linux (RHEL), which continues to be Red Hat's only officially-supported Linux distribution, while providing Fedora for more casual users. RHEL branches its releases from versions of Fedora, which has led some critics to observe that Fedora users are in effect beta testers for RHEL. See the RHEL page for the versions of Fedora and their corresponding RHEL versions.
Red Hat's release of Fedora started a popular trend amongst commercial Linux distribution vendors, that of creating a community distribution closely related to a commercial distribution, with the community distribution acting as an open development lab leading to the commercial distribution.[citation needed] See Commercial and community Linux distributions by the same vendor.
Software Repositories
Fedora has two main software repositories; Fedora Core for the base packages, and Fedora Extras for packages not distributed as part of the core.
Fedora Core
The Fedora Core software repository contains the base packages required to run Fedora.
Fedora Extras
Fedora Extras is a repository for packages not distributed with the base Fedora Core distribution. Extras packages are generally obtained online, and can be downloaded with yum or other package management software. Fedora Extras is only available for Fedora Core 3 and later. For versions previous to FC3 there was another repository called fedora.us, which was the base for Fedora Extras. Nevertheless, Fedora Extras does not modify or overwrite packages from Fedora Core, as Fedora.us used to do.
Beginning with Fedora 7, Extras will be merged with Core into a single repository.
Naming
The name derives from Fedora Linux, a volunteer project that provided extra software for the Red Hat Linux distribution, and from the characteristic fedora used in Red Hat "Shadowman" logo. Fedora Linux was eventually absorbed into the Fedora Project.[3] Red Hat has been tangled in disputes with the creators of the Fedora repository management software over the name, on which Red Hat has attempted to secure trademark rights.[4]
Fedora is sometimes called Fedora Linux though this is not an official name. The word "Core" distinguishes the main Fedora packages from those of the Fedora Extras project, which provides add-ons to Fedora Core. The difference between these two repositories is that Red Hat maintains Core and Extras is maintained by volunteers.
After Fedora Core 6 a decision was made to merge the Core and Extras repository,[5] and the next release will be known as Fedora 7.
Overview
Fedora is distributed in a five-CD set or on a single DVD; only the first two CDs are required for a basic installation. Network installations over HTTP, FTP, and NFS are also supported. GNOME is Fedora's default desktop environment; KDE is also included on the official CDs and DVDs. GNU GRUB is the default boot loader. Fedora is designed to be easily installed and configured, including a suite of simple graphical installers and configuration tools. The default file system is ext3 over LVM and the package management system is RPM.
Fedora is intended to be distributed on CD and DVD media, and it only contains a small selection of packages. There are available several software repositories with extra software to complete the distribution. The official ones are Fedora Core, with an image of the whole system, Fedora Updates, with new versions, and Fedora Extras, which contains almost 7,000 packages. There is also a number of unofficial repositories that provide additional software that is not packaged by Extras, often due to copyright and patent issues. Fedora 7 will be the first release to include software from the Fedora Extras as well as the Core.
Software package management is handled by the yum utility; graphical interfaces to yum called "pirut" and "pup" (the latter solely for updates) are provided, as well as "puplet", a panel notification applet. apt-rpm can also be used; a multi-lib capable version capable of using native yum metadata is included in Extras. Red Hat and the package maintainers release patches and updates regularly that can be installed with these tools.
Versions
Version | Name | Date | Status |
---|---|---|---|
7 | Unknown | May 24, 2007 | Tentative release date |
6 | Zod | October 24, 2006 | Maintained |
5 | Bordeaux | March 20, 2006 | Maintained |
4 | Stentz | June 13, 2005 | Discontinued |
3 | Heidelberg | November 8, 2004 | Discontinued |
2 | Tettnang | May 18, 2004 | Discontinued |
1 | Yarrow | November 6, 2003 | Discontinued |
Fedora Core 1
![](http://upload.wikimedia.org/wikipedia/commons/thumb/f/f3/Fedora_Core_1.png/220px-Fedora_Core_1.png)
Fedora Core 1 is the first version of Fedora. It was released on November 6, 2003. Fedora Core 1 was based on Red Hat Linux 9 and shipped with version 2.4.19 of the Linux Kernel, version 2.4.0-1 of the GNOME desktop environment and version 3.1.4.-6 of the KDE desktop environment. Its release name was Yarrow. Its status is discontinued.
Fedora Core 2
Fedora Core 2 was released on May 18, 2004. Its release name was Tettnang. Its status is discontinued. This was the first release to include the 2.6 version of the Linux Kernel. It was also the first release to include SELinux a Security-Enhanced version of Fedora, however SELinux was by default deactivated due to concerns that it radically altered the way Fedora runs(In Later Version of Fedora SELinux is by default activated). In Fedora Core 2, XFree86 was replaced by the newer X.org, a merger of the previous official X11R6 release (XFree86 4.4.0rc2) which additionally includes a number of updates to Xrender, Xft, Xcursor, fontconfig libraries, and other significant improvements.
Fedora Core 3
Fedora Core 3 was released on November 8, 2004. Its release name was Heidelberg. Its status is discontinued. In Fedora Core 3 Red Hat introduced Firefox in addition to the Mozilla web browser.
Fedora Core 4
Fedora Core 4 was released on June 13, 2005. Its release name was Stentz. Its status is discontinued. In Fedora Core 4, Red Hat introduced Clearlooks as the default theme; Xen, a high performance and secure open source virtualization framework, was also introduced.
Fedora Core 5
![](http://upload.wikimedia.org/wikipedia/commons/thumb/e/e4/Fedora_Core_5.png/220px-Fedora_Core_5.png)
Fedora Core 5 was released on March 20, 2006. Its release name is Bordeaux. Its status is maintained. Fedora Core 5 was the first Fedora release to include mono, and tools built with it such as beagle (a desktop search interface); f-spot (a photo management utility), and Tomboy (a note-taking application). It also introduced new package management tools such as pup, a simple interface for system updates & pirut a new package manager that replaced system-config-packages. Fedora Core 5 also introduced the Fedora Bubbles artwork. It also was the first Fedora release to not include the long-deprecated (but kept for compatibility) LinuxThreads, replaced by the Native POSIX Thread Library therefore the LD_ASSUME_KERNEL environment variable will no longer work.
Fedora Core 6
Fedora Core 6 was released on October 24, 2006. Its release name is Zod. Its status is maintained. In Fedora Core 6 the Fedora Project used the Fedora DNA artwork. They also introduced support for Compiz (a compositing window manager for the X Window System) and AIGLX (a program that enables GL-accelerated effects on a standard desktop).
Fedora 7
Template:Future software Fedora 7 is scheduled to be released to the general public on the 24 May 2007. The most major difference between Fedora Core 6 and Fedora 7 is that Fedora 7 heralds the merging the Core and Extras repository. The 7th release of Fedora Core will have a new visual orientation, dubbed "Flying High". This new theme has been received with less appreciation than previous artistic styles, but is received well nonetheless.
Fedora 7 is also the first release of the distribution to feature spins. A spin is a release of Fedora targeted at a specific kind of user. Fedora 7 spins will include Live, a live CD that allows users to try out the distribution; Prime, targeted at desktops, workstations and servers; KDE, containing the K Desktop Environment; and Everything, containing all packages.
Another major feature of Fedora Core 7 is the implementation of GNOME version 2.18, which is exceedingly difficult to install on FC versions that already use GNOME 2.16.
Distributions based on Fedora
- Berry Linux, a medium-sized Fedora based distribution that provides support for Japanese and English.
- Fox Linux, a Fedora based distribution made in Italy, designed for basic home computing tasks such as browsing the Web, writing and printing documents, using multimedia and burning discs.
- BLAG Linux and GNU, a stripped down 1-CD Fedora with Debian's apt system.
- LinuxTLE, a Thai distribution produced by NECTEC
- MythDora, a distribution based around MythTV's media center capabilities.
- Yellow Dog Linux, a Fedora based distribution for the PowerPC platform.
- Aurora SPARC Linux, a Fedora based distribution for the SPARC platform.
- YOPER
- CCRMA is a music/realtime distribution based on Fedora
Fedora's wiki also has a list of derived distributions.
See also
References
- ^ "Fedora Project Objectives". 2006-12-19. Retrieved 2007-02-12.
- ^ Max Spevack. "Fedora Project Leader Max Spevack Responds". Retrieved 2006-12-17.
- ^ "Fedora Network Proposal". Retrieved 2006-07-28.
- ^ "Red Hat Inc.'s Use of The Fedora Name". Retrieved 2006-07-28.
- ^ "Fedora 7". Retrieved 2007-01-17.
External links
- Fedora Project homepage
- FedoraNEWS
- FedoraForum.org Official Fedora Support Forum since May 4 2005
- Template:OSDir
- Fedora Core at DistroWatch