Ubuntu Linux Getting Qt Toolkit - InformationWeek
Government // Enterprise Architecture
11:07 AM

Ubuntu Linux Getting Qt Toolkit

The Nokia toolkit will enable developers to write Web-enabled applications once, and deploy them across multiple platforms.

Canonical will include Nokia's Qt toolkit as a standard piece in future iterations of Ubuntu.

This step will enable applications built with Qt to become part of the Linux distribution, said Mark Shuttleworth, founder of Canonical, in a blog on Tuesday. The announcement does not include Ubuntu 11.04 -- aka Natty Narwhal -- which is scheduled for final release in April, according to Canonical.

"As part of our planning for Natty+1, we'll need to find some space on the CD for Qt libraries, and we will evaluate applications developed with Qt for inclusion on the CD and default install of Ubuntu," Shuttleworth said.

Qt, developed by Trolltech and acquired by Nokia in 2008, is a cross-platform development kit and user interface framework used by approximately 350,000 developers including commercial developers such as Adobe, Amazon, Autodesk, Google, and Skype.

The kit lets developers write Web-enabled applications once, then deploy them across desktop, mobile, and embedded operating systems without rewriting the source code, according to Nokia. Qt-developed apps can be deployed across Linux, Mac, Windows, Symbian, and MeeGo operating systems. The latest version of Qt includes a widget toolkit, a pre-processing tool that extends the C++ programming language, and an expansive set of libraries. It also features Qt Quick, a framework designed to speed the development of mobile user interfaces that span multiple form factors and platforms, Nokia said.

Traditionally, developers have created written Linux desktop applications using Gtk+ or Qt, with GNOME-based distribution Ubuntu historically allying itself with Gtk+. Canonical is working with dconf expert Ryan Lortie to develop dconf bindings for Qt, said Shuttleworth.

"The decision to be open to Qt is in no way a criticism of GNOME. It's a celebration of free software's diversity and complexity. Those values of ease of use and integration remain shared values with GNOME, and a great basis for collaboration with GNOME developers and project members. Perhaps GNOME itself will embrace Qt, perhaps not, but if it does then our willingness to blaze this trail would be a contribution in leadership," Shuttleworth said. "It's much easier to make a vibrant ecosystem if you accept a certain amount of divergence from the canonical way, so to speak. Our work on design is centered around GNOME, with settings and preferences the current focus as we move to GNOME 3.0 and Gtk3."

Last fall, Nokia upgraded the kit to Qt 4.7, which is the standard toolkit for MeeGo.

Comment  | 
Print  | 
More Insights
Oldest First  |  Newest First  |  Threaded View
How Enterprises Are Attacking the IT Security Enterprise
How Enterprises Are Attacking the IT Security Enterprise
To learn more about what organizations are doing to tackle attacks and threats we surveyed a group of 300 IT and infosec professionals to find out what their biggest IT security challenges are and what they're doing to defend against today's threats. Download the report to see what they're saying.
Register for InformationWeek Newsletters
White Papers
Current Issue
2017 State of the Cloud Report
As the use of public cloud becomes a given, IT leaders must navigate the transition and advocate for management tools or architectures that allow them to realize the benefits they seek. Download this report to explore the issues and how to best leverage the cloud moving forward.
Twitter Feed
InformationWeek Radio
Archived InformationWeek Radio
Join us for a roundup of the top stories on InformationWeek.com for the week of November 6, 2016. We'll be talking with the InformationWeek.com editors and correspondents who brought you the top stories of the week to get the "story behind the story."
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.
Flash Poll