|
|
Subscribe / Log in / New account

Fedora 12 released

From:  "Paul W. Frields" <stickster-AT-gmail.com>
To:  fedora-announce-list-AT-redhat.com
Subject:  Announcing Fedora 12
Date:  Tue, 17 Nov 2009 09:57:19 -0500
Message-ID:  <20091117145719.GK20907@victoria.internal.frields.org>
Archive-link:  Article, Thread

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I'm proud to announce the release of Fedora 12, the latest innovative
Linux distribution from the Fedora Project, a global, collaborative
partnership of free software community members sponsored by Red Hat.

If you can't wait to get the distribution, simply visit:
  http://get.fedoraproject.org

If you want a quick tour of highlights in this release, check out:
  http://fedoraproject.org/wiki/Fedora_12_one_page_release_...

You can also find this announcement text at:
  http://fedoraproject.org/wiki/Fedora_12_Announcement

Or read on for loads of information about the new release and all the
leading edge technologies we've packed into it.  More links are
available at the end of this message, too.  Enjoy!

* * *

Fedora is a leading edge, free and open source operating system that
continues to deliver innovative features to many users, with a new
release about every six months. We bring to you the latest and
greatest release of Fedora ever, Fedora 12! Join us and share the joy
of Free software and the community with friends and family. We have
several major new features with special focus on desktops, netbooks,
virtualization and system administration.

== What's New in Fedora 12? ==

* Optimized performance - All software packages on 32-bit (x86_32)
  architecture have been compiled for i686 systems, with special
  optimization for the Intel Atom processors used in many netbooks,
  but without losing compatibility with the overwhelming majority of
  CPUs.

* Smaller and faster updates - In Fedora 11, the optional yum-presto
  plugin, developed by Fedora contributor Jonathan Dieter, reduced
  update size by transmitting only the changes in the updated
  packages. Now, the plugin is installed by default. Also, RPMs now
  use XZ rather than gzip for compression, providing smaller package
  sizes without the memory and CPU penalties associated with
  bzip2. This lets us fit more software into each Fedora image, and
  uses less space on mirrors, making their administrators' lives a
  little easier. Thanks to the Fedora infrastructure team for their
  excellent work in setting up the infrastructure to generate delta
  RPMs on the fly for all the updates.

* NetworkManager broadband and other enhancements - NetworkManager,
  originally developed by Red Hat's Dan Williams, was introduced in
  Fedora 7 and has become the de facto network configuration solution
  for distributions everywhere. Enhancements to NetworkManager make
  both system-wide connections and mobile broadband connections easier
  than ever. Bluetooth PAN support offers a simple click through
  process to access the Internet from your mobile
  phone. NetworkManager can now configure always-on and static address
  connections directly from the desktop. PolicyKit integration has
  been added so configuration management can be done via central
  policy where needed. IPv6 support has also been improved.

* Next-generation (Ogg) Theora video - For several years, Theora, the
  open and free format not encumbered by known patents has provided a
  way for freedom-loving users to share video. Fedora 12 includes the
  new Theora 1.1, which achieves very high quality comparable to
  H.264, meeting the expectations of demanding users with crisp,
  vibrant media in both streaming and downloadable form. Thanks to the
  work of the Xiph.Org Foundation's Christopher "Monty" Montgomery,
  sponsored by Red Hat, other Xiph developers and the contribution of
  Mozilla.org, Theora videos now deliver much better quality primarily
  via enhancements in the encoder without any change in the format,
  making it available to all Theora users. Using Theora video and
  Vorbis audio formats, Firefox 3.5 and applications using the
  Gstreamer multimedia framework can deliver free media on the web out
  of the box even better than the previous release of Fedora. Theora
  is being rapidly adopted by several popular websites including
  Wikipedia, VideoPress and DailyMotion. Fedora Project is proud to
  support communities of free culture and open content as part of our
  mission. More details at
  http://hacks.mozilla.org/2009/09/theora-1-1-released/

