Ubuntu Linux Getting Qt Toolkit - InformationWeek
IoT
IoT
Government // Enterprise Architecture
News
1/19/2011
11:07 AM
50%
50%
RELATED EVENTS
CAO Discusses Their Roll & The Skills Needed to Do the Job
Jul 26, 2017
LWhat does a chief analytics officer do each day? To help us answer that question we welcome Dun & ...Read More>>

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
Comments
Newest First  |  Oldest 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
IT Strategies to Conquer the Cloud
Chances are your organization is adopting cloud computing in one way or another -- or in multiple ways. Understanding the skills you need and how cloud affects IT operations and networking will help you adapt.
Video
Slideshows
Twitter Feed
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