Fedora 10 - A Detailed Discussion on 13 Prime Features

By Angsuman Chakraborty, Gaea News Network
Friday, October 24, 2008

With the success of Fedora in Linux distributions, Fedora 10 is perhaps the most anticipated operating system from their library. A faster and advanced distribution is what is proposed by them. Fedora 10, codenamed Cambridge, is set for release on November 25, 2008. So before you go on and download this new Fedora version, let me give you a detailed idea about what benefits and changes are going to be there in this new Fedora 10.


Fedora has many a projects finished or in the queue for Fedora 10. It is a mammoth and obviously unimportant to take all of them out here. So I have sorted some to best of your interests. If you are a developer, then don’t worry. You have your goodie too.

1. AMQP (Advanced Message Queueing Protocol) Infrastructure

This is perhaps one of the biggest package that  has been implemented to Fedora 10. You must be wondering about AMQP right? AMQP is a technology that makes it easy to build scalable,high-performance enterprise application. Its primary aim is to create an open standard for messaging in order to create open and interoperable messaging. Though the application is not visible to you and as an user you can always question why is it so important, I have some use cases for you who will benefit from AMQP enormously!

  • Reliably deliver value bearing messages (fire and forget; you can absolutely trust AMQP to get the message to its destination once receipt is acknowledged by the transport)
  • Rapidly deliver status events to a large community (publish sub-event notification)
  • File transfer (secure, can be resumed, firewall friendly, and dependable)

I hope now you know about the efficiency of AMQP.

2. Better Printing

Printing and configuring the print set up has always been a problem with open desktops. And Fedora 10 has improved upon just that.

  • The configuration tool window is simpler. Double-clicking on a printer opens a properties dialog.
  • The list of printers are updated dynamically while the configuration tool is working.
  • You can see an individual printer’s job by right clicking and then selecting View Print Queue. Again, you can see all the queued up jobs from all the printers by right clicking on any free space in the folder where you have printers’ icons.
  • A diagnose button is there as a troubleshooter if at all your printer gets into trouble.
  • Job monitoring tool is also there to display an authentication dialog so that the job can proceed.

So you see there are a lot of subtle facilities that Fedora 10 offers to make your printing experience better.

3. Better and Faster Startup

Fedora 10 developers have intended to make this operating system look shiny and glittery right from when it starts so to do this they are getting rid of RHGB and writing a new program, Plymouth, that starts earlier (even before / is mounted!) and gets pretty graphics. But Systems without driver supports also have a text mode fallback as an alternative.

That might make you a little suspicious about the speed of shutting down and starting up. But don’t worry, Fedora 10 has improved and fast start up now. And they say 30 seconds is all it will take. So happy?

4. Better Remote Support

Fedora becomes easier to use in media-center scenarios where a remote control may come handy. With better LIRC support that helps it easy to connect to remote controls, infra red remote controls will be just fine to work with media applications.

5. Improved PulseAudio

The PulseAudio sound server has been rewritten to use timer-based audio scheduling. With this one Fedora 10 comes at par with Apple and Windows Vista. The main benefits that you are gonna get from this is,

  • Less wakeups, reduced power consumption
  • Dynamic latency adaption with flexible options.
  • Less dependent on audio hardware
  • Minimized chance of drop outs

6. First Aid Kit

Well the name may seem funny but it is an automated recovery tool that brings together common recovery processes and applies them to a system. It is more of a plug-in that focuses on focusing on maintaining user data integrity and lets you revert the faulty changes. So that  makes it easier for users to rescue their systems in case of problems. You can either choose Fix whatever is wrong with my system which works as a comprehensive chkdsk or you can select specific process.

7. Kernel Modes Sharing for Graphics

The title itself may disinterest you. But believe me it is not. In words of Fedora

Currently, most graphics modes are initialized during the X server startup. Kernel Modesetting moves this process from the X server’s DDX drivers to the kernel, and it enables several new features including:

  • Improved Graphical Boot
  • Faster fast user switching
  • Seamless X server switching
  • Graphical panic messages

So basically fast user switching will be faster and smoother, making Fedora more pleasant for non-technical and casual users. Memory management will be better over all.

8. Remote Virtual Settings

It is another very important feature of Fedora 10. Its more than what meets the eye. This feature enables creating virtual machines on properly configured remote hosts. In other words, users will no longer need to log into individual machines to provision VMs. The system of adding remote connections to virtual manager will be fully automated through polling for connections on the local network.

9. Security Audit

A new security audit system and intrusion detection system will be there. sectool is a security tool that can be used both as a security audit as well as a part of an intrusion detection system. Advanced users can also see the documentation and logs of those test and can use as scripts to repair holes. This is something we will need from Fedora 10 and we hope that it is efficient.

10. Virtual Storage