* Graphics support improvements - Fedora 12 introduces experimental 3D
  support for AMD Radeon HD 2400 and later graphics cards. To try it
  out, install the mesa-dri-drivers-experimental package. On many
  cards, this support should allow desktop effects to be used. Kernel
  mode setting (KMS) support, which was introduced on AMD hardware in
  Fedora 10 and extended to Intel hardware in Fedora 11, is now
  extended to NVIDIA hardware as well, meaning the great majority of
  systems now benefit from the smooth, fully-graphical startup
  sequence made possible by KMS. The Fedora graphical startup sequence
  now works better on systems with multiple monitors. Also on multiple
  monitor systems, the desktop will now automatically be spread across
  all monitors by default, rather than having all monitors display the
  same output, including on NVIDIA chips (where multiple monitor
  spanning was not possible without manual configuration changes in
  Fedora 11). Systems with NVIDIA graphics chips also gain initial
  support for suspend and resume functionality via the default Nouveau
  driver. Initial support for the new DisplayPort display connector
  has been added for Intel graphics chips. Support for Nvidia and ATI
  systems is already under rapid development and will be included in
  the next release of Fedora. Thanks to the Red Hat Xorg team
  including Adam Jackson (X server), Kristian Høgsberg (Intel driver),
  Dave Airlie and Jerome Glisse (Radeon driver for AMD), and Ben
  Skeggs (Nouveau driver for NVIDIA).

* Virtualization improvements - Not content with all the improvements
  in Fedora 11, we've kicked virtualization based on KVM up another
  notch in Fedora 12. There are extensive improvements in performance,
  management, and resource sharing, and still more security
  enhancements. A new library (libguestfs) and an interactive tool
  (guestfish) are now available for directly accessing and modifying
  virtual machine disk images. Richard W.M. Jones from Red Hat's
  virtualization team has a list of extensive virtualization tools
  available and coming up for Fedora at
  http://rwmj.wordpress.com/2009/10/20/fedora-virt-commands/ 

* Automatic reporting of crashes and SELinux issues - Abrt, a tool to
  help non-power users report crashes to Bugzilla with a few mouse
  clicks, is now enabled by default. Abrt collects detailed
  information automatically and helps developers identify and resolve
  issues faster, improving the quality of individual upstream
  components and Fedora. The SELinux alert monitoring tool has also
  added the ability to report SELinux issues to Bugzilla quickly and
  easily with just a couple of clicks.

* New Dracut initrd generation tool - Up until Fedora 11, the boot
  system (initial ram disk or initrd) used to boot Fedora was
  monolithic, very distribution specific, and didn't provide much
  flexibility. This has been replaced with Dracut, an initial ram disk
  generation tool with an event-based framework designed to be
  distribution-independent. Dracut has been also adopted by OLPC which
  uses Fedora; OLPC modules for Dracut are available in the Fedora
  repository. Thanks to the Dracut team, including Harald Hoyer,
  Jeremy Katz, Dave Jones, and many others.

* PackageKit plugins - PackageKit now has a plugin which can install
  an appropriate package when a user tries to run a command from a
  missing package. Another new plugin allows installation of software
  packages from a web browser. Thanks to Red Hat's Richard Hughes and
  the PackageKit team.

* Bluetooth on-demand - Bluetooth services are automatically started
  when needed and stopped 30 seconds after last device use, reducing
  initial startup time and resource use when Bluetooth is not in
  active use. Thanks to Red Hat's Bastien Nocera.

* Moblin graphical interface for netbooks - In additional to special
  compiler optimization for netbooks in this release and the continued
  integration of Sugar interface, the Moblin graphical interface and
  applications are fully integrated thanks to Peter Robinson, a Fedora
  Project volunteer, and others. Collaboration between the Moblin
  project and Fedora was accelerated since Moblin itself is largely
  based on Fedora. To use it, just install the Moblin Desktop
  Environment package group using yum or the graphical software
  management tools, and choose Moblin from the login manager. A Moblin
  Fedora Remix (installable Live CD) for Fedora 12 will also be
  available.

