These are the Talking Points for the Fedora 14 release. For information on how these talking points were chosen, see Talking Points SOP. They are intended to help Ambassadors quickly present an overview of highlighted features when talking about the release.
The talking points are based in part on the features for this release. Any Fedora community member can introduce a feature, using our feature process.
For desktop users and everyone
Things of general interest to most people using Fedora.
KDE45 "KDE Plasma Desktop 4.5"
Feature talking point.
Feature summarized talking point.
MeeGo 1.0
MeeGo™ is an operating environment and development kit for next-generation mobile and device platforms, formed from the merger of Intel's Moblin project and Nokia's Maemo project, and backed by the Linux Foundation. It includes a rich set of software and libraries that support multiple architectures and multiple app stores, and are well aligned with a variety of upstream free and open source software projects. Fedora 14 offers an integrated set of MeeGo software on a ready-to-use spin. Users can experience this platform simply by downloading the spin image, and can try it on any personal computer, including netbooks or other small systems, and interested developers can contribute to the development of this exciting new platform.
MeeGo™ lets you try the latest mobile platform on any computer, including your netbook.
For administrators
Improvements that make system administrators' lives better.
ipmiutil
Feature talking point.
Feature summarized talking point.
Systemd
Systemd, a next-generation replacement for Upstart and SystemV init, allows for parallel and on-demand starting of services and features, which will result in faster boot times. In addition, Systemd tracks processes, daemons, sockets, etc and can snapshot the actual state of a system at any given point.
Next-generation system initialization
Spice
Spice (Simple Protocol for Independent Computing Environments) provides a better interface to interact with virtualized desktops. While currently it's not fully integrated with virtualization, it provides the rudimentary blocks to take advantage of things like Accelerated 2D graphics, encryption, and "hardware" cursor support.
Spice is originally a technology Red Hat purchased from Qumranet and has since open sourced and will in the future bring open source VDI (virtual desktop infrastructure) to fruition.
EC2
EC2 is a popular, publicly available service for building cloud infrastructure, software, and platform. With Fedora 14, EC2 becomes part of our regular release engineering, with images expected around the time of each successive Fedora release. Official images allow EC2 users to be confident in trying out the leading edge technologies of Fedora in the cloud, developing at the forefront of free and open source software, and experiencing the potential future of Fedora's downstream distributions like Red Hat Enterprise Linux.
EC2 users now have the option of using a recent and supported Fedora release, to try the latest technologies in the cloud.
For developers
Innovations that make Fedora a great platform for software developers.
D Programming
D is a systems programming language which focus is on combining the power and high performance of programminglanguage C and C++ with the programmer productivity of modern languages like Ruby and Python. The D language is statically typed and compiles directly to machine code. It's multiparadigm, supporting many programming styles: imperative, object oriented, and metaprogramming. It's a member of the C syntax family, and its appearance is very similar to that of C++.
Programming language Combination with many Implementations like .NET, LLVM, etc.
GNUstep
GNUstep is a reimplementation of the NextStep environment. It's a GUI framework based of the Objective-C programming language which is part of the gcc. It is also available n other Linux distribution like Debian or Gentoo Linux. Programm packages are easyly portable.
GNUstep development environment for Fedora
Futher information may be find at: Http://www.gnustep.org
Memory Debugging Tools
Memory Debugging Tools feature
The new "gdb-heap" package adds a new "heap" command to /usr/bin/gdb which allows you to get a breakdown of how that process is using dynamic memory. It allows for unplanned memory usage debugging, which means that if a process unexpectedly starts using large amounts of memory you can attach to it with gdb, and use the heap command to figure out where the memory is going. You should also be able to use it on core dumps. This feature was developed inside of Fedora by David Malcolm and is a unique feature of Fedora 14.
Fedora's GDB gains memory debugging tools.
Python 2.7
Fedora 14 includes Python 2.7 and increases our commitment to improving portability and migration paths for developers to move to Python 3. Many modules are now feature complete with their Python 3.1 equivalents, and are also much more efficient than in earlier Python 2.x releases. For example, the IO class can now be up to 20 times faster in some operations since it has been rewritten. New debugging objects like memoryview can help speed development by giving you an "inside view" of your code. Enhanced Python debugging and integration with GCC continue to be available in the Fedora 14 release and into the future. Fedora 14 also includes Python-related enhancements such as fixing common problems with GObject introspection and SWIG.
Python 2.7 allows Fedora 14 users to both develop powerful code and easily migrate to Python 3 in the future.
Rakudo Star
Perl 6 is a major revision to the Perl programming language, which introduces elements of many modern and historical languages. There are currently multiple implementation projects of Perl 6 underway, the most actively developed one is Rakudo, which is based on the Parrot virtual machine.
The first production release of the Perl 6 language.
Spins
A few highlighted Fedora Spins coming out with this release.