If you remember, libvirt was introduced by Fedora 8 and became a hit. Here you will no longer eed to directly login to a server providing virtualization capabilities. All common management tasks can be completed remotely using virt-manager. The test plan includes creating a new guest OS and associate it with some storage. It is fabulous, no?

Goodies for Developers

I had promised at the start that there will be goodies too for developers in this article. Here are three most important features of Fedora 10 which are bound to attract you .

1. Appliance Tools

Tools for building virtual appliances have also been a focus for Fedora 10. This consists of an ACT (Appliance Creation Tool) and and the AOS (The Appliance Operating System). Let me quote Fedora here once again

ACT (Appliance Creation Tool)

  • Enables you to build a fedora based appliance.
  • Enables you to build a pre-installed multi partitioned disk! that is great!

AOS (The Appliance Operating System)

  • Provides a template for developers who want to build a fedora based appliance.
  • Provides a customized OS. I mean, you can start from the least resources (the minimum of what an OS needs, remember Just Enough from ubuntu?) and add whatever you want. This is really flexible from Fedora.
  • It also allows developers to kick the tires of the AOS without having to build it from scratch.

2. NetBeans IDE

Are you a developer? Then I don’t really need to give a formal introduction to the topic here. Fedora 10 users Netbeans for two ways basically.

  • Easy and rapid way to organize environment for development of systems that can be based on modern technologies and popular programming languages.
  • a way for development of applications based on the NetBeans Platform. All the tools required for development of the Rich Client Swing Applications are included in the IDE.

3. Eclipse 3.4

Eclipse is said to be one of the most influential work-areas in Linux distributions. So this time developers have kept that in mind and tried to make Eclipse is fast as possible for compiling Java code in the future. As well, a new feature called Plug-in Spy has been added which is a useful tool for plug-in developers to determine what plug-in supplies a selection class. I hope Eclipse 3.4 is as advanced as it is proposed.


Inspite of all these, the Feodra 10 excels in EFI, Evdev Input driver, Python Bindings, Better webcam facilities and etc. The idea of Fedora 10 is to be as flexible and rich as possible serving both the worlds of developers and common users. With no notable glitches at sight (actually I don’t want to comment unless I see the final version), Fedora 10 promises to be one of the finest operating systems of Linux distribution. do not forget to give us your feedback.

July 7, 2009: 4:21 am

I think I will try to recommend this post to my friends and family, cuz it’s really helpful.

June 13, 2009: 1:53 am

Hi, gr8 post thanks for posting. Information is useful!

May 11, 2009: 8:44 pm

I agree that Fedora 10 is better …

April 25, 2009: 7:25 am


can any one give me how to find the best way to promote my website on the internet and get a high pagerank

I just been laid off and I need money to put food on the table .

March 16, 2009: 12:10 pm

I am unable to understand this post. But well some points are useful for me.

February 9, 2009: 11:37 am

Hi, cool site, good writing ;)

January 27, 2009: 11:30 am

Wow! Thank you very much!
I always wanted to write in my blog something like that. Can I take part of your post to my site?
Of course, I will add backlink?

Sincerely, Timur Alhimenkov

December 29, 2008: 6:01 pm

I agree that Fedora 10 is better than before, especially for knowing the latest driver, it’s very good for me. I jump directly from Fedora 7 to Fedora 10 without try Fedora 8 and 9, but there are so much improvement at Fedora 10.

November 12, 2008: 11:40 am

Well I’am still stuck with Fedora-8, In fact fedora-9 is the only thing I missed among fedora releases, It’s because of KDE Fiasco, I just got a shock to see KDE in F9, Hope it works well like old days in F10

November 5, 2008: 6:47 am

[...] hope you all remember our detailed reviews on Fedora 10, Windows 7 and Ubuntu 8.10. But we are not finished yet. Open Suse is coming out with their new [...]

natG - Since Fedora 2
November 3, 2008: 4:47 pm

>I use VLC Player to listen to any kind of multi-media content. I also use Xine Media player.
I must admit I never tried VLC. Usually the core problem is conflicting engines for standalone use, and causing Firefox’s *other* plugin to malfunction. Currently I can’t get a Real video (even audio sometimes) stream in Firefox, although I have the original Real 11 rpm installed. This was caused by some [yum] media engine install.
Glancing at the VLC home page I saw that they don’t use external codecs! Now, there is hope. But, how do I clean all the conflicting stuff up? (No, I don’t mean for you to handhold me on that. Just a rhetorical question.)

Also, what does Xine give you that VLC does not? Do I still need pulse audio?

ok ok. Don’t worry. I won’t bog you with questions. Just these, please. and I’ll try to figure out the rest.
Oh, and can I view windows media in [and out of] Firefox?

November 3, 2008: 1:16 pm

> I have used all versions of Fedora since then, on many machines, and can write a book on Linux’s -all distros- multimedia problems.

That is wonderful. I have tried to answer your question (hopefully in your language) below:

> Will I be able to view and listen to popular multimedia content, via browser and client application, out of the box, just like windows xp? Yes or No.

I use VLC Player to listen to any kind of multi-media content. I also use Xine Media player. I can pretty comfortably play any multimedia content.
While Fedoora has issues with using non-open source products, I am very happy to use livna repository for non-free third-party software.

natG - Since Fedora 2
November 3, 2008: 12:54 pm

Sorry, but the email notification, didn’t notify. Anyhow…

>rpm -ivh https://rpm.livna.org/livna-release-9.rpm && yum -y install vlc python-vlc mozilla-vlc
>Feel free to pay me for the above advise.
Sir, did you notice (in the Name field) that I am using Fedora since FC2? I have used all versions of Fedora since then, on many machines, and can write a book on Linux’s -all distros- multimedia problems.

October 29, 2008: 9:22 pm

[...] 10 Features LXF just pointed me to an article listing some of the new features of Fedora [...]

October 29, 2008: 9:15 pm

> Will I be able to view and listen to popular multimedia content, via browser and client application, out of the box, just like windows xp? Yes or No.

In short yes. All you have to do it run the following command and you can play any multimedia content, more than you can on Windows:

rpm -ivh https://rpm.livna.org/livna-release-9.rpm && yum -y install vlc python-vlc mozilla-vlc

Feel free to pay me for the above advise.

natG - Since Fedora 2
October 29, 2008: 1:26 pm

Fine and dandy, but one question:
Will I be able to view and listen to popular multimedia content, via browser and client application, out of the box, just like windows xp? Yes or No.
Ok. Here comes the “free” explanation (we want to provide everything for free…blah blah).
This explanation does not suffice. For all I care, cut a deal with mp3/wav/wmv/real whatever, even charge me for it, but hey the thing needs to work flawlessly.

October 27, 2008: 11:11 pm

Eclipse may not work with your chosen plugins but that make it a crap. Eclipse is a very fine piece of software and probably the most used Java IDE today. The only IDE you will see people praise more is Intellij IDEA but that costs a lot while Eclipse is free. I would say forget about your JBOSS plugins, which many people say is crap anyway (ask BileBlogger) and start using Eclipse plugins. I am sure you’ll love it.

Shane Kerns
October 27, 2008: 12:53 pm

Eclipse 3.4 is a Piece of crap. I tried it and it is not compatible with many plugins especially with the Jboss IDE plugin. It doesn’t even work even with the Subversive plugin. Funny, given that both (Fedora and Jboss) are Red Hat products.

October 27, 2008: 12:15 pm

[...] seen part of the new rocking features introduced on Fedora 10, you can read a more in depth article here [...]

October 27, 2008: 11:01 am

I tried the last beta snapshot. I do understand that betas are betas and should not be production. But it was slower than molasses in Alaska. F9 worked great.
Now they don’t use an xorg.conf file. Thats all good and dandy when F9 can actually detect the best resolution for a monitor. But for some reason it couldn’t find my widescreen resolution and stuck me in a craptastic 600×480 with no option for anything higher.

October 27, 2008: 6:03 am

feels good to know the features. but i would be very glad if it comes more stable than its predecessor fedora 9. fedora 9 was unusable for me.

October 26, 2008: 4:30 am

@anon What’s wrong with justified text? I think they look better except in very few borderline cases.

October 25, 2008: 5:55 am

I think Fedora 10 contains an AMQP client implemented on top of the operating system itself, and that’s what the author is telling about.

October 25, 2008: 5:52 am

I’m glad to see that Fedora 10 contains AMQP built in since
I’m an developer of Apache Qpid which is another implementation of AMQP. But I’m afraid to that what sought of implemenation which we can embed in to an operating system.
Can someone explain me how this has been done with Fedora 10.

October 25, 2008: 1:26 am

Yikes, I’m not used to reading justified text on the web. I had a hard time reading the text since it wasn’t left justified.

Akash deep Shakya
October 24, 2008: 10:34 pm

I am eagerly waiting for F10 :)

October 24, 2008: 10:22 pm

@ panzi
KDE 4.1.x is what is proposed, still not 4.2. Let’s see.
Yes of coruse F8 n F9 have never let us think beyond Fedora ain’t it? Suse is a far cry.

@ Charles
Welcome, so are we.

October 24, 2008: 6:11 pm

Thanks. And I’m waiting for the final release.

October 24, 2008: 5:51 pm

@Printing: I never missed anything about KDEs print dialog. Speaking of which: What’s new on the KDE front? Will it use KDE 4.1 with patches from 4.2 or something like that? I like Fedora and I like KDE. And I like about Fedora that it doesn’t cripple KDE’s control center (in the opposite to many others, like SUSE. they replace comfortable, fast and working tools with their own very very slow not working YaST crap).

will not be displayed