* PulseAudio enhancements - Red Hat's Lennart Poettering and several
  others have made significant improvements to the PulseAudio
  system. Improved mixer logic makes volume control more fine-grained
  and reliable. Integration with the Rygel UPnP media server means you
  can stream audio directly from your system to any UPnP / DLNA
  client, such as a Playstation 3. Hotplug support has been made more
  intelligent, so if you configure a device as the default output for
  a stream, unplug that device -- causing the stream(s) to be moved to
  another output device -- and later reattach it, the stream is moved
  back to the preferred device. Finally, Bluetooth audio support means
  pairing with any Bluetooth audio device makes it available for use
  through PulseAudio.

* Lower process privileges - In order to mitigate the impact of
  security vulnerabilities, permissions have been hardened for many
  files and system directories. Also, process privileges have been
  lowered for a number of core components that require super user
  privileges. Red Hat's Steve Grubb has developed a new library,
  libcap-ng, and integrated it into many core system components to
  improve the security of Fedora.

* SELinux sandbox - It is now possible to confine applications' access
  to the system and run them in a secure sandbox that takes advantage
  of the sophisticated capabilities of SELinux. Dan Walsh, SELinux
  developer at Red Hat, explains the details at
  http://danwalsh.livejournal.com/31146.html 

* Open Broadcom firmware - The openfwwf open source Broadcom firmware
  is included by default. This means wireless networking will be
  available out of the box on some Broadcom chipsets. 

* Hybrid live images - The Live images provided in this release can be
  directly imaged onto a USB stick using dd (or any equivalent tool)
  to create bootable Live USB keys. The Fedora Live USB Creator for
  Windows and Fedora and the livecd-tools for Fedora are still
  recommended for data persistence, encryption and non-destructive
  writes. Thanks to Jeremy Katz. 

* Better webcam support - While Fedora 11 improved webcam support, in
  Fedora 12 you can expect even better video quality, especially for
  less expensive webcams. Red Hat's Hans de Goede, developer of the
  libv4l library, has more details on his continuous upstream webcam
  support enhancements at
  http://hansdegoede.livejournal.com/6989.html. 

* Polished Desktop - The latest version of the GNOME desktop includes
  the lighter Gnote replacement for Tomboy as the default note
  application, and Empathy replaces Pidgin as the default instant
  messenger. The new volume control application, first seen in Fedora
  11, has been improved to cover more advanced users. There are many
  nice tweaks from the desktop team for a polished user
  experience. More details at
  http://fedoraproject.org/wiki/Desktop_Enhancements_in_Fed... 

* GNOME Shell preview - Fedora 12 includes an early version of GNOME
  Shell, which will become the default interface for GNOME 3.0 and
  beyond. To try it, install the gnome-shell package, and use the
  Desktop Effects configuration tool to enable it. It will only work
  correctly from the GNOME desktop environment, not others such as KDE
  or Xfce. This is a preview technology, and some video cards may not
  be supported. Thanks to Owen Taylor from Red Hat and the GNOME Shell
  team. 

* KDE 4.3 - The new KDE features an updated "Air" theme and fully
  configurable keyboard shortcuts in Plasma, improved performance and
  new desktop effects in the window manager, a new bug reporting tool,
  and a configuration tool for the LIRC infra-red remote control
  system. 

* Cool new stuff for developers beginning with Eclipse Galileo, which
  includes more plugins than ever before. Perl 6 is now included,
  along with PHP 5.3. For Haskell developers, the Haskell Platform now
  provides a standardized set of libraries and tools. But one of the
  biggest changes for developers is that most of the nice new features
  of Fedora 12, from Bluetooth to webcams, are implemented through
  underlying libraries, and many of the improvements will be included
  simply by relinking your application. Also available in this release
  are SystemTap 1.0 for improved instrumenting and debugging of
  binaries, complete with Eclipse integration, and the newest NetBeans
  IDE for Java development. 

* Cool new stuff for sysadmins include added functionality for
  clustered Samba services (including active/active configurations)
  over GFS2; and the ability to boot a cluster of Fedora systems from
  a single, shared root file system. 

