About
Fedora
The
Fedora
Project
is
a
Red
Hat
sponsored
and
community
supported
open
source
project.
Its
goal
is
the
rapid
progress
of
free
and
open
source
software
and
content.
The
Fedora
Project
makes
use
of
public
forums,
open
processes,
rapid
innovation,
meritocracy,
and
transparency
in
pursuit
of
the
best
operating
system
and
platform
that
free
and
open
source
software
can
provide.
Features
-
This
release
features
GNOME
2.22.
GNOME
now
includes
a
webcam
photo
and
video
creation
utility
called
Cheese,
improved
network
filesystem
support,
a
new
international
clock
applet,
Google
Calendar
support
and
custom
email
labels
in
Evolution,
a
new
Remote
Desktop
Viewer,
improved
accessibility
features,
and
PolicyKit
integration.
-
KDE
4.0.3
is
available
in
the
KDE
Live
image
as
well
as
the
regular
DVD.
-
Xfce
4.4.2
is
available
as
part
of
this
release.
-
NetworkManager
0.7
provides
improved
mobile
broadband
support,
including
GSM
and
CDMA
devices,
and
now
supports
multiple
devices
and
ad-hoc
networking
for
sharing
connections.
It
is
now
enabled
by
default
on
installations
from
DVD,
CD,
the
network,
and
Live
images.
-
The
Fedora
installer,
Anaconda,
now
supports
partition
resizing
for
ext2/3,
NTFS
filesystems,
creating
and
installing
to
encrypted
file
systems,
improved
Rescue
Mode
with
FirstAidKit,
independent
locations
for
the
second
stage
installer
and
the
software
packages.
A
redesigned,
larger
netboot.iso
image
now
features
a
second
stage
installer
partly
for
this
reason.
-
Live
USB
images
now
support
persistence,
so
your
data
and
setting
changes
will
be
preserved
even
after
rebooting.
-
PackageKit,
a
new
set
of
graphical
and
console
tools,
with
a
framework
for
cross-distribution
software
management,
has
replaced
Pirut
in
this
release
of
Fedora.
The
PackageKit
graphical
updater
is
available
instead
of
Pup.
Behind
PackageKit,
the
performance
of
yum
has
been
significantly
improved.
-
FreeIPA
makes
managing
auditing,
identity
and
policy
processes
easier
by
providing
web-based
and
command
line
provisioning,
and
administration
tools
to
ease
system
administration.
FreeIPA
combines
the
power
of
the
Fedora
Directory
Server
with
FreeRADIUS,
MIT
Kerberos,
NTP
and
DNS
to
provide
an
easy,
out
of
the
box
solution.
-
Ext4,
the
next
version
of
the
mature
and
stable
ext3
filesystem
is
available
as
a
option
in
this
release.
Ext4
features
better
performance,
higher
storage
capacity
and
several
other
new
features.
-
This
release
of
Fedora
uses
Upstart,
an
event-based
replacement
for
the
/sbin/init
daemon.
-
Firefox
3
brings
a
number
of
major
improvements
including
a
native
look
and
feel,
desktop
integration,
the
new
Places
replacement
for
bookmarks,
and
a
re-worked
address
bar.
-
The
completely
free
and
open
source
Java
environment
OpenJDK
6
is
installed
by
default.
IcedTea
7,
derived
from
OpenJDK
1.7,
is
no
longer
the
default.
IcedTea
includes
a
browser
plug-in
based
on
GCJ,
and
is
available
for
both
x86
and
x86_64
architectures.
GCJ
is
still
the
default
on
PPC
architecture.
-
OpenOffice.org
2.4,
with
many
new
features,
is
available
as
part
of
Fedora
9.
-
Fedora
now
includes
Perl
5.10.0,
which
features
a
smaller
memory
footprint
and
other
improvements.
-
Fedora
now
includes
TeXLive
to
replace
the
older,
unmaintained
TeX
distribution.
-
Fedora
9
features
a
2.6.25
based
kernel.
Details
about
Key
Features
and
Capabilities
Includes
OpenOffice.org
2.4
(Compatible
with
Microsoft
Office
File
Format)
Impress
-
Similar/Compatible
to
MS
Power
Point
Writer
- Similar/Compatible
to
MS
Word
Base
/
DBA
--
Similar
to
MS
ACCESS
-
Improved
rendering
of
numeric(n)
data
from
JDBC
and
Oracle
-
Easier
choice
of
table
name
in
"Copy
table"
-
Editing
of
views
in
HSQLDB
-
Query
designer
for
all
properties
which
allow
SQL
command
-
Query
designer
in
SQL
view
-
Relation
design
accessible
for
MySQL
databases
-
Setting
to
check
for
required
fields
on
forms
-
Support
for
Access
2007
(.accdb
files)
Calc
- Similar/Compatible
to
MS
Excel
-
Convert
text
to
columns:
with
this
feature
CSV
data
inside
cells
can
be
transformed
into
columns
directly
-
Columns
and
rows
in
spreadsheet
can
be
moved
with
drag
and
drop
-
Enter
key
returns
to
the
column
where
the
input
started,
one
row
below
-
Formula
input:
"+"
and
"-"
can
also
be
used
to
start
-
Individual
zoom
level
per
sheet
-
AutoFilter:
choices
clearer
grouped
and
based
on
result
of
filtering
in
other
columns
-
DataPilot:
Manual
Sorting
/
Double-click
in
DataPilot
cell
provides
calculation
data
of
that
cell
-
Performance
improvement
with
functions
VLOOKUP
and
MATCH
-
Print
dialog
for
Calc
easier
to
use
-
PageUp
and
PageDown
keys
work
in
print
preview
-
Sheet
names
in
cell-hyperlinks:
renamed
properly
Draw
-
Navigation
(tab)
order
of
page
objects
-
PDF
export:
page
names
as
bookmark
-
Reduce
complexity:
no
longer
necessary
display
options
removed
Chart
PackageKit
PackageKit
is
a
cross-distribution
package
management
solution
that
has
a
complete
yum
backend.
It
has
been
designed
to
make
installing
and
updating
software
on
your
computer
easier,
and
aims
to
unify
all
the
graphical
package
management
tools
used
in
different
distributions.
To
do
this,
PackageKit
makes
use
of
some
of
the
latest
technologies
such
as
PolicyKit
and
D-Bus.
It
is
the
default
graphical
package
manager
in
the
Beta
release,
using
the
yum
backend.

