Canonical promising performance and graphical improvements to help prepare the operating system for convergence across PCs, phones, and tablets.
"Performance on lightweight systems was a core focus for this cycle, as a prelude to Ubuntu’s release on a range of mobile form factors," Canonical said in an announcement today. "As a result 13.04 delivers significantly faster response times in casual use, and
a reduced memory footprint that benefits all users."
Named "Raring Ringtail,"—the prelude to Saucy Salamander—Ubuntu 13.04 is the midway point in the OS' two-year development cycle. Ubuntu 12.04, the more stable, Long Term Support edition that is supported for five years, was released one year ago. Security updates are only promised for 9 months for interim releases like 13.04. Support windows for interim releases were recently cut from 18 months to 9 months to reduce the number of versions Ubuntu developers must support and let them focus on bigger and better things.
The 14.04 release planned for April 2014 will bring another Long Term Support edition and convergence across PCs and mobile devices. The plan is to let the same version of Ubuntu be installed both on traditional desktops and mobile devices but present different interfaces depending on which device it's being used on. Developer preview versions of Ubuntu Touch can be installed today on some Android devices, but the desktop and touch versions will remain separate code bases until 14.04.
13.04 contains a couple of goodies for developers who want to get ready for Ubuntu's converged future. There is a Developer Preview SDK for developers who want to build applications that can run across both desktops and mobile devices. There is also an option to install MIR, a new display server that will eventually replace the X window system in Ubuntu.
"MIR will enable the seamless convergence of Ubuntu across phone, tablet, and PCs in the next set of releases," Canonical said. "Having just one code base for all devices simplifies the lives of both developers and end-users, and makes possible a new generation of devices that combine the portability of the mobile phone with the productivity of a laptop."
Canonical founder Mark Shuttleworth also described MIR this week in an interview with Datamation. X is still driving today's versions of Ubuntu, but "at some stage we'll slip MIR in underneath X and everything else," Shuttleworth said. "What MIR does is it gives us kind of unified wrapper around OpenGL drivers from all sorts of different places." MIR will make it easer to run Ubuntu across different types of chips, he said.
13.04 brings some changes to Ubuntu's Unity interface, including window snap animations, new preview animations in the Dash, a new Ubuntu One sync menu, a photo lens in the Dash for easier access to photos, and new window switching methods. OMG! Ubuntu! has a great roundup of these changes to Unity.
One recent change to Unity that might be disconcerting to users is the elimination of workspaces, or different desktops, in the default configuration.
"You will notice that only one workspace is available by default on any new installation," the Ubuntu release notes state. "If you want to bring back workspaces, you can find an option in the Appearance panel of System Settings under the Behavior tab. You can as well enable 'Show desktop' button on the Launcher."
Ubuntu servers fly higher in the clouds
Beyond the desktop, Canonical released Ubuntu Server 13.04 today as well. The new server edition includes high availability capabilities for OpenStack, the open source cloud-building software. Canonical recently struck a deal with VMware to integrate OpenStack-based networks with VMware's server and network virtualization software. As a result, Canonical and VMware will provide joint support to customers.Canonical has also upgraded its Juju DevOps platform, which helps deploy workloads to Amazon, OpenStack, and other clouds."Charms," or open source workloads, in the current release of Juju "now include all major Web development frameworks including Node.js, Django, and Ruby on Rails, enabling rapid orchestration of web applications using any of these frameworks on EC2 and OpenStack clouds," Canonical said in its Ubuntu Server announcement. "Charms are also available for the databases that underpin web applications, including MongoDB, MySQL, PostgreSQL and Cassandra, allowing a developer to select the best tools to build their application and reducing the risk of being tied to a prescribed, vendor-specific framework."