* Multi-Pointer X - The update to X.Org server 1.7 introduces the X
  Input Extension version 2.0 (XI2), with much work contributed by Red
  Hat's Peter Hutterer. This extension provides a new client API for
  handling input devices and also Multi-Pointer X (MPX)
  functionality. MPX functionality allows X to cope with many inputs
  of arbitrary types simultaneously, a prerequisite for (among others)
  multitouch-based desktops and multi-user interaction on a single
  screen. This is low-level work of which applications and desktop
  environments will incrementally take advantage in future
  releases. More details are available in the Release Notes and in the
  XI2 tag of Peter Hutterer's blog at
  http://who-t.blogspot.com/search/label/xi2 

A full feature list is available on the wiki at:
  http://fedoraproject.org/wiki/Releases/12/FeatureList

OK, go get it. You know you can't wait.
  http://get.fedoraproject.org

Fedora 12 release notes and guides for several languages are available
at:
  http://docs.fedoraproject.org/

* * *

Even as we continue to provide updates with enhancements and bug fixes
to improve the Fedora 12 experience, our next release, Fedora 13, is
already being developed in parallel, and is open for active
development now. We have an early schedule for an April 2010 release,
with many new features slated.

Refer to:
  http://fedoraproject.org/wiki/Releases/13/Schedule
and:
  http://fedoraproject.org/wiki/Releases/13/FeatureList


- -- 
Paul W. Frields                                http://paul.frields.org/
  gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233  5906 ACDB C937 BD11 3717
  http://redhat.com/   -  -  -  -   http://pfrields.fedorapeople.org/
  irc.freenode.net: stickster @ #fedora-docs, #fedora-devel, #fredlug
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iD8DBQFLArnPrNvJN70RNxcRAqFjAJ4vBIVYdMTjVyERVrpG5VIWuD/F2QCfWaqm
ztdy61Hp4L6svvvvc5XiPBQ=
=NlI9
-----END PGP SIGNATURE-----

-- 
fedora-announce-list mailing list
fedora-announce-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-announce-list




(Log in to post comments)

Fedora 12 released with over 550 updates waiting