GNOME
Desktop
2.22
Release
GNOME
2.22
brings
many
improvements,
not
least
of
which
is
the
introduction
of
GVFS
and
GIO
as
a
replacement
for
GNOME
VFS
by
Fedora
developer
and
nautilus
maintainer
AlexanderLarsson.
GVFS
introduces
many
benefits
including
performance
improvements,
queuing
multiple
file
transfers,
and
security
enhancements
via
PolicyKit,
which
is
developed
and
maintained
by
Fedora
developer
DavidZeuthen,
and
was
first
introduced
in
Fedora
8.
Watch
a
screencast
to
learn
more
about
the
advantages
of
this
new
feature..
GNOME
2.22
also
comes
with
a
new
world
clock
applet
that
displays
the
time
and
weather
conditions
for
multiple
time
zones
simultaneously.
.
Screencast
is
also
available.
Also
exciting
on
the
GNOME
front
is
the
inclusion
of
the
new
GNOME
Display
Manager
by
default.
It
is
a
significant
change
from
the
previous
GDM,
enabling
many
new
and
exciting
features.
These
features
include
the
ability
to
take
advantage
of
power
management
at
the
login
screen,
the
ability
to
dynamically
configure
displays,
potential
improvements
for
"hot-seating,"
and
better
integration
with
PolicyKit.
KDE
Desktop
4.0.3
KDE
Desktop
4.0.3
features
upgrades
to
core
components
such
as
the
port
to
Qt
4.
It
also
introduces
a
number
of
brand
new
frameworks
such
as
the
Phonon,
a
multimedia
API;
Solid,
a
hardware
integration
framework;
Plasma,
a
re-written
desktop
and
panel
with
many
new
concepts;
integrated
desktop
search;
compositing
as
a
feature
of
KWin;
and
a
brand
new
visual
style
called
Oxygen.
Thanks
to
the
hard
work
of
the
Fedora
KDE
Special
Interest
Group
,
KDE
4.0
is
well
integrated
in
Fedora.
As
a
result,
KDE
4.0.x
is
the
default
for
the
KDE
spin
of
Fedora,
and
includes
compatibility
packages
to
ensure
that
applications
not
yet
ported
to
KDE
4
will
continue
to
work.
Throughout
the
Fedora
9
life
cycle,
KDE
will
continue
to
receive
a
updates
mirroring
the
latest
from
the
upstream
project.
As
a
result,
Fedora
9
will
include
KDE
4.1
when
it
is
released
in
July
of
this
year.
NetworkManager
Improvements
NetworkManager
has
made
managing
your
network
devices
easy
in
Fedora.
With
this
release,
Fedora
developer
Dan
Williams
has
aimed
to
expand
the
situations
in
which
NetworkManager
is
useful.
New
features
available
in
this
release
include:
-
Multiple
active
network
devices
-
Ad-hoc
support,
so
that
you
can
easily
form
a
network
with
any
near-by
wireless
devices
-
Support
for
mobile
broadband
cards
(GSM/CDMA)
through
PPP
-
System-wide
network
configuration
through
Network
Manager
with
PolicyKit
Firefox
3
Beta
5
Browser
Firefox
3
Beta
5
brings
a
number
of
major
improvements
including
a
native
look
by
using
the
same
icons
and
widget
style
of
the
rest
of
the
desktop.
Other
improvements
include
the
new
awesome
bar
that
is
similar
to
the
traditional
address
bar,
but
searches
the
full
text
of
URLs
and
bookmarks
as
you
type
and
allows
single
click
bookmarking
of
web
pages.
Also,
the
entire
bookmarking
system
has
been
re-worked
in
this
release,
allowing
easier
management
through
tags
and
a
new
interface.
The
browser
engine,
XULRunner
is
also
now
split
from
the
user
interface
and
applications
built
against
the
engine
can
rely
on
it
as
a
stable
platform.
SELinux
Confined
Web
Browser
SELinux
in
Fedora
9
can
optionally
confine
Web
browser
plugins
such
that
the
impact
of
security
issues
in
plugins
are
nullified
or
very
limited.
DanielWalsh,
primary
Fedora
SELinux
developer
has
a
blog
post
on
this
with
more
details.
OpenJDK
OpenJDK6
which
is
the
release
of
Sun
Java
SDK
under
a
free
and
open
source
license
is
now
available
by
default
in
this
release.
The
minor
non-free
portions
of
OpenJDK
have
been
replaced
by
bits
from
the
IcedTea
project.
More
Java
programs
should
work
out
of
the
box
as
a
result
of
this
change.
Xorg
Updates
Startup
and
shut-down
of
X
is
just
about
a
second
and
there
are
a
number
of
other
improvements
including
better
display
configuration
and
hot-plugging
support
thanks
to
the
inclusion
of
Xorg
1.4
with
a
pre-release
of
X
Server
1.5
Consolidated
Dictionary
Support
For
some
time,
several
Fedora
applications,
including
OpenOffice.org,
Firefox,
Thunderbird,
GNOME
and
KDE,
have
each
had
their
own
set
of
dictionaries.
This
situation
was
obviously
not
ideal,
and
unnecessarily
increased
resources
like
the
size
and
memory
footprint
of
Fedora
releases.
This
problem
is
now
fixed
by
consolidating
all
the
dictionaries.
This
feature,
which
requires
a
number
of
changes
to
various
software
packages,
is
now
almost
complete
and
the
benefits
are
already
apparent
in
the
Beta
release.
More
details
and
documentation
can
be
found
on
the
feature's
wiki
page
.
Bluetooth
Enhancements
There
are
a
number
of
Bluetooth
related
enhancements
that
build
upon
the
work
already
completed
during
Fedora
8
release.
Sending,
receiving
and
browsing
files
via
Bluetooth
is
now
much
easier.
Refer
to
this
page
for
more
details.
System
Anaconda
Installer
Improvements
The
Fedora
system
installer,
Anaconda,
has
received
a
lot
of
new
features
this
release.
Amongst
them
are:
-
Support
for
resizing
ext2,
ext3
and
NTFS
partitions
during
the
installation
-
Support
for
creating
and
installing
to
encrypted
filesystems
-
Experimental
support
for
installing
to
ext4
filesystems
-
you
will
need
to
use
the
ext4
boot
parameter
to
enable
this
-
Support
for
native
installation
to
x86_64
machines
EFI
with
booting
via
GRUB
-
Support
for
network
installations
and
system
rescue
operations
has
been
improved
with
the
introduction
of
netinst.iso.
Watch
screencasts
here
and
here
to
learn
more.
Seamless
Upgrade
If
you
have
been
using
a
older
release
and
looking
for
a
easy
way
to
upgrade
to
the
latest
one,
wait
no
more.
Fedora
new
features
a
preupgrade
software
tool
that
does
a
in-place
upgrade
to
a
new
release
of
Fedora
in
a
safe
and
easy
way.
You
can
upgrade
from
Fedora
7
to
Fedora
8
and
from
Fedora
7
or
8
to
Fedora
9
release
using
this
tool.
Refer
to
PreUpgrade
page
for
more
details.
Persistent
Live
USB
Support
Work
has
continued
to
better
integrate
the
live
images
with
the
rest
of
the
system
and
improve
the
tools
used
for
building
them.
livecd-creator
now
also
provides
an
API
which
can
be
used
for
building
alternative
front-ends
as
well
as
for
building
tools
for
other
types
of
images.
Live
USB
disks
can
be
created
even
on
Microsoft
Windows
using
Fedora's
liveusb-creator
Also,
it
is
now
possible
to
non-destructively
install
a
Fedora
live
image
onto
any
USB
stick
that
is
more
than
one
GB
and
have
it
act
persistently.
What
this
means
is
that
you
can
use
the
live
system,
install
and
update
software,
work
and
save
documents
all
as
you
would
on
a
normal
system
and
have
your
changes
carried
over
from
boot
to
boot.
To
use
this
feature,
you
simply
need
to
run
the
following
command:
livecd-iso-to-disk
--overlay-size-mb
512
/path/to/iso
/path/tousbstick
where
512
is
the
desired
size
in
megabytes
of
the
overlay.
Note
that
you
will
need
to
have
space
on
your
USB
stick
for
the
live
limage
plus
your
overlay
plus
any
other
data
you
want
on
the
stick.
Jidgo
Download
Fedora
9
now
provides
template
files
that
can
be
used
to
download
Fedora
9
via
jidgo
or
jigsaw
downloader.
If
you
have
a
local
mirror
or
previous
release
image,
this
can
save
you
lots
of
bandwidth.
Learn
more
from
the
installation
guide
for
Fedora
9.
FreeIPA
FreeIPA
makes
managing
auditing,
identity
and
policy
processes
easier
by
providing
web-based
and
command
line
provisioning
and
administration
tools
that
takes
the
pain
away
from
system
administration.
It
combines
the
power
of
the
Fedora
Directory
Server
with
FreeRADIUS,
MIT
Kerberos,
NTP
and
DNS
to
provide
an
easy,
out
of
the
box
solution.
Upstart
Init
Daemon
Fedora
9
uses
the
Upstart
init
daemon
as
a
replacement
for
System
V
init.
The
benefit
of
this
is
that
Upstart
has
a
more
sophisticated
idea
of
how
to
to
trigger
and
manage
services.
For
Fedora
this
is
particularly
useful
as
it
will
help
us
to
improve
our
boot
and
shutdown
processes,
streamlining
a
lot
of
what
currently
happens.
All
current
init
scripts
should
run
without
errors.
However,
any
customizations
to
/etc/inittab
(except
initdefault)
will
need
to
be
ported
to
upstart.
For
information
on
how
to
do
so,
please
see
the
Upstart
Getting
Started
Guide
.
Virtualization
Virtualization
in
Fedora
9,
as
with
many
of
our
previous
releases,
has
received
some
significant
new
features
and
improvements.
The
information
available
here
is
a
brief
summary,
to
find
more
information
about
these
features
visit
the
feature
list
.
-
Upstream
paravirt_ops
based
kernel
for
Xen
DomU
-
Virt
authentication
-
Virtual
Manager
Policy
Kit
-
KVM
supports
the
use
of
the
virtio
accelerated
drivers
for
improving
IO
performance.
-
KVM
defaults
to
emulating
an
e1000
network
adapter
and
the
VMWare
SVGA
display
adapter
Ext4
Filesystem
Support
Fedora
9
features
experimental
support
for
the
new
Ext4
filesystem.
List
of
enhancements
include:
-
Large
filesystem
-
Extents
-
Backward
compatibility
-
Forward
compatibility
-
Persistent
pre-allocation
-
Delayed
allocation
-
Break
32000
subdirectory
limit
-
Journal
checksumming
-
Online
defragmentation
-
Faster
file
system
checking
-
Multiblock
allocator
-
Improved
timestamps
Learn
more
at
https://ols2006.108.redhat.com/2007/Reprints/mathur-Reprint.pdf
Toolchain
Enhancements
There
are
many
core
toolchain
changes
including
a
move
to
a
brand
new
GCC
4.3
as
the
system
compiler
the
entire
distribution
has
been
built
against
a
a
major
new
version
of
Perl
5.10.
TexLive
Tex
Formatting
System
TexLive
has
replace
the
aging
and
unmaintained
tetex
release.
TeXLive
is
actively
developed
and
modern
TeX
formatting
system
which
is
widely
used
for
typesetting,
scientific
and
presentation
purposes.
Font
Changes
During
the
Fedora
8
release
cycle,
Fedora
got
a
new
Font
Special
Interest
Group.
Working
exclusively
to
ensure
that
our
packaged
fonts
meet
with
our
own
standards
with
respect
to
free
software,
and
cater
to
as
many
languages
as
possible,
they
have
been
busy
reviewing
and
packaging
new
fonts
for
Fedora
9.
There's
much
more
work
still
to
be
done,
but
below
is
a
brief
summary
of
what
has
been
achieved
so
far:
- !DejaVu
full
replaces !DejaVu
LGC
as
default
font
set. !DejaVu
LGC
is
still
available
in
the
repo
for
users
who
prefer
it.
-
The
Luxi
font
has
been
dropped
since
its
license
does
not
allow
modifications.
- !DejaVu
and
Liberation
updated
to
new
versions
with
more
coverage.
-
The
Stix,
Tiresias,
Yanonne,
and
Greek
Font
Society
font
sets,
and
several
others,
have
been
added
to
the
Fedora
software
repository.
-
Many
font
packages
were
renamed
and
reorganized
to
avoid
bundling
font
and
regions.
Kernel
2.6.25
Fedora
9
features
a
2.6.25-rc5
based
kernel.
2.6.25-rc5
includes:
-
CPU
"group
scheduling"
-
memory
fragmentation
avoidance
-
tickless
support
for
x86-64/ppc
and
other
architectures
-
many
new
wireless
drivers
and
a
new
wireless
configuration
interface
-
SPI/SDIO
MMC
support
-
USB
authorization
-
per-device
dirty
memory
thresholds
-
support
for
PID
and
network
namespaces
-
support
for
static
probe
markers
-
read-only
bind
mounts
-
SELinux
performance
improvements
-
SATA
link
power
management
and
port
multiplier
support
-
Large
Receive
Offload
in
network
devices
-
memory
hot-remove
support
-
a
new
framework
for
controlling
the
idle
processor
power
management
-
CIFS
ACLs
support
-
many
new
drivers,
and
other
features
and
fixes