Fedora 19 Linux, “Schrödinger's Cat," goes beta

Fedora 19 Linux, “Schrödinger's Cat," goes beta

Summary: Fedora 18 was slow to arrive, but Fedora 19, “Schrödinger's Cat," Red Hat's latest community Linux, is on schedule.


It's official. Red Hat community Linux, Fedora 19, code-named “Schrödinger's Cat," is now available in beta.

Say hello to Fedora 19, Schrödinger's Cat.

Fedora's last release is infamous in Linux circles for its multiple delays. According to Robyn Bergeron, Red Hat's Fedora Project Leader, Fedora 18's delays were due to the major rewrite of Fedora's Anaconda, its software installation and update program. Bergeron promised that that delay "was a one-time aberration" and that moving forward, Fedora would stick closer to its six-month release schedule. She was right. The Fedora 19 beta arrived six-months after Fedora 18 finally made it to beta.

The new Fedora Linux includes the following features for developers and creators:

-- Developer's Assistant: Perfect for kicking off a new project, or learning the ropes of software development, this tool helps you to get started on a code project with templates, samples, and tool-chains for the language of your choice – and helps you push code out to GitHub when you're ready.

-- 3D printing: A variety of tools for 3D printing – ranging from software for creation of 3D models, to tools for generating and sending code to send to 3D printers – are available in Fedora 19, including OpenSCAD, Skeinforge, SFACT, Printrun, and RepetierHost.

-- OpenShift Origin: Build your own Platform-as-a-Service (PaaS) on Fedora! Easily develop and deploy software with a variety of cartridges, and get your apps in the hands of users more easily than ever.

-- Node.js: For building scalable network applications or real-time apps across distributed devices. The node.js runtime and npm package manager addition enables both development of new applications, as well as the ability to run node.js applications on top of Fedora.

Additionally, Fedora strives for inclusion of the latest language stacks in each release, and Fedora 19 continues in this tradition, with updates to PHP (5.5), the recently released Ruby 2.0.0, and a tech preview of the upcoming OpenJDK8.

For system administrators, Red Hat claims that with the new Fedora you can "make your machines work for you – not the other way around. Whether you have one, or 'one too many' machines, Fedora 19 provides a variety of improvements to the management of the operating system, including the boot process, recovery from failures, migration of systems, and more. Tools for diagnosis, monitoring, and logging enable you to be proactive, not reactive, leaving you with more time to spend doing the things you love to do."

These features include:

-- Virt Storage Migration: Move your virtual machine – and its associated, in-use storage – without requiring shared storage between the hosts. 

-- OpenStack Grizzly: Just released in April, the newest release of OpenStack – Grizzly – enables the buildout of an IaaS (Infrastructure-as-a-Service) cloud platform.  Maintained with the OpenStack team at Red Hat, currently the top corporate contributor to the OpenStack project [confirm that this is accurate on the release date], Fedora 19's Grizzly “stack” also includes the incubated Heat and Ceilometer projects.

-- systemd Resource Control: Modify your service settings on the fly, without a reboot – all through systemd's ability to dynamically modify resource control parameters at runtime.

-- Checkpoint & Restore: For situations such as recovering from process failures, or moving a process to another machine for maintenance or load balancing, the ability to checkpoint and restore processes may be your solution.

For desktop users, Fedora 19 will come with a choice of Gnome 3.8, KDE 4.10, and MATE 1.6, the GNOME 2.x fork, for your desktop interface. Of this trio, I prefer MATE, but it's nice to have choices.

You can download Fedora 19 Beta now. Before doing this you should keep in mind that this beta software, so  it will have bugs. It's also Fedora, which is the most cutting edge of all mainstream Linux distributions. In other words, this is a Linux for experienced Linux users who don't mind living dangerously. It's not appropriate for someone just getting their feet wet with Linux. After all, its nickname is “Schrödinger's Cat,"  so you won't know if it's alive or dead until you open up. Good luck! 

Related Stories:

