After a number of delays, the beta of the Fedora 18 Linux-based distribution has been released.
The beta release date had been extended six times over the past two months, mostly due to an underestimation of the amount of work required to rewrite the Anaconda software, which is used to install or upgrade Fedora.
[ Also on InfoWorld: 10 reasons to choose Ubuntu 12.10 over Windows 8. | InfoWorld's Paul Vezezia imagines a world without Linux: Where would Apache, Microsoft -- even Apple be today? | Track the latest trends in open source with InfoWorld's Open Sources blog and Technology: Open Source newsletter. ]
"It was a one-time aberration," said Robyn Bergeron, who leads the Fedora Project.
The final release of Fedora 18, which was named code-named "Spherical Cow," is now set for Jan. 8, 2013, almost two months after the original ship date, and about seven months after the release of Fedora 17.
Given the sensitive nature of Anaconda, to install a new OS on a machine while keeping all the user's data intact, the Fedora team wanted to make sure everything worked correctly, Bergeron said.
"It was important to get it right," she said. "Once you start heading down that road, backing out is not really an option."
The new Anaconda addresses a wider range of potential users by streamlining the installation process and offering more helpful error messages. When it is completed, "Anaconda will be more intuitive and easier to use," Bergeron said.
Bergeron said the delays will not affect the release dates of future versions of the distribution, which are still expected around May and October each year.
With fresh software such as the newly revamped Anaconda, Fedora 18 "offers major improvements in usability for any type of end users. While we certainly have a lot under-the-hood, I think people will really be impressed by how it looks," Bergeron said.
Fedora 18 comes with a number of new features and programs. This release will be the first to offer the Mate desktop, a continuation of the version 2 series of the Gnome desktop for those who prefer the classic desktop look-and-feel. It includes Eucalyptus, version 3.1, an open source software for running IaaS (infrastructure as a service). Also in the package is a new set of Storage System Management commands that provide a unified way to manage multiple storage technologies, such as the lvm (Logical Volume Manager), BTFS (B-tree file system), and md raid (multiple device RAID).
Fedora 18 also includes a number of updated applications, including Samba 4; Gnome desktop version 3.6; Perl 5.16; Python 3.3; Rails 3.2; and the most recent release of OpenStack, called Folsom.
The Fedora 18 beta does not address the UEFI (Unified Extensible Firmware Interface), an industry initiative to secure computers against malware by designing the computer's firmware to require a trusted key before booting. While both the Linux Foundation and Fedora itself are working on ways to offer trusted UEFI keys for Linux, none of this work has been added to Fedora 18 yet. This lack of UEFI support may mean that it will require considerably more work to install the Fedora 18 beta on new hardware.