Fedora 19 Linux is not a thought experiment; it's a real Linux distribution and it's now out as Beta.
Codenamed Schrödinger's cat, Fedora 19 includes new features that will delight server admins, developers and desktop users alike.
Unlike the Fedora 18 release, which was delayed time and again due to a large overhaul of the Anaconda installation system, no such major plumbing is being done in Fedora 19, helping the release stay close to the original schedule.
"Normally we have a good batch of features for everyone in a new release, and this time around a lot of it is under-the-hood kinds of stuff," Fedora Project Leader, Robyn Bergeron, told ServerWatch.
The systemd service manager is improved by way of new lightweight constraints and an improved resource control system.
Security also gets a boost in Fedora by way of a number of improvements to the Linux distribution's firewalld firewall application.
"A lot of the improvements are about making it (firewalld) easier for sysadmins to deal with," Bergeron said. "Before it was more of a system firewall and now it's more about tying it to applications themselves, giving people more fine-grain control."
The new firewall control will likely benefit cloud-based deployments where there are multiple users and both people and processes need to be isolated in a fully multi-tenant environment.
High Availability for server deployments also gets a boost in Fedora 19 with a new High Availability Container Resources feature. To date, Fedora has leveraged the Pacemaker and Corosync stack for high availability.
With Fedora 19, that stack is being expanded for the cloud era. The new feature enables virtual machine resources to be leveraged for high availability use-cases.
Virtualization also gets a boost with the Virt Storage Migration feature in Fedora 19. In-use storage can now be migrated with virtual machines without the need to first set up a shared storage facility.
Fedora is also taking some specific steps with Schrodinger's Cat to make sure it is an ideal development base for developers.
To that end, Fedora 19 includes the latest releases of popular open source development languages and frameworks such as node.js, PHP 5.5 and Ruby 2.0.0.
Going a step further is the new Developers Assistant effort in Fedora 19. According to the Fedora features wiki, "this feature aims on setting up development environments for various languages."
"We want to make sure that we're getting developers and that the applications we have inside Fedora have the latest stacks to build against," Bergeron said. "It's also very important we reach a good developer audience; we want to make sure people are using Fedora and we're giving them new features to take advantage of."
Fedora 19 is currently scheduled for final release on July 2nd.
Sean Michael Kerner is a senior editor at ServerWatch and InternetNews.com, the news service of the IT Business Edge Network, the network for technology professionals. Follow him on Twitter @TechJournalist.