Topics: Linux, Open Source, Operating Systems

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
  • Looking forward to release, but...

    ...the nickname has all sorts of bad connotations.
    John L. Ries
    • Name

      I like the sound of the name, but yeah, if you know what it means, it's not the wisest choice.
      • Good to see you respond

        I don't blame you for ignoring the trolls, and I know your time is limited, but I think it's a good thing if ZDNet columnists respond to at least some of the relevant comments.
        John L. Ries
      • sjvn@... "it's [the name, "Schrödinger's Cat"] not the wisest choice

        Clearly, the Fedora Project is trying to attract Scientific Linux users.
        Rabid Howler Monkey
        • Not a good way to go about it

          Until we've turned on the monitor, it's x% crashed and (100-x)% running.
          John L. Ries
        • I think it's more the Big Bang theory

          Popularity wave it's riding...

          Do you know how often I heard about that blooming cat before that show?

          I actually think it's a good name - you don't know anything about it until you open it.

          The dead/alive analogy as a literal interpretation fails at the first hurdle - it could never be alive in a literal sense. Therefore you have to accept the situation as the philosophical question it is intended to be.
  • Say hello to Fedora 19, Schrödinger's Cat.

    I think I will download it right now. Should be lots of fun.
    Over and Out
  • Fedora 19 Linux, “Schrödinger's Cat," goes beta

    Must be hard to keep up with what version of linux you are using with all these silly names. Fragmentation is strong with the linux. Appropriately named because they can't tell if linux is dead or alive but all sources point to it being dead.

    Time for you linux guys to warm up your compilers. Which version of GCC did they include this time?
    • caught you again with your telnet port open Lovie and your compiling again

      naughty - naughty do you ever switch hand to do your compiling?
      Over and Out
    • Fragmentation

      Every OS has fragmentation, bar none.
      Michael Alan Goff
    • So dead

      It's so dead that NASA, IBM, a staggering bunch of others including your beloved Microsoft, use it and develop for it.
      I'm a power user and haven't had to compile my kernel in a while. Fedora 19 comes with GCC 4.8.0-8, as a quick Google search will tell you. I'm a Mint/SolydXK user tho, and all of my C compiling is for university assignments. For my personal projects I prefer SBCL + Quicklisp.
      Federico Churca-Torrusio
  • Nice name...

    Neither dead, nor alive. Somehow that fits the description of Linux.

    Linux: the OS for zombies and vampires.

    Seriously guys. Couldn't you come up with a better name? At least Canonical tries to be clever with their naming scheme.
  • Schrodingers Cat

    If anyone that discusses physics will tell you, the Schrodinger's Cat theory doesn't just have 2 absolute answers. An alternate solution to the problem is this: unobserved, the cat doesn't even exist within the box. This is a statement on trans-substantiation, metaphysics, and temporal wibbley-wobbly-ness where cause doesn't always predicate effect. The "solution" to "why is the cat in the box?" being "because it was put there" is a gross over-simplification. It's another play on "if a tree falls and nobody is there to hear it...." and so forth.
    • That's hardly reassuring

      Quantum reality really isn't what sane people want from an OS.
      John L. Ries
  • Yeesh

    Glad to see some substantive discussion happening and people not being silly enough to get hung up on release names or anyth- oh wait. *eyeroll*

    Thanks for the write-up, SJVN: note that F19 in fact provides Xfce, LXDE, Cinnamon and Sugar as well as GNOME, KDE and MATE. There are live spins for all of the above except Cinnamon. I tested every desktop live spin plus the Cinnamon DVD install for the Beta, and they all work.

    We also have some of the hardcore and esoteric stuff packaged - fluxbox, that kinda thing. I think we have e16 too, but not e17 (yet).
    • Indeed

      Of late, I've been going back and forth between XFCE and MATE (each has its advantages). Would be nice, however, if the desktop switcher supported the latter (since the default desktop governs what comes up when I access my machine over RDP).
      John L. Ries
      • Desktop switcher?

        If you mean 'login manager', all login managers on Fedora should support all desktop sessions. But if you're talking about fast user switching - where you have multiple desktop sessions with different user accounts at one time, rather than logging out of one and into another - that's a rather more complex feature which relies on desktop/login manager integration, so it won't reliably work across desktops and login managers.
        • No...

          I meant switchdesk. What I'm really looking for is a convenient way to set the default desktop without having to figure out which configuration file to edit.
          John L. Ries
        • No, he doesn't mean log-in manager, nor user-switching

          Linux desktop sessions generally include multiple desktops (typically 4, but can be adjusted according to taste and resources).

          These "desktops" are also sometimes called "workspaces", and the switcher may be called the "pager", especially if it graphically represents the desktops and their arrangement (eg. 2x2, 1x4, 2x3, etc.) and which desktop currently has focus. The desktops or workspaces may be totally separate, or contiguous, depending on the environment and its configuration. The user can switch between desktops/workspaces, and move windows/applications from one to another. If the space are contiguous, the window can spread across the boundaries, much like a physical document might rest on two or more adjoining desks.

          I generally run six (6). The first I use for general computing tasks, web-browsing and casual email. I generally use another for any ongoing monitoring of tasks and system health (system logs, internet activity, disk-usage, downloads and even bit-torrent). The remaining four (4) I use for various tasks and projects as seems convenient.

          It's sort of like having that many monitors which you can use to display organize various tasks and projects, except you're only seeing one desktop at a time; unless, of course, you have multiple monitors, -- in which case you can choose between viewing multiple desktops at once, or spreading one desktop over multiple monitors.

          John L. Ries seems to be complaining that when he remotes in to his machine -- and that remote machine happens to be running the MATE desktop environment (a pretty new DE still in heavy development) -- then he's stuck with the desktop/workspace that comes up first, even though he might want to work in one of the other workspaces.
          • Not correct

            If I log into my Fedora machine over RDP, I get the default desktop for my account, which appears to be limited to GNOME and XFCE (barring hand editing of configuration files, which I don't have time for at the moment).

            But if I log in locally with the display manager, then I can choose between any installed desktop, including MATE.
            John L. Ries