Posted Nov 17, 2009 16:52 UTC (Tue) by kragil (guest, #34373) [Link]

Congrats.
Nice release, but don't tell people with dial up that they can use Fedora because of Delta-RPM. They just can not.
(Debian stable with only security updates and general updates via updated DVDs is a much better choice for our moms, dads or friends with dial up.)

Fedora 12 released with over 200 updates waiting

Posted Nov 17, 2009 17:25 UTC (Tue) by nevyn (subscriber, #33129) [Link]

% yum repolist --enablerepo=updates-testing
fedora             Fedora 12 - x86_64                     enabled: 19,122
updates            Fedora 12 - x86_64 - Updates           enabled:    271
updates-testing    Fedora 12 - x86_64 - Test Updates      enabled:    843

...that's for x86_64, i386 is smaller (206 atm.) ... and no sane person should need all of those. You can also yum-plugin-security, to get security only updates.

Saying that you might be better off with RHEL/CentOS if you want "minimum" updates.

Fedora 12 released with hundreds of updates waiting

Posted Nov 17, 2009 18:03 UTC (Tue) by kragil (guest, #34373) [Link]

The number is not mine, it is Thorsten Leemhuis' (kernel-log author and Fedora contributor)
I know about yum-plugin-security. Problem is that with Fedora you need all the updates you can get (except those that break stuff, you don't need those, but they are well disguised.)

Fedora 12 released with hundreds of updates waiting

Posted Nov 17, 2009 18:05 UTC (Tue) by rahulsundaram (subscriber, #21946) [Link]

The number is still misleading. You don't need that many updates.

Fedora 12 released with hundreds of updates waiting

Posted Nov 17, 2009 18:14 UTC (Tue) by jspaleta (subscriber, #50639) [Link]

If there were one or two mirror admins for mirrors in the main eu or us mirrorlist who be willing to do a little access log data mining... we could probably get a pretty good histogram look at how many of the update packages users are typically pulling over. We could probably get a read on the percentage of users who are just pulling security updates too.

-jef

Fedora 12 released with over 200 updates waiting

Posted Nov 22, 2009 13:27 UTC (Sun) by rwmj (subscriber, #5474) [Link]

Fedora 12 introduced a new process to prevent updates to critical path packages. So (if the process worked) none of those updates should be for key packages that could break anything important for you.

More here and here ...

Rich.

Fedora 12 released with over 550 updates waiting

Posted Nov 17, 2009 18:59 UTC (Tue) by dowdle (subscriber, #659) [Link]

So it isn't the distro for users on dialup. Whoopie. Targetting the dialup market kinda seems strange in the first place.

For Fedora 11, I think the update count is in the 16,000-ish range.

Fedora 12 released with over 550 updates waiting

Posted Nov 17, 2009 19:32 UTC (Tue) by jspaleta (subscriber, #50639) [Link]

It all depends on your definition of "update." The update count is really misleading.. because some updates are new packages added to the collection after the Fedora release. Fedora contributors are continually adding new things and those new things show up as updates.

I'll take a very close look for Fedora 10 32bit system to make the point...

repoquery --repoid=fedora -q -a --show-dupes --queryformat="%{name}"|sort
11416 unique binary packagenames
repoquery --repoid=fedora -q -a --show-dupes --queryformat="%{name}"|sort -u
11412 all packagenames

The 4 package difference are from packages that come in i386 and i686 flavors: kernel kernel-devel glibc and openssl.

Now f10 updates as they exist today.
repoquery --repoid=updates -q -a --show-dupes --queryformat="%{name}"|sort
7189 all binary packagenames

repoquery --repoid=updates -q -a --show-dupes --queryformat="%{name}"|sort -u
7173 all unique binary packagenames

This is a snapshot of what is available today on an active F10 mirror. It does not count expired updates which are no longer available on a typical public mirror.

Now how many ibinary packages names exist in updates that do not exist in fedora 10 release tree?
comm -1 -3 /tmp/fedora10.txt /tmp/fedora10-updates.txt |wc -l
2830 binary packagenames which did not exist in the Fedora 10 release tree.

That's over 1/3 of the F10 updates repository as it exists today are NEW packages that did not exist in any form at the time of F10 release and could not be installed on freshly installed systems from release day media.

-jef

Fedora 12 released with over 550 updates waiting

Posted Nov 17, 2009 20:28 UTC (Tue) by dowdle (subscriber, #659) [Link]

I was aware that new packages added later (not in Everything) are placed in updates. That is misleading. If you don't like that, change it.

The fact still remains that there are several thousand updates. Does the average user have that many packages installed where a significant percentage of total updates would apply to them, probably not.

On my system, and I don't have any devel stuff installed, it is fairly common to have a few hundred megabytes worth of updates a month. That's not dialup friendly.

I haven't used a dialup modem since 1998 and I'd be curious how many modems you can buy today would even work with Linux to begin with.

Fedora has a lot of updates. That is a fact. That's something I like about Fedora... and one of the reasons I use it for desktop stuff. I maintain my own local mirror but I don't necessarily recommend other folks do that. I maintain a personal Fedora remix as well as build OpenVZ OS Templates... so I do use it quite a bit.

Fedora 12 released with over 550 updates waiting

Posted Nov 17, 2009 20:38 UTC (Tue) by jspaleta (subscriber, #50639) [Link]

We don't have a clear view how the package churn translates into client update churn in any real sense. As I said before, I could probably generate a much clearer picture of typical update usage patterns if a couple of mirror admins from would voluntarily work with me so I could data mine their activity logs to produce an aggregate look at the update repository utilization.

-jef

Fedora 12 released with over 550 updates waiting

Posted Nov 17, 2009 21:32 UTC (Tue) by jspaleta (subscriber, #50639) [Link]

As an additional follow up... on my f10 system .. i have 1814 unique binary packagenames installed... 185 are -devel subpackages.

The intersection between the 1815 packages I have installed and the 7173 available updates is 823.

775 out of 823 are updates to packages available at release time
48 out of 823 of those are packages not available at time of release.
74 out of 823 are updates to -devel packages

So taking this system as typical... and I'm always loath to actually do that. The thought of myself as a representative user of any technology is disturbing on many levels. But for the moment....assuming my system is typical...

I've got ~11.5% of available updates installed by package count (not by package size). 99.5% of my installed updates are true updates in the sense that that a version of the package was available at F10 release.

I probably go back and do the same sort of analysis on my F11 system tonight and do a delta rpm bandwidth savings analysis. To get a better sense of what really is typical I'll need to datamine mirror activity logs.

Fedora 12 released with over 550 updates waiting

Posted Nov 17, 2009 22:26 UTC (Tue) by nevyn (subscriber, #33129) [Link]

Jeff, get the yum-plugin-security update from F12 updates-testing, and use "yum list-updateinfo new" ... no "comm" required :).

If you get the very latest yum then you can also pass --releasever=10 (should hit rawhide/F13 RSN, if you don't like running from git :).

Dialup distro

Posted Nov 18, 2009 7:02 UTC (Wed) by Cato (subscriber, #7643) [Link]

For people who need well supported dialup, Puppy 4.3 is one of the few distros that has this: http://puppylinux.com/download/release-4.3.htm

It's great for small systems, and there's now experimental support for building Puppy using packages from other distros such as Ubuntu: http://lwn.net/Articles/354928/

Fedora 12 released with over 550 updates waiting

Posted Nov 20, 2009 7:01 UTC (Fri) by pabs (subscriber, #43278) [Link]

Debian users with dialup or restrictive bandwidth quotas should checkout debdelta, which does almost the same thing as deltarpm.

Graphics support improvements

Posted Nov 17, 2009 22:21 UTC (Tue) by bojan (subscriber, #14302) [Link]

If you have Intel graphics and having both compiz and hibernate/thaw support is important to you, you may want to search bugzilla for open bug reports, because there have been some regressions there. Just a heads up.

Fedora 12 released

Posted Nov 18, 2009 14:12 UTC (Wed) by clugstj (subscriber, #4020) [Link]

I downloaded the live CD to give it a spin. Quite nice on both a ~1 year old ThinkPad (Intel graphics) and my ~3 year old Compaq laptop (ATI graphics). Very polished, compiz worked fine on both (gotta try out the eye candy). Some things worked that I haven't figured out how to get working with Gentoo, LCD backlight control, extra buttons (volume control/mute, WiFi kill), LED on the WiFi kill switch. Maybe all of this worked w/ Fedora before, but I hadn't looked at Fedora for a very long time.

Fedora 12 released

Posted Nov 18, 2009 17:50 UTC (Wed) by rahulsundaram (subscriber, #21946) [Link]

This should have been the case for the past several releases but thanks for your feedback. Always good to hear from more users.

Fedora 12 released

Posted Nov 19, 2009 6:36 UTC (Thu) by jmorris42 (guest, #2203) [Link]

> This should have been the case for the past several releases...

Maybe it should but my Fedora on Thinkpad experience is not so good. I have an X31 and suspend has been so spotty over both F10 and F11 that my use pattern has been close all apps before suspend. If it wakes up, great I saved the boot and login time and if it goes FOOM! no data is lost and only a couple of seconds of time. Depending on the kernel of the week the odds of FOOM! have ranged as bad as 100% to as good as 20%.

F12 will go on after it gets a few weeks for the worst of the bugs to get sorted out. Sorry for not being a better test subject but this machine has to work. If the data loss bugs are finally fixed on the HPT374 driver (F8-F11 at least) I'll install at home this weekend.

Fedora 12 released

Posted Nov 25, 2009 13:19 UTC (Wed) by compte (guest, #60316) [Link]

When a Fedora version starts getting good its support life cycle ends and the remaining bugs are fixed in the next version. Like this you never get a fully functioning Fedora in one version. The reason for this is obviously the rate at which new releases come out. Imagine if Microsoft sent out new Windows versions every 6 months, people would say: "Are they nuts!". The new kernel versions isn't an excuse.

Fedora 12 released

Posted Nov 26, 2009 13:06 UTC (Thu) by yeti-dn (guest, #46560) [Link]

Microsoft is not able to do Vista-like everything-changes release every 6 months. No one is -- and Fedora does not do anything of that kind.

For incremental changes, the shorter cycle, the better. Rolling releases (i.e. the exact opposite of what you suggest) might be actually the optimum for a Fedora-style distro.


Copyright © 2009, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds