Fedora 20 "Heisenbug" goes beta

Fedora 20 "Heisenbug" goes beta

Summary: Red Hat's community Linux Fedora's latest distribution, "Heisenbug" is finally out in beta.


First things first, what the heck is a Heisenbug? It's not a made-up word. It's programmers' jargon, spun off from Heisenberg's Uncertainty Principle, for "A bug that disappears or alters its behavior when one attempts to probe or isolate it." For Linux users it's also Red Hat's next community Linux, Fedora 20.


After some delays due to bugs, Fedora announced that Fedora 20 is back on track and the beta is now ready for testing. If all goes well, Heisenbug will be released on Dec. 10, 2013. 

Of course, as Red Hat notes, "With the beta release, the software is feature complete but may have some bugs. Real-world testing and reports from users are vital to help identify any new or undiscovered bugs so that they can be addressed before wider distribution."

The most likely place to find these bugs is, alas, in Fedora 20's new features. These features include:

Cloud and Virtualization Enhancements:

OS Installer Support for LVM Thin Provisioning – With the introduction of thin provisioning via Logical Volume Manager (LVM) in the Linux kernel, Fedora 20 can now support the configuration of thin clients during operating system installation.

VM Snapshot UI with virt-manager – While QEMU and libvirt are fully capable of performing safe virtual machine (VM) snapshots/checkpoints, a simple, discoverable UI did not exist. This feature adds a UI to virt-manager to simplify the VM process.

Developer Goodies:

Fedora features a host of new features and updated packages to interest developers using a wide variety of languages, including Ruby on Rails 4.0, Perl 5.18, and GNU C Library 2.18.

Maturity/Advanced Features:

NetworkManager Improvements – Users can now add, edit, delete, activate and de-activate network connections via the nmcli command line tool. And support for bonding and bridging interfaces is now included, improving usability for enterprise and virtualization users.

No Default Sendmail, Syslog – As systemd continues to mature, the systemd journal now takes its place as the default logging solution in place of syslog, while Sendmail is no longer installed by default.

Speaking for myself, and as someone who cut his teeth on Sendmail back in the day when I was an e-mail administrator, I'm sorry to see that it will no longer be installed by default. Still, it's there in the repositories if you want it.

For desktop users, Fedora is still using the X Window System instead of its new Wayland display server. There will be an experimental version of Wayland in Fedora 20, which will support the GNOME desktop, but the final version of Wayland won't appear until Fedora 21 ships in 2014. In either case, the primary Heisenbug desktop will be GNOME 3.10.

On top of all this, Fedora has made ARM a primary architecture. While Fedora has supported numerous hardware architectures over the years, with x86/x86_64 used by  a majority of Fedora users, the ARM team has made massive strides over the past year. Since ARM already dominates the mobile market and shows great promise for servers, this is a smart world.

Ready to give it a try? You can download Fedora 20 now. Before installing it make sure you check the beta release notes and the common Fedora 20 bugs page so you can avoid any unpleasant surprises.

Related Stories:

Topics: Enterprise Software, Linux, Open Source, Virtualization

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.


Log in or register to join the discussion
  • Can't wait!

    I have a few friends with XP whose hard-drives are finally giving out (plus XP is going out of service). I'm setting them up with a LiveCD in the meantime since they can't afford a new computer with their disability payments. I was thinking about Raspberry Pi to replace the tower, but $70 (after accessories) is a bit too much for them at the moment.
  • Article: "Fedora 20 is back on track and the beta is now ready for testing"

    I hope that RSA tests the [not so] HoT banking trojan on Fedora 20 to check whether or not SELinux deny_ptrace is enabled by default. 'Cause when RSA tested HoT on Fedora 19, it was NOT stopped in its tracks as it was on Ubuntu 12.04:


    Steven's mother-in-law would likely have a bit of trouble enabling SELinux deny_ptrace if it's not enabled by default:

    # setsebool -P deny_ptrace 1
    Rabid Howler Monkey
  • loverock, please advise on how to close the telnet port

    I also may need help figuring out how to compile everything. Thanks.
  • This nickname is even more alarming than the last

    It turned out BTW that the last Fedora release broke my computer, prompting me to switch to OpenSUSE.

    I might try this one out, but it's not high on the priority list.
    John L. Ries
  • Audio-recorder on Fedora 20

    Many thanks for a new release of Fedora.

    Has anyone tested Audio-Recorder on F20?

    Notice: There is "audio-recorder.spec" file in .../linux-distros/fedora/ directory. You may need to verify and update it first.
    Most kindly, Please send an updated copy to the developer. See contact info in the [About] menu.
  • I'm the OS...

    I'm the code that killed Schrödinger's Cat, say my name.
    • Heisenbug...

      ...you're goddamn right!
  • Interesting Coincidence

    I deleted the Fedora 10 x86 ISO off my external hard disk this morning to make some space to backup my Windows 8.1 installation. Maybe I should check out Fedora 20 when its finalized.
  • is Fedora paying homage to Breaking Bad?

    Heisenberg AKA Walter White was the main character in the series Breaking Bad. Could this be a lil' love for the show ;)
  • Simply the Best

    After reading wonderful Steven J. Vaughan-Nichols review and watching this video http://youtu.be/8HZ6ZWQnfbc, Fedora 20 has become my default OS. I am happy and I recommend everyone to try it.
    Veronika Capotosti
  • heisenbug... LMAO...

    I guess AMC should create a followup series to Breaking Bad called "Breaking Code", starring one old geek Walther Black "Heisenbug" and his fellow young Jesse Linkman. The attempt to create the perfect mix using the formers procedural mastership and the latter's object oriented stuff.

    In the end, everything was just a Virtual Machine living inside Black's server.

    A pink teddy bear would complete the cast, falling off some rich dot-com entrepreneurs learjetjet, overflying Silicon Valley.