So much so that today I have chosen to review Red Hat supported Fedora 19, aka Schrodinger's Cat, currently in its beta testing cycle. I didn't waste time downloading it--this is my desktop on the Xfce spin:
|My Fedora 19 Schrodinger's Cat Desktop|
Debian's argument for stability is, as far as I am concerned, strictly arbitrary and nothing more than a speedbump put in place to slow you down.
So, step over to a real leading edge Distro supported by a real multi-billion dollar sales company, Fedora, and benefit from true best of breed, industry-standard technology. Let's begin the feature review.
Create and Develop
3D Printing3D modeling and printing is enabled through a variety of tools in Fedora, including OpenSCAD, Skeinforge, SFACT, Printrun, and RepetierHost.
Developer's Assistant FeatureGet your development started with templates and samples, code with the appropriate toolchain, and package and distribute your creations. Perfect for new developers and developers not previously familiar with Linux, the Developer's Assistant provides an easy method for developers to start new projects via package sets by language (currently C, Java, and Python).
Easily build network applications and real-time, distributed applications with the node.js development and deployment ecosystem.
Ruby 2.0.0 FeatureThe newest version of Ruby, a popular development language is now available in Fedora 19.
Thermostat 1.0 FeatureThermostat is a monitoring, instrumentation and serviceability tool for OpenJDK which enables developers to examine applications as they run.
OpenShift Origin FeatureImplement your own PaaS infrastructure with OpenShift Origin to easily enable developers to code and deploy applications in a cloud environment.
Scratch for FedoraScratch is a graphical, educational programming environment, created by the Lifelong Kindergarten Group at the MIT Media Lab. Scratch makes it easy to create your own interactive stories, games, animations, music, and art.
Deploy, Monitor, and Manage
Checkpoint and RestoreThe Checkpoint/restore capability provides the ability to checkpoint and restore a process, and is useful for cases such as process failure, or moving a process to another machine for maintenance or load balancing.
High Availability Container Resources FeatureExtend the HA stack beyond management of virtual guests, to containers inside the guests themselves, with High Availability Container Resources. Enabling the ability to manage both virtual guests and the resources that live within the guests, all from the host cluster node, this feature can be used without guests needing to run the cluster stack, and new containers can be defined and subsequently added to the HA cluster, which is built on pacemaker and corosync.
Open Linux Management Infrastructure (OpenLMI) FeatureOpenLMI provides a common infrastructure for the management of Linux systems, making remote management of machines easier. Extending upon previously available capabilities, a storage API for remote storage management, providers for remote hardware inventory ad AD/Kerberos realm enrollment, and easier, more scriptable remote storage management are now in place.
Virt Storage Migration FeatureMigrate virtual machines, with or without shared storage between the hosts.
Systemd Resource Control FeatureModify your service settings without a reboot -- dynamically query and modify resource control parameters at runtime with systemd Resource Control.
SysLinux Boot Option FeatureOptional, simplified booting of Fedora, ideal for images used in cloud environments and virt appliances.
Desktop Environments and Spins
- Gnome 3.8
- KDE Plasma Workspaces 4.10
- MATE Desktop 1.6