[IT168] http://os.it168.com/a2010/0929/1109/000001109950_all.shtml Zhuangao
Born in 1994, was wildly popular Red Hat Linux release in March 2003 released the 9th edition has been updated after they stopped. The end of 2003 came from the Evolution of Red Hat Linux Fedora Project, and now has grown nearly seven years. Fedora is Red Hat Linux to do seven years in mice, only mice has now grown into a tiger in the upcoming Fedora 14 release on the occasion, IT168 correspondents take you look for Fedora seven technology development process?
▲ Figure: Fedora seven-growth path
Red Hat Fedora Core is positioned as a testing ground for new technology, and Red Hat Enterprise Linux is defined as the stability of different priorities, many new technologies will be tested in Fedora Core, if stable, then it will consider joining the Red Hat Red Hat Enterprise Linux in. Fedora is expected to release 2 to 3 times per year of release.
Fedora up to now gone a full seven years, counting the upcoming November release of Fedora 14, Fedora has issued a total of 14 versions, each new release, developers will always bring a lot of surprises, Even Linux creator Linus also use and maintain Fedora operating system, ranked third in 2010 the global supercomputer Roadrunner (Recommended article: vs. peak: the world's most cattle 3 Linux supercomputer) is also using Fedora operating system.
IT168 editors collected these seven years to publish the Fedora 14 release some of its technical features, although for now, a lot of versions of the so-called out of the new features is long overdue, but he was a worthy of applause is in terms of progress, Reviewing the Old is an eternal learning experience, I believe that the technology review process under Fedora is a good choice.
Fedora Core 1
Red Hat user for Red Hat Linux 9.0 will not be unfamiliar, it can be said that it released the final version of a desktop. In fact, Red Hat Linux desktop system is far from over, it is in fact another way in the development.
Red Hat released a new open source community project called Fedora. The Fedora Project and Red Hat similar to the Sun StarSuite and OpenOffice.org, Netscape and Mozilla relationship. Products introduced by the Fedora Project is no longer based on Red Hat Linux 10 or other similar name, it will not make commercial retail version sold in the market. In other words, Red Hat no longer supports the product with any commercial support.
The Fedora Project released the first product is Fedora Core 1 (2003 Years 11 officially launched), we can be "as" is the Red Hat Linux 10 (though Red Hat does not think so). Although Fedora Core 1 is the first version, but one has also been introduced a lot of sought after, regardless of function or from the installation have made a good reputation. Following the review the next version of the installation process it.
Installation process easier
Linux gives the impression that installation has been difficult, but the Fedora Core 1 installation process is very "approachable", as opposed to Red Hat Linux 9.0, even more humane.
Tips are ready to install CD-ROM
Fedora installer started copying files, will be based on the selected installation mode, which will be ready to prompt the installation CD. This is a very thoughtful design, shown in Figure 1.
▲ Figure: What prompted the installation CD ready
Have a stronger graphical installation support
In addition to supporting Fedora installer CD mode, NFS graphical installation mode, it now supports HTTP, FTP graphical installation mode. HTTP, FTP mode using the default text mode installation, you need to add graphical boot time parameters to open the graphical installation. But note that, HTTP, FTP graphical installation mode need to consume about 64MB of memory resources, if the machine is "old car" configuration, then he uses the text mode installation as well.
Simpler firewall settings
During installation, Fedora Core 1 firewall settings screen easier than previous versions, simply select "Enable firewall" or "no firewall" option, shown in Figure 2. It is very easy for beginners to master.
▲ Figure: whether the firewall is enabled
Chinese complete installation tips
Throughout the installation process, Fedora Core 1 for Chinese support is even better, not only in the graphical installation mode, you can use the Chinese, in text mode can also be a good indication of Chinese instructions. Although Red Hat Linux 9.0 can also display Chinese text-mode instructions, but there are a lot of screen or "residual" English instructions, such as the package group selection. The Fedora Core 1 installation program, you can say that it is the Chinese show, shown in Figure 3.
▲ Figure: Chinese full installation tips
Abolished the LILO boot manager
We all know, Linux has two well-known boot loader manager: LILO and GRUB. However, due to backward technology LILO, modify LILO configuration file each time, you must re-install LILO. So, Fedora Core 1 officially canceled LILO. During the installation process, we simply choose to use or not use the GRUB boot loader, shown in Figure 4.
▲ Figure 4: No LILO boot manager options
More beautiful desktop environment
Linux in addition to free, stable, high-efficiency advantages, they have a dazzling graphical interface is also one of its strong selling points. To run on Fedora Core 1 on the graphical interface there are several, such as GNOME, KDE and TWM, etc., but the most common, best thing is to calculate the GNOME and KDE, its powerful features, flexible configuration, the interface for ultra-mysterious Windows XP also eclipsed.
Fedora Core 1 desktop background looks elegant, the use of a relatively new version of GNOME 2.4 and KDE3.1.4, relative to the style of the entire desktop Red Hat Linux 9.0 some more beautiful, as shown in Figure 5.
Figure 5: Fedora Core 1 desktop
Graphical boot process
Fedora Core 1 of the more fancy splash screen, and Red Hat Linux 9.0 and other older versions, Fedora Core 1 is no longer displayed when starting a detailed startup information, instead of using the graphical boot mode, shown in Figure 6. This is somewhat similar to the Windows startup mode to start the information hidden. For some beginners, see the full screen flying letters, to a certain extent, reduce the fear of Linux.
Figure: graphical boot mode
But for the "old bird" who is still hoping to return to their original state. It's very simple, you can modify the system's / etc / sysconfig / init file:
(1) First switch to another virtual console (if the current in the X-Window environment, you can press "Ctrl + alt + F1", "Ctrl + alt + F2" and other key combination to switch).
(2) and then use the root account, password system, use vi editor to open / etc / sysconfig / init file. Find one of the "GRAPHICAL = yes" line, shown in Figure 7, the yes to no to.
Figure 7 modified / etc / sysconfig / init file
(3) Finally, wq! Command to exit vi editor and save. On the next start, on the back to the original state it!
Wealth of Linux applications
Linux distributions and Windows versions differ from commercial, not by all publishers to develop their own components, each component is independent of the open source project for the development, testing, and Red Hat and other Linux distributors are responsible for testing , integration, including kernel and application components, to form Linux distribution.
Launched last November as the new Linux distribution, Fedora Core 1 integrated more, newer and more stable applications, including office, multimedia, graphics, entertainment and services suite.
The only regret is that, Fedora Core 1 kernel does not use the latest 2.6 kernel version, but added a lot of very useful tools: such as gpdf (GNOME PDF document viewer under), rhgb (mentioned earlier Fedora Core 1 graphical boot package), yum (and dependence testing tools maintenance package) and other important tools.
The Red Hat Linux is famous as an integrated configuration tool redhat-config- ××× ( ××× that specific configuration item name), where in Fedora Core 1 has also been strengthened, a new addition such as redhat-config-boot (graphical boot manager configuration tool), redhat-config-netboot (start the graphical network configuration tool) and other configuration tool, shown in Figure 8.
Figure 8: New integrated configuration tool
Red Hat Fedora has inherited the mantle, but compared to the original Red Hat Linux, Fedora Linux is more able to reflect the spirit, after all, it is a completely open source community sponsored by the Linux distribution project. In fact, Fedora Core 1 in terms of speed, interface, or integration software performance, as opposed to Red Hat Linux 9.0 has a lot of progress. It can be said, Red Hat has not abandoned the desktop operating system, but stripped of their products and services, in fact, the development of the Linux world this is a major trend.
Code: Yarrow (a plant, use of hops in the brewing process mature, has been used for wine)
Release Time :2003 -11-05
Second Edition: Fedora Core 2
Code: Tettnang (Germany, a city name, produced hops)
Release Date :2004 -05-18
Fedora Core 2 to start using a 2.6.x kernel (Fedora Core 1 kernel version 2.4.19, Core 2 is 2.6.5), and for the 2.6.x kernel features integrated SELinux (Security-Enhanced Linux, security enhancements). This is a Linux security module by (LSM) framework to achieve security. Since then, SELinux has become a series of releases of Fedora default security mechanism. SELinux in RHEL 4 to become a default feature.
▲ Figure: Fedora Core 2 Screenshots
Fedora Core 2 release incorporates the open source office suite OpenOffice.org, which is considered quite advanced at the time of the. Adding that time is for the purpose of the software people use the office environment is more relaxed offices, Fedora Core 2 integrates the browser Mozilla and Ximian Evolution suite company, by adding e-mail and communications management, Project management software, and instant video conferencing software messaging software to enable users to more personalized. In addition, the integrated network based on Apache2.0 server, allowing individual users to build flexible, secure open source Web server, to enhance the driving momentum in the Internet. In addition to these tools also provide many powerful configuration tools, these tools can be for many system configuration settings, including firewall, peripherals, Apache, Samba and some small network settings.
The following is the introduction of Fedora Core 1 new package of the classic interface review:
The left is the revised version of OpenOffice 1.1.1 error, the right is the GIMP 2.0.1, which was then the main image processing methods.
Rhythmbox Gstreamer media framework is based on the integrated music management application. Fedora Core 2 which gives the user a better entertainment experience.
Fedora Core 2, including the following server software: Apache 2.0.49 and PHP 4.3.4 package, Perl5.8.3, Bind9.2.3, Postfix 2.0.18, MySQL 3.23.58, PostgreSQL 7.4.2, Samba 3.0.3, and Subversion 1.0 (alternative CVS).
Fedora Core 2 loading is GNOME 2.6.0, which is a collection of the desktop file system, removable media and network share icon. Improve the previous version automatically mount the network function, also support some USB devices.
As shown above, the left is the Mozilla 1.6 version adds a new confirmation to close the dialog function. The right is the Ximian Evolution 1.4.6 version, which is a restored version, Fedora Core 1 since I still have not added new features.
Fedora Core 2 Linux on the whole world at the time considered a very good release, but also for Linux beginners and advanced users.
Third Edition: Fedora Core 3
Code: Heidelberg (Germany, a city name. Is also a beer brand)
Release Date :2004 -11-08
Fedora Core 3 began at the popular ext3 file system provides a kernel and e2fsprogs support. Core 3 for the desktop users to do some care, to provide a remote VNC desktop, printing enhancements. Fedora update for each version will fix this bug and generally upgrade their packages. Fedora Core 3 version of the desktop environment to upgrade to GNOME 2.8, KDE3.3.0 and OpenOffice.org 1.1.2. In addition, the version using the 2.6.9 kernel.
▲ Figure: Fedora 3 login screen
Fedor from the first version allows the user to use the RPM package manager to automatically update the Linux system. From Fedora Core1 and 2 version, there is a lot of user requirements to improve system speed and resource utilization, user requirements development team should be upgrading the system, Fedora Core 3 version will be faster than 40%.
Here are some of Fedora Core 3 new features:
In Fedora Core 3, further complete the GTK + file selector. For example, improved type-ahead search function, so you can just type a few characters, the system will automatically search for the file containing the input character. Results as shown below. When you need to find a path of the file, you can also use the keyboard "/" to separate the lower-level directory. Although this path to the file that way for now very common, but at the time was a breakthrough.
Fedora Cora 3 version of the file selector
[B] Web browsers and e-mail client [\ b]
Fedora Core 3 will be the public demand for the Firefox Web browser and Thunderbird Email client to move from the Fedora Core Extras. With the increasing number of browsers, more and more users that Mozilla was a lot of problems left over, so was ready to be removed in Fedora Core 5. The Fedora Core 3 in the final use of the Firefox browser, e-mail using the Evaluation 2.0.
▲ Figure: Firefox browser interface
▲ Email System: Evolution 2.0 interface
Evolution 2.0 adds many new features, such as adding a contact manager and e-mail analysis and calculation package. Support to connect to Microsoft Exchange and Novell GroupWise servers. The most popular feature is achieved through the SpamAssassin spam filter, simply click on the button will start the garbage scanner.
Compilation tools: GCC4.0
Fedora Core 3 is a major breakthrough in the first Linux distribution to add GCC4.0 (GNU C Compiler) development platform. At that time GCC3.4.2 is still the mainstream version, Fedora Core 3 version of the first to upgrade to GCC 4.0. GCC4.0 improve the static single assignment (SSA) executive function, SSA simplify and optimize the compiler for the handling of variable properties.
Fourth Edition: Fedora Core 4
Code: Stentz (a French wine brands)
Release Time :2005 -06-13
Fedora Core 4 on the desktop using the then-new Gnome 2.10/KDE 3.4. Fedora Core 4 offers a called Global File System (GFS) of the open source cluster file system, and begin using the built-in Xen virtualization. GFS file system on a RHEL 5 which is officially referred to as Red Hat Enterprise cluster to achieve, but also the Xen virtualization system after RHEL 4 update to get some support, and officially became a RHEL 5 virtualization technology is an important part. In addition, Fedora Core 4 PowerPC architecture processors began to provide support.
▲ Figure: Fedora Core 4 Screenshots
Fedora Core 4 operating system is based on 2.6.11 Linux kernel, it did specifically optimized for the Pentium 4 processor. However, it can also 400MHz Pentium II, even if the user happy, only the text interface in low-configuration running on the machine. Fedora Core 4 the recommended memory, 32-bit x86 systems, preferably with 256MB of memory, 64-bit x86 systems should have 512mb memory.
Important function of Fedora Core 4 Updates
Boot time was significantly shorter
Fedora Core 4 is the most significant improvements in boot time, just 55 seconds, users can boot from the GRUB menu to the graphical login screen. Fedora Core 3 with 1 minute 40 seconds compared to significantly reduce the waiting time, and GNOME's startup time is only 16 seconds, lower than the version of Fedora Core 3 for 27 seconds. In addition, like OpenOffice.org, Firefox and Thunderbird and other software start-up time are significantly reduced.
Fedora Core 4 uses Gnome2.10 graphical desktop software version and KDE3.4. It is a PDF file reader installed Evince and OpenOffice.org2.0 software. In addition, it contains the GFS software. Thanks to the help of Fedora Extras project, Fedora is becoming increasingly sophisticated, Fedora absorbed from external software includes: Abiword word processor, XMMS media player, Gnumeric spreadsheet and the Freeciv game.
Using Fedora Core 3 users will notice GNOME2.10 new menu bar at the top. Previous version of GNOME applications and operating menus using two separate menus, and use the system GNOME2.10 three top-level menu: application, location, and the desktop. Application menu is mainly run the program, allows users to enter the exact command to start the appropriate application. Location menu allows users to connect directly to the home directory or desktop file, install the removable devices, network servers, etc., can also search for recent documents. Desktop can be connected to sub-menu (configure desktop settings), for the system settings submenu (configure system resources), can also be locked off the screen and access the help documentation.
GNOME default ClearLooks new theme, this theme is very pleasing, functional subject classification clear. However, some new windows and tabs icon is not particularly clear, especially without text labels. However, users can download from the site FireFox theme "Qute" to resolve the issue.
On Fedora Core 4 in multimedia applications (video transmitters) and Juicer Sound (CD extractor) officially became part of the GNOME desktop system. However, due to copyright issues, Fedora Core 4 can not support the MP3 format music.
Fedora Core 4 uses the OpenOffice.org 2.0 version. The new version of Openoffice to use the default standard OASIS OpenDocument XML. This version has better flexibility, the use of vendor support for the OpenDocument format, while still compatible with KOffice.
OpenOffice.org 2.0 also improved with the Microsoft Office interoperability. Many of Microsoft Office documents can be directly converted to OpenOffice.org format. Use OpenOffice.org 2.0 can open Word and Excel documents, and in order to enhance compatibility with Excel spreadsheets, OpenOffice.org 2.0 can support up to 65536 lines.
In addition, OpenOffice.org 2.0 also adds a new database set up, basically OpenOffice.org 2.0 users can call the built-in system in Java-based HSQL database or other external databases (such as ADO, Microsoft Access, MySQL) in data to create, modify and query form. Some of the wizard can also perform complex SQL constructs statements interleaved data in the database.
Although the package management has been a Fedora Core operating system weaknesses, and in Fedora Core 4 version is also still not well improved. However, the continued efforts of the team under Fedora, Fedora Core 4, or upgrade a lot of packages, which have GNU GCC 4.0 editor, Eclipse IDE (GCJ compiler), PHP 5.0.4, Perl 5.8.6, mod_perl 2.0, and many other Java project components.
Fedora Core 5
Code: Bordeaux (France a rich wine area and has a cartoon character.)
Release Date :2006 -03-20
Fedora Core 5 development cycle, with nine months of time, and the Fedora Core 5 Logo from officially opened.
Figure: Fedora Core 5 beautiful interface
Fedora Core 5 for the desktop to join the new Rendering Project (Graphics Rendering), the new package management tool Pirut, multi-language features such as SCIM support frames. SCIM language input framework provides easy to use interface, you can enter a variety of non-English languages. SCIM replaces IIIMF system used in the past. SCIM in the later period of time as the various Linux distributions default Chinese input methods, including Ubuntu and RHEL.
Fedora Core 5 using the default web browser Firefox 1.5, it has a lot of new features, faster, safer and more effective. At the same time using the OpenOffice.org 2.0 version, a lot of the upgrade package, making the performance and efficiency can be improved. Fedora Core 5 using the gnome-mount replaced the fstab-sync, for more effective mechanisms to deal with HAL to mount and use.
Management and development improvements
In Fedora Core 5 system configuration tool for Xen virtual machines now use a standard graphical installation process, running on the desktop as a window procedure. Fedora developers also created a gnome-applet-vm, which is a simple virtual host monitor applet, and libvirt software library providing an API to use the Xen virtualization capabilities. In addition, it also provides a new system monitoring tool SystemTap (a debugging and analysis tools for system bottlenecks) and Frysk (an implementation of analytical techniques that can monitor the running processes or threads).
The anaconda is the industry leader in the further development of the system. New features include remote login, as well as enhanced support for backtracking. Install the system by the yum package manager to achieve. This enhancement is the Fedora Extras into the first step in the installation process.
Use at industry-leading Apache HTTP Server version 2.2, this version provides authentication, database support, proxy and content filtering enhancements.
System Level Changes
Fedora Core 5 uses is based on the Linux 2.6.16 kernel, and includes X.org X11R7.0, R7.0 new modular structure so that the drive to upgrade and develop more simple, graphical interface to Linux quickly onto the road improvements. Compiler is used on gcc 4.1, which makes the system all of the packages use the new compiler construction, safety and performance have improved. Also, for laptops and mobile devices PCMCIA framework has changed, the old version of pcmcia-cs package using the cardmgr / pcmcia services in Fedora Core 5 version, they are replaced with new pcmciautils package, PCMCIA device directly handled by the hotplug system, and uses dynamic udev subsystem. Thus, system efficiency and performance have improved.
The SELinux implementation has undergone tremendous changes, switch to the light (reference) strategy. Reference to policy support binary policy modules. SELinux policy will move to separate package as possible, the user can more easily customize the specific strategy. This version also supports SELinux framework of MCS (Multi Category Security, multi-class security, enabled by default) and MLS (Multi Level Security, a multi-level security) subsystem. SELinux continues to support the TE (Type Enforcement, the type of force, enabled by default) and RBAC (Role-Based Access Control, Role-based access control).
Fedora Core 6
Code: Zod (DC Comics universe of a cartoon character. Is a record company name)
Release time :2006 -10-24
Fedora Core 6 desktop and major improvements in performance, rebuild the application software through DT_GNU_HASH known to enhance the performance of 50%. Fedora Core has been using the Anaconda installation tool support system began to upgrade the repository, and supports IPv6. Fedora Core 6 in the application (such as: OpenOffice.org) started to achieve significant performance improvements. In addition to the previously supported x86, x86-64 and Power PC chip architecture, the new version also supports Intel-based Mac systems. In addition, Fedora Core 6 also introduces a new GUI virtualization manager.
Figure: Fedora Core Interface
In the installation program (installer), the new version of one of the major improvements is to allow the user to install a network access functions, such as some third-party RPM repositories (eg: Fedora Extras), or local resources. This change is quite simple - you can have more choices. Compared with the previous version, the new Fedora installation is now more customizable.
Fedora Core 6 continues on the desktop font and attractive interface to make progress at the same time, in terms of functionality, integrates the latest releases of GNOME and KDE features. Specifically, Fedora Core 6 desktop improvements include: a new set of standard desktop platform to enable GL-accelerated effects, better and faster software updating tools and the latest version of the popular open-source application.
Fedora's internationalization enhancements include: multi-language support and input switching tool. Overall, Fedora's major primary components are now translated into 50 languages, mainly by volunteer contributors.
Fedora Core 6 in terms of performance enhancement is built on the original underlying systems. Applications (such as: OpenOffice.org) re-start acceleration is achieved with DT_GNU_HASH. This function is optimized for speed and data cache access is optimized. Another major performance optimization is the Network File System (NFS) aspects.
Fedora Core 6 in both underlying and interactive parts of the administrator's experience has been optimized and enhanced. A major improvement is the installation allows administrators to specify external resources. Although it has long been available from a local or specific network location to install, but Fedora Core 6 to allow a third party during the installation process, select the installation package resources. Because it contains the Fedora Extras repository, so installation of Fedora Core and Fedora Extras package division becomes less strict. These installation improvements, coupled with package dependency and updating tools to improve, make it easier to manage systems.
In addition, the GUI management tools, new content includes: a virtualization manager, an SELinux troubleshooting tool and an improved LVM cluster management tool. Smart card services by the new CoolKey technology. In addition, the system in other improvements include: support for IPv6, and a 2.6.18-based Linux kernel that automatically detects and configures the number of processors on a machine.
Code: Moonshine (a record company's name. Is the name of a movie)
Release Time :2007 -05-31
Fedora 7 started, Red Hat is the "Core" and Community "Extra" repository integration. Version 7 also the first time, the Gnome desktop, KDE desktop, point system different Live CD, and desktop, workstation and server versions separately produced a different spin. It has also become a Fedora release after the convention.
▲ Figure: Fedora 7 boot screen
This release includes many key components and technologies of the new version:
First time, Fedora includes several different sets (spins), which is the set of software packages based on variations of Fedora. Each spin has a combination of software to adapt to different user needs. In addition to the network installation using a small boot.iso image, users have the following choices:
* Based on GNOME and KDE desktop environment, bootable Live images that can be installed to the hard disk. These spins are installed for the media want to use a single desktop users, can also be used with friends, relatives, sharing and use in the assembly.
* A regular image for desktops, workstations and server users. The release set for the last version of Fedora users with a good upgrade path and similar environment.
* Consisting of images from the DVD release set that contains all of the Fedora repository software. This major release set for users without broadband internet access, you need to install all the software on CD-ROM.
This release includes GNOME · 2.18 and KDE · 3.5.6. Integrated Fast User Switching. Developer releases by ConsoleKit and full integration to provide this functionality. By using Xorg 1.3 version, the display can be hot-swappable and auto-identification and application.
In wireless network applications, Fedora 7 release also provides a number of firmware packages (firmware), for wireless networks. NetworkManager presents a graphical interface that allows users to wireless / wired network to quickly switch between, for increased mobility. NetworkManager in GNOME and KDE Live environment is installed by default.
In the window interface, Fedora 7 includes a new "Flying High" theme, which is the Fedora art (Artwork Project) project and the wider community of the tireless efforts of some of the results.
In the browser, Fedora 7 using the Firefox 2 version, this version offers a host of new features, including online spell checker, built-in phishing protection, and the ability to resume browsing sessions.
The input law, Fedora using I18n support is much improved, SCIM installed without any configuration. SCIM can handle nearly every alphabet / set of characters. Environment through the GNOME Live language packages and input methods, Fedora can be applied to a wider audience.
For the new SELinux graphical management tool system-config-selinux is installed by default. system-config-securitylevel SELinux in switch setting is removed and moved to this tool. And diagnostic tools setroubleshoot the default SELinux Open. This tool for desktop users access denials by SELinux notification and detailed information, and how to deal with their recommendations.
In addition, Fedora 7 kernel contains new FireWire (FireWire) protocol stack, device management is more stable. And also improved power management, the kernel contains a dynamic ticks to achieve.
In short, this release will be dictionaries used by desktop applications for a part of the integration, which provides a consistent desktop experience while saving resources.
Virtual machine with Fedora's graphical virt-manager management tools integrated core virtual machine technology (KVM). KVM provides a full virtualization solution. In this release users can KVM, Xen and Qemu, freedom of choice.
Fedora 7 includes Xorg 7.3, KDE 3.5.6, GNOME 2.18 and Linux kernel 2.6.21, which is the latest open-source desktop software system, abandoned the traditional nomenclature of the core, and by default contains the core and external components, Fedora This is a new milestone in the evolution, but also shows the number of desktop software is inextricably linked with the Fedora now has released the official website of the relevant page, ISO file available for download, and BT has become the official distribution methods.
Xen virtualization technology in addition to outside, Fedora 7 also includes important features Kernel-based Virtual Machine (KVM) and Qemu virtualization technologies. All of these are available through the Fedora graphical virtualization manager for implementation.
Fedora 7 release also marks an important milestone, Fedora's emergence as a leading community-driven project. Previously maintained only through the Fedora kernel Red Hat engineers, the maintenance of the corresponding Fedora Extras is the community members. Fedora 7 abolished this distinction, the new single Fedora repository for Red Hat's engineers and community members is as accessible, to give communities more of the right to modify Fedora.
Code: Werewolf (called a werewolf movie.)
Release time :2007 -11-08
Fedora 8 introduced a system-config-firewall firewall configuration tool, and added in the SELinux Kiosk functionality. Development, Fedora 8 using the IcedTea Java environment as part of its (IcedTea is based on OpenJDK project). Fedora 8 system run faster, which may be attributed to the new gnome 2.20.
▲ Figure: Fedora 8 installation interface
Fedora 8 part of the new features
Fedora 8 using the GNOME 2.20 release, the version of GNOME in the Evolution client includes e-mail alert, add the filling in the Evince PDF forms capabilities, enhanced document management capabilities to repair the control panel applet's performance appearance revised help system, and a host of other enhancements. It also makes the entire system run faster.
Experience in the beautiful interface, the new version of GNOME has an optional system called BigBoard sidebar applet, which provides an online preview of the desktop. Desktop background can change color over time, for example, in the middle of the night, Fedora 8 will provide a dark desktop background image, bright dawn provides the background to noon then to blue picture. In addition, GNOME Online Desktop allows users to share the log or music group information.
KDE 3.5.8 is already in the KDE Live CD version available. Being developed in the KDE 4 Beta version has been available in the online repository. Xfce 4.4.1 is available also as part of Fedora 8 version.
In network management, Fedora 8 provides a NetworkManager (Network Manager) 0.7, provided by an improved wireless network management support. It includes support for multiple devices, providing system-level configuration capabilities, and many other enhancements.
In the voice software, Fedora 8 installed PulseAudio, which is an advanced sound server and is compatible with almost all existing Linux sound systems. PulseAudio application improves some audio performance, for example, it allows users to set different programs for different volume, or computer system user to change the music stops. Meanwhile, the system also includes CodecBuddy, can help effectively manage the end-user decoder and play for free or with a proprietary media format.
It will also compiz0.5.2 upgraded to 0.6.2, use the OpenOffice.org 2.3 software upgrade, etc..
Code: Sulphur (sulfur, a silver will react with the elements, to disperse the werewolf legend. Is a U.S. city name)
Release time :2008 -05-13
▲ Figure: Fedora 9 interface
Began to support the full Fedora 9 Live USB technology, and Ext4 file system for the first time as an option. Ext4 was not stable, but has also been shown to replace vague Ext3 trend. Ext4 in RHEL 5.3 as a technology preview option appears in RHEL 6 will also be a default file system option. Fedora 9 also introduces support for encrypted file systems eCryptfs.
In addition, because the performance of IcedTea in Fedora 8 was unstable, Fedora 9 and replaced with OpenJDK 6.
Fedora 9 also has other performance improvements, such as:
1 support EXT4 and Encrypting File System.
2 can now use Jigdo download and install media.
3 support Gnome 2.22, KDE 4.0.3 and Xfce 4.4.2.
4. Readjusted during installation to support ext2, ext3 and NTFS partitions.
5 The default installation of open source Java development environment OpenJDK 6.
6 support Openoffice.org 2.4 and Firefox 3 beta 5.
Code: Cambridge (the United States a city name is the name of a battleship U.S. Navy)
Release time :2008 -11-25
Fedora 10 Connection Sharing enabled, wireless, and further enhance the support of the printer. And more flexible software management libraries RPM, and better audio, camera and infrared remote control support to the desktop more user friendly.
▲ Figure: Fedora 10 installation interface
Some critics said the performance of Fedora in 2007 fell into the lowest point in history, in particular, this version of Fedora 9 Sulphur is an unprecedented failure, resulting in a large number of users have switched to Ubuntu and OpenSUSE release of these two. But after the release of Fedora 10, this bad situation has improved gradually.
Key features of Fedora 10
1. RPM Fusion
Fedora has long been criticized because they do not provide patent codec (codec), for familiar reasons. In the past, through various third-party repositories to get these extra software is prohibited, but basically they are often associated with Fedora software repository software conflict, or is not compatible with each other. In the Fedora 10 release, several of the most commonly used software will be integrated with the warehouse, creating a new super-repositories - RPM Fusion, but this super-user access to the software repository is multimedia codecs and hardware drivers are only required Software warehouse
RPM Fusion is the most remarkable features of Fedora open, they use the same tools (such as packaged software) and the same packaging process, each package their software, so the quality is guaranteed.
2. Better printing support
In Fedora 8 the printer automatically configured as possible. Into almost any printer, all missing drivers will be automatically installed, users do not need the whole process yourself. In Fedora 10, the printer control applications, system configuration print driver, have been completely rewritten and simplified writing. Of course, some changes are very small, it is these small changes the whole printing system is a face-lift, some significant improvements include:
* No longer need the root password when prompted for the root password
• There is no paper, printing tasks, and so rejected icon
* Print task fails to notify the user, and provide diagnostic tools to identify the reasons for failure
* Dialog has been simplified, no longer feel confused
3 Better remote control support
Like to use your computer to watch movies or listen to music? Want to use your remote to control these applications do? Fedora10 contains gnome-lirc-properties package, which allows remote configuration and add a new easier, it also allows users configure their custom remote control key events. Based on this characteristic of the development work was reintroduced, not just gnome-lirc-properties, but also includes other popular applications to ensure that they work under the letter of the normal configuration tool.
4 better and faster start-up
Fedora 10 includes a number of significant improvements in its startup process. Started from the system just started, users will notice no longer Grub splash screen, the system starts the whole process of saving time, while removing some of the screen flashing images, so start the process even more refined. For those who want to enter the boot menu of the user, as long as the system boots do not hold any key release, the boot menu will appear.
Grub loaded, users will notice RHGB disappeared. It has been a new program replaced Plymouth, Plymouth advantage of kernel-based mode setting, so start the process is no longer flashing, a smooth transition to the GDM, and provides a better graphical interface. This is not only beautify, Plymouth does not require a separate X server to run, so this allows the system to improve the startup speed greatly improved.
In addition to the features, look at other work being developed to reduce the boot time, including pre-read function is enabled by default, it starts to use a parallel system, not only these. In short, many users of the system should be able to see them start faster.
5 Connection Sharing
This feature will be a hacker conference in the world is very popular, Connection Sharing allows users to more easily set up a wireless ad hoc network, all traffic will be via an additional connection - the preferred connection, such as the second WI-FI card , 3G data connection, or pure Ethernet connection.
This feature has been in Fedora 9 has been developed out of the 3G network card out of the box functionality, including under the Network Manager allows multiple network devices.
Network Manager of the improvements and more than that, many users complained when the wireless network connection, there are more significant speed increase. It looks and Mac OS X is almost under the Airport connection.
6 first aid kit
"First aid kit is an automated recovery tool, which is normal recovery process and achieve the combination, and apply them to the system. First aid kit deal with the recovery process with plug-in A plug-in system responsible for a specific part of the , like Grub, init code and the X server. first aid kit is designed to automatically fix the focus on maintaining user data integrity problems. In other words, first aid kit will try to fix the system errors, and you have ability to recover these errors change. "
7. Defect Audio
"PulseAudio sound server has been rewritten, replacing the traditional interrupt-driven approach, replaced by a timer-based audio scheduling, which is another system, such as Apple's CoreAudio and Windows Vista sound subsystem using the approach, There are many advantages, not only to a minimum to reduce power consumption, to minimize the disruption, flexible adjustment potential application needs. "
8. Sugar Desktop
Throughout, Red Hat and Fedora and OLPC project has been close co-operation. Currently, to help gain wider attention and use of innovative effort, focused on children's Sugar desktop environment (the kids prefer, we all say), Fedora Project members hard work and some practical activities package , so you can more easily on your Fedora system to use them.
This is a very good way to participate in the development of this project, more activities have been in the package came. If you want to try, you need to do is install the Sugar desktop group. If you want to help develop, please click to see this wiki page.
9. Improved codec support
This feature and the advent of convergence RPM Fusion well, increasing dependence GStreamer additional time will be limited directly to the decoder, as long as the player needs. If the user opens the PackageKit RPM Fusion, it will automatically find and install your currently playing media files the appropriate decoder.
10 Better webcam support
Hans De Goede has been very hard to ensure the development of a camera if there is a Linux version of the driver (for most cameras, the driver does exist), for Fedora out of the box. Previously, the camera can not get good support, not only because the driver is not included in the kernel, but also because they use V4L2, and many applications only and V4L1 compatible. Now, more camera driver is included in newer kernel, and a lot of random and confidential application and driver compatibility.
Code: Leonidas (U.S. Navy a ship's name. Is a town in Michigan, a king's name)
Release Time :2009 -06-09
Start speed increase is one of the selling points of Fedora 11. In virtualization, Fedora 11 uses the SASL protocol for the KVM and QEMU virtual machine VNC authentication, and integration of qemu and kvm the RPM. Fedora 11 also provides for the control of virtual visitors Svirt expansion to enhance security. Svirt not included in RHEL 5, but which may appear in RHEL 6. The following five aspects to the Fedora 11 release introduce new features.
Fedora 11 contains the following software updates to bring a lot of bug fixes and feature improvements. These include: Firefox 3.1, GCC 4.4, GFS 2, GNOME 2.26, IBus, X Server 1.6, Python 2.6, Thunderbird 3, TigerVNC, KDE 4.2, Xfce 4.6, Evdev 2.2, xorg-x11-drv-synaptics 1.x ... ... which IBus will replace the default SCIM input method, TigerVNC will become the default VNC client. In addition, Fedora 11 to re-build KDE 4.2, added PolicyKit-KDE, NetworkManager Plasma plug-ins and other fresh content.
Remove the kernel driver updates, Fedora 11 is enabled by default Intel graphics chip KMS (kernel modesetting) features, Nouveau as the default driver NVIDIA graphics chip, upgrade the Radeon r100/r200 3D driver, and open the kernel modesetting and DRI 2. DRI 2 has been updated to improve the ability to direct rendering.
InputDeviceProperties ─ ─ X server 1.6 provides a generic input device components for real-time change the drive settings, the same components are also used by applications to store information directly on the device.
Anaconda storage management code rewrite, the new Anaconda will use Udev to detect block device, rewrite the partition management, LVM, software RAID, block device encryption module. Code rewrite will not change the user interface interface.
Not implemented in the previous version of 20 seconds will start implementation in Fedora 11, Fedora speed switch. Users can also get a graphical disk management program palimpsestwhich, and well integrated into the desktop. Improvement in the volume control, through a more easily understood and flexible volume control mode of the Fedora users to enhance the multimedia experience. Allow desktop applications to allow automatic installation of applications, fonts, multimedia codecs and vector material.
As the Fedora 11 release introduces Evdev 2.2, making the identification and configuration of input devices more intelligent and convenient. And use Ext4, so that users can experience improved performance and convenience.
Submitted on the error, Fedora 11 release introduces ABRT bug reporting tool automatically, the user need only click the mouse to submit bug. In addition, fingerprint authentication to enhance the capabilities and power management state detection and prompts.
Add the Eclipse Configuration Tool: Add a large number of native configuration tools into the Eclipse IDE, along with other tools integrated into the development environment, in particular, Linux Tools, OProfile and Valgrind, etc.
Fedora 11 for the upgrade version of gdb C + + support development branch provides Archer software, the software also includes Python scripting support. The liblvm provides a user space LVM API. In addition, for Java developers to join the NetBeans 6.5, this version of Fedora 11 is a meaningful update.
For Windows provides cross-platform compilation, to achieve the Fedora system without Windows environment, you can compile and test Windows programs.
Improved Group Control: allows system administrators to divide the system resources to different sub-groups, and depending on the needs of the program sub-group resource allocation. DNSSEC (DNS SECurity) provides a true and reliable DNS information, improve DNS security. Also enhance the DBus setting security. In addition, versions of Fedora 11 also has other security updates and improvements to the security of the entire system to provide a reliable guarantee.
Code: Constantine (a town in Michigan, a king's name. Is the name of Russia a rocket physicist)
Release Time :2009 -11-17
Fedora 12 on system performance is fully optimized, including the Intel Atom processor performance tuning. Desktop side, the graphics, video and audio support have carried out further improvements. In addition, Fedora 12 also improves the KVM performance, and provide a new library and virtual machine disk image libguestfs monitoring tools guestfish; safety, was added a sandbox SELinux support. New libraries and tools can be used on the RHEL 5, and SELinux sandbox will appear in RHEL 6 which.
▲ Figure: Fedora 12 Desktop Figure
Here are 18 new Fedora 12 features
1 Performance optimization: 32-bit platforms in all packages recompiled for i686 architecture, and Intel Atom processors for performance tuning.
2. NetworkManager: improved for broadband, Bluetooth connectivity and IPv6 configuration process. With PolicyKit, network configuration requires only a few mouse clicks easily.
3. Theroa code generation support: Fedora 12 incorporates the latest open-source video codec Theora 1.1 release.
4 better graphics card support: drivers for Nvidia Nouveau and AMD R600/700 series KMS support, while the introduction of the Intel graphics card supports DisplayPort.
5. Virtualization support: improving the performance of KVM, the virtual machine disk image and provide monitoring tools guestfish.
6 automatic bug reporting system and SELinux: the collapse of the new collection procedures abrt just a few clicks of a mouse or SELinux will encounter software submitted to Bugzilla, developers easily repaired.
7 The new Dracut initrd boot system: parallel to the incident as the unit of Dracut system to further speed up the startup speed.
8. PackageKit plugin: When a user attempts to run an installation package has not been included in the command, PackageKit will automatically prompt to install the appropriate package.
9-demand Bluetooth Service: Bluetooth Service will automatically start and stop as needed.
10. Moblin desktop environment: an increase of Moblin desktop environment package groups and Fedora Moblin Spin.
11. PulseAudio: added UPnP and DLNA support, you can directly send the audio stream to the PS3 and other devices. While improving the hot-swappable and Bluetooth support.
12. Safer: lower part of the operating system files and processes access, avoid using root privileges to access. SELinux adds both the sandbox support.
13. Broadcom firmware: firmware included by default in the Open Broadcom, Broadcom wireless network card to provide some out-of-the-box support.
14 Mixed Live images: now only need to use dd to create a CD or USB Live images, but still recommended Livecd-tools for space and other functions such as reservations.
15. Better camera support: improving the quality of some of the imaging camera, especially a lot of cheap cameras.
16. GNOME 2.28: Use the default Gnote replace Tomboy notes, replacing Pidgin with Empathy as the default instant messaging client.
17. GNOME-shell Preview: Despite the extension of a GNOME 3.0, but still in the early experience in Fedora 12's under the GNOME Shell.
18. KDE 4.3: upgraded version of the Air theme, configurable shortcut keys support, the new window manager effects and better support for infrared remote control.
Fedora 12's biggest improvement from virtualization improvements. In Fedora12 features list, KVM improvements accounted for more than half. Dramatic improvements too many really do not know where to start with is good.
From a performance point of view, KVM Huge PageBacked Memory and KVM qcow2Performance these two characteristics of the KVM has a great role in promoting the performance, but also to improve the I / O performance. The ability of real-time migration has also been greatly enhanced, not only migrate from the KVM to KVM, Xen and KVM, and can achieve the mutual migration. Improvement over the virt-manager can make the migration a breeze, of course, oVirt this powerful web management terminal. At the network level, has also been greatly improved. Red Hat also offers Windows 2003 and Windows Server 2008, KVM paravirtualized drivers.
Currently, VirtualBox has provided for Fedora12 installation package, and provides a source for installation and yum update VirtualBox. As a desktop user, of course, preferred VirtualBox.
Other improvements include, Gnome 2.28, gnome-shell, KDE 4.3, PolicyKit1.0 the introduction of other, Fedora 12 is indeed a very good Linux distribution.
Code: Goddard (an American rocket physicist)
Release Date 2010 -05-25
Fedora 13 on the desktop has been further improved, either automatically install the printer driver, or automatically install the language pack, or 3D graphics for NVIDIA support, have shown their determination to compete for customers. But for Fedora 13 is indeed an unlucky number, because the release of Fedora 13 and Ubuntu10.04 time is very close, and from the function compared to the previous, Fedora 13 seems a lot less, so the version in order to get mainstream users of all ages than in the past ever difficult. Nevertheless, Fedora 13 is not known who the new features is also worth a try.
▲ Figure: Fedora 13 elegant interface
New features on the desktop
Brasero when burning an audio CD will automatically install the missing GStreamer encoder. File-roller tools can be installed to handle the missing archive. Completely redesigned user account tool, tool can set your personal information, add personal photos or icons. Also helps users to generate strong passwords, settings such as automatic login and other additional login options, and decided which user roles, such as a notebook or a single user on a public system administrator. These new features Fedora Desktop SIG by some members of the design and implementation.
Fedora 12 before the free and open source Radeon driver ATI provides a relatively new experimental 3D graphics support, and now Fedora 13 in the experimental 3D support has been extended to a number of columns for the nouveau NVIDIA graphics driver.
Shotwell in Fedora 13 using photo management software, which is a open source GNOME desktop environment for photo management application, instead of Gthumb the default photo management software. GNOME also added Color Manager, Color management for artists, photographers, designers and other personnel work more precise display and print. Users can also double-click installation suppliers ICC or ICM file, monitor calibration with external devices and scanners, and the use of ArgyllCMS package do color collection. Color management can also help you control your monitor, printer and scanner output color accuracy.
In the programming language, improved Gnote (Gnote Tomboy is a C + + client), it is Fedora 13 release in the default GNOME environment, note-taking program, done a lot of enhancements and bug fixes. Gnote with some new add-ins, and follow the freedesktop.org XDG directory of the standard. Previous versions of the notes will be automatically stored in the main directory from the user. Gnote transferred to .local / share / gnote.
New systems management software
Fedora 13 release using the Dogtag Certificate System, which is enterprise-class open source authentication system, enterprise-class security through the ESC client support CA, DRM, OCSP, RA, TKS, TPS, smart card and other certificate management life cycle management. And modprobe white list, Policy Kit One, user account management and other security session.
Fedora virtualization capabilities of the early use of the Xen open source technology, and the recently released Fedora depends on the KVM. The new KVM virtualization performance and scalability features will first appear in Fedora 13, which will help large-scale deployment of virtualization technology.
On the database server, Fedora 13 integrated 4.8.26 version of the Berkeleydb4 database, updated the mysql version from 5.1.39 to 5.1.44. update postgresql to 8.4.2.
On the Web server, httpd update from 2.2.13 to 2.2.14, then the mail server using the latest stable version of cyrus-imapd server is 2.3.16, with 6.3.14 version of fetchmail, the update fixes several security-related bug on some servers and restore the IMAP2 support. sendmail updated to 8.14.4. Including a large number of bug fixes and security improvements. Zarafa is the new Fedora 13 in a groupware suite that can integrate existing Linux mail server, and through Ajax to implement a user interface similar to Outlook.
Code: "Laughlin" (the name taken from the Nobel Prize in Physics laureate Robert B. Laughlin.)
Official release time: November 2, 2010 (originally scheduled for October 26, was postponed one week)
Fedora 14 code name from the name of physicist Robert B. Laughlin, the physicists proposed the "whole is greater than its parts, and" concept (a distant and mysterious voice say, "Gestalt Psychology"), Fedora is is from this meaning, representing not just the simple combination of open source software.
▲ Figure: Fedora 14 release Screenshots
Fedora list of new features including improved infrastructure and development tools update. For example, to provide GNUstep development environment, Perl updated to version 5.12, Python updated to version 2.7, and increased Rakudo Star (which is the implementation of Perl 6 and Parrot virtual machine designed the first version). New technology will bring new features, including the release of the Linux Kernel 2.6.34, X. Org Server 1.9, GNOME 3.0, GCC 4.5 and other components.
Fedora 14 release schedule:
▲ Figure: Fedora 14 release schedule
Related Posts of Fedora seven storm Road: look for the footprints of 14 versions
Recently, there have been more than the needs of the project in distributed collaborative development, what to do configuration management? Of course, the distributed version control system is the first choice, at present there are two more popular, Git a
Some time ago and his colleagues discuss the key-Value DB purposes, that is very useful. Intended to achieve a prototype next week. A few days ago to write today to summarize the documents. Hope that some suggestions and opinions. Features: Relational dat
RCP based on the development of the "file management system" open source project -------------------------------------------------- -------------------------- 1. The system is based on the UI front-end technology development RCP 2. Vfile_1. ...
After some hard work, we have finally put targeting on JAVA Engineer, and also the need to know an engineer should have knowledge and ability. Then the decomposition of the target. We turn first to the curriculum system: JavaSE basic, basic database, ...
Operating System: Red Hat Enterprise Linux 5 (1) First of all, we install ruby http://www.ruby-lang.org/zh_CN/news/2008/08/12/ruby-1-8-7-p72-and-1-8-6-p287-released/ I installed the ruby-1.8.6-p287.tar.gz version [root @ dingrui] # tar xzvf ruby-1.8. ...
In the embedded Linux development, and C are a pair of golden partner, almost to occupy the vast majority of the domestic market and become the mainstream model of embedded development. At present, for some equipment to do configuration interface, many of
ROR developed by B / S has been 3 years, and early exposure to ROR in early 2006, when there are no Chinese data point, but saying "10 times higher than the Java development efficiency" Let me go look for ROR 4 English information A month later
Fedora installation of Ruby on Rails Pre-action The following are the action is for the whole process has helped, but not necessarily the way to do. 1. Modify yum server, refer to the server internal I-Shou vi / etc / yum.repos.d / fedora.repo baseur ...