From Fedora Project Wiki

Fedora is a Linux-based operating system that brings the latest in free and open source software to your desktop, laptop and server, and gives you access to thousands of different open source applications. This helpful, user-friendly operating system is built by people across the globe who work together as a community to create the Fedora Project.

Fedora is free to use, modify, and distribute, and includes software that helps you work, play, organize, and socialize. You can read more information about the Fedora Project on our Overview page.

What's New in Fedora 14?

Desktop Users

The Fedora Project is committed to providing a free and open source software experience to users of all types. Over the past few releases of Fedora, an incredible amount of work has gone into building a free desktop usable by anyone. These features have provided improvements in networking, software management, hardware support, and other functionality. Over the past cycle, work on these features has mostly been to provide bug fixes and additional stability. This makes Fedora 14 an ideal computing platform for anyone who wants to use their computer productively. Whether you're a student, a parent, an office worker, a programmer, an artist, an engineer, a writer -- Fedora has what you need to do the things you care about!

In addition to continually extending and improving the desktop environment, Fedora 14 also features these desktop enhancements:

  • libjpegturbo. Users who load and save images will see significant performance improvement when looking at images in the popular JPEG format. This library practically halves processing time on most systems - and even those utilizing hardware more than a few years old will see a slight speed boost.
  • Spice (Simple Protocol for Independent Computing Environment). This framework brings the notion of 'thin client' computing to life, allowing end users to have support on their virtualized desktop for the experience they've become accustomed to in a typical desktop environment - sound, display, device support, as well as rudimentary support for 2D graphics and encryption.

System Administrators

If you spend your day managing how other people around you use Linux, Fedora 14 is loaded with features that will make your life even easier. Whether you want to migrate new users to a Linux environment or experiment with the newest in open-source technologies to give yourself an edge, Fedora has all the tools you need.

Remote administration takes another step forward with Fedora 14's inclusion of ipmiutil. With many modern servers containing hardware with IPMI (Intelligent Platform Management Interface) support, managing and administering your hardware from afar is even easier with ipmiutil's capabilities, which increase IMPI capabilities even further with features like Serial-over-LAN and identity LED manipulation.

Are you thinking of managing servers in a cloud environment? Fedora 14 will be the first of many successive releases to come to be available on EC2. These official images will allow system administrators to try out the leading-edge features of Fedora 14 in the cloud, and experience the potential future of Fedora's downstream distributions like Red Hat Enterprise Linux.

Systemd. And speaking of the future - check out Fedora 14's tech preview of systemd, a next-generation replacement for Upstart and System V init. Turn this feature on with just a few simple commands, and experience improvements such as parallel and on-demand starting of services, faster boot times, and the ability to track processes, daemons, sockets, and even take snapshots of your system state.

"Systemd" Feature.


The new GDB heap command shows detailed memory allocations for improved debugging.

Better debugging tools. We've got the latest advances in GDB, the GNU debugger, so you can perform all sorts of analyses to squash bugs in code. When you launch GDB you'll immediately notice how fast it loads. That's because we generate the indexes it needs in advance in our "debuginfo" packages, saving you time so you can get to your real work. Need a rundown of memory allocations? The new Python scripting feature in GDB lets you use a new "heap" command (from the gdb-heap package) to examine, record, and diff them, to see how your app uses memory. GDB even shows you dynamic memory allocations -- so you take control of your code. And since this capability comes from Python, you're limited mostly by your imagination, and you can take debugging as far as you want.

Love working in the most up-to-date languages? Fedora 14 has what you need. Thinking of coding in Python 3 down the road? Get ready now with Fedora's inclusion of Python 2.7, which has increased efficiency in modules, many of which are now feature complete with their Python 3.1 equivalents. Prefer Perl? Check out Rakudo Star, a Parrot virtual-machine -based implementation of Perl 6; it also happens to be the most actively developed implementation. And if you like object-oriented languages, the D programming language may just be for you: it combines the power of languages such as C and C++ with the programmer productivity of modern languages like Ruby and Python.

"Python 2.7" Feature.


Looking for something else?

Find more spins at -- there's a spin for everyone, from education and gaming to science and more!

How to Get Started

Intrigued? Want to give Fedora 14 a try?

You can visit to download a LiveCD, regardless of what operating system you're running. This will give you a working version of Fedora, complete with common applications, all running off your CD drive - your hard drive won't be touched at all. And when you're ready, installation is just a click away.

Want an even more enjoyable way to use Fedora, risk-free? Try the Live USB option. You can use the same download to create a bootable USB stick so you can take Fedora with you anywhere you go. It works great with netbooks without CD drives, too. Check out the instruction page here:

And if you're running Fedora 13, upgrading is easy. Refer to our handy documentation for help.

Help Make Fedora!

Want to join the Fedora community and help us make the best Linux distribution even better? Get started at Our diverse community from all over the globe welcomes contributors of all types. From artists to marketers to coders to testers to writers to translators and more, you too can get involved. Share what you know or help with something you've always wanted to learn; mentors are always available to help you get started. Any help is appreciated! We'd love to hear your thoughts on Fedora 14. Have a suggestion? Find a bug? Start by taking a look at the Common F14 bugs to see if it's something we know about. (That page has information on what to do if you don't find your bug, too.)

Further reading

Need more information? Check out some of these additional Fedora 14 resources, or talk with a community member in our live chat 24/7.

About this document