• your Windows® embedded community

    eWEEK Windows for Devices - Your Windows Embedded Community

    Windows For Devices

  • home
  • news
  • embedded PCs
  • boards
  • handhelds
  • tablets
  • thin clients
  • enterprise
  • consumer
  • articles

    News

  • Home > News

        Qt opens up to contributions

        Eric Brown | Date: May 11, 2009 | Comments: 1



        • Print PDF
        • Filed Under: News

        Nokia-owned Qt Software has followed through on its promises to open up source code repositories for its Qt cross-platform GUI application framework. The company has invited developers to contribute to a web-based source code management system based on Git and Gitorious, and published a roadmap for the Windows-compatible framework.




        Released in early March, Qt 4.5 was billed as the first Qt release to be offered under a more open LGPL ("Lesser" or "Library" General Public License) licensing option, alongside existing commercial and GPL license options. The licensing expansion is part of a larger effort to make Qt a fully transparent open-source project, as promised in conjunction with the Qt 4.5 release.

        Developers are now invited to contribute code, translations, and examples to Qt and Qt-related projects. The new qt.gitorious.org site (see screen below) incorporates technology from the Git and Gitorious open source projects. The site also posts source code for other Qt Software open source projects in addition to Qt, including the new Qt Creator IDE that was announced with Qt 4.5.


        Home page for qt.gitorious.org
        (Click to enlarge)

        The company has also posted open source code for Qt Jambi 4.5.0_01, a package of Qt Java bindings. Announced in 2007 by "Trolltech," as the company was named until last summer, shortly after it was acquired by Nokia, Jambi will be discontinued after a one-year maintenance period. The Linux-specific Qt Extended (formerly called "Qt for Embedded Linux" and "Qtopia"), will also cease development over the next year, and will be largely folded into the cross-platform Qt. While developers are invited to continue improving Jambi on their own, Qt Extended developers are encouraged to move to the mainstream Qt codebase.

        Qt has traditionally supported Linux, Windows, Mac OS ("Carbon"), and Java VMs, adding recent support for a Windows CE/Mobile and Nokia's Symbian-based S60. It has now completed its 64-bit port to the native "Cocoa" API in Mac OS X 10.5.

        Roadmap beyond Qtopia

        As befitting a proper open source project, Qt now has an official public roadmap. The list of projects includes previously announced technologies, such as porting Qt to Nokia's Symbian-based S60 platform. There are also some intriguing newer projects such as multi-touch and gesture support, as well as 3D-enabling technology. Here is a list of "Committed" features on the Qt horizon:
        • Enabling cutting edge UI development:
          • Qt Kinetic project (Declarative UI, Animation API, and States & Transitions)
          • Multi-touch
          • Gestures
          • OpenVG
          • 3D enablers
        • Web and hybrid development:
          • JavaScript unification
          • jQuery-inspired DOM access
        • Qt Tools:
          • Tool support for
          • Declarative UI construction
          • Continue and enhance Eclipse and Visual Studio plug-ins
        • New Qt platforms:
          • Qt for S60
          • Windows 7 support
        Qt Software has also included a list of future research projects:
        • Framework research:
          • Media services
          • Hybrid application development
          • Memory and resource handling
          • XML Schema support
          • Qt 3D portability API
          • Next generation item views
        • Tools research:
          • Hybrid application development
          • Build systems
          • Community and collaboration tools
        Availability

        The new qt.gitorious.org site is available here, and the roadmap may be found here.



        Related Stories on WindowsForDevices:
        • Qt 4.5 ships with new IDE, Qtopia bows out
        • Qt adds LGPL license option
        • Qt ported to S60
        • Trolltech and Qtopia rev'd and renamed
        • GUI toolkit goes for trifecta
        • Guest opinion: Open source Symbian could pressure Microsoft
        • "Free" Symbian will affect Windows Mobile -- but how?
        • Sony Ericsson releases first Windows phone
        • Windows Mobile surfs China's smartphone wave
        • A third of all phones "smart" in five years
        • iPhone bests Windows Mobile in U.S. sales
        • Qt release finalizes support for Windows CE, Mobile
        • Qt release supports Windows CE targets
        Related Stories on our sister site, LinuxDevices.com:
        • Nokia OS director on Symbian buy
        • Nokia adds Qt to Maemo
        • Nokia unveils Linux-powered N810 Internet Tablet
        • Nokia completes Trolltech acquisition
        • Linux top OS in MIDs
        • N810 Android, anyone?
        • Nokia tablet gains WiMAX
        • Virtualization demo'd for QoS, security on Nokia Linux tablet
        • Nokia director speaks on Linux, open source
        • Developing products with open source software
        • Nokia's open source director on community Linux development
        • Nokia's open source director on the 770 Internet Tablet

      • Newsletter
      • RSS
      • Twitter
      • Got a Tip?
      • Linux Devices

    most read

      WfD showcase archives

      • Mobile Phones
      • PDAs and other handhelds
      • Netbooks
      • Windows tablets, UMPCs, and MIDs
      • Audio/video entertainment devices
      • Thin client terminals and devices
      • Voice over IP devices
      • SPOTlight on .NET Micro Framework (MF)
      • SPOT-light on Microsoft's "SPOT" Technology
      • Other smart devices

  • eWEEK Quick LInks
  • Home
  • Windows & Interoperability
  • Mobile & Wireless Technology
  • Application Development
  • Enterprise Applications
  • Enterprise Networking
  • Desktops & Notebooks
  • Technology Videos
  • ZDE Corporate Site
  • Linux for Devices
  • Microsoft Watch Blog
  • Migration Expert Zone
  • Smarter Technology
  • ASP Free
  • Scripts
  • Tutorialized
  • Technology Resource Library

Site Map

Use of this site is governed by our Terms of Use and Privacy Policy

Copyright ©1996-2010 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. eWEEK and Spencer F. Katt are trademarks of Ziff Davis Enterprise Holdings, Inc.
Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise Inc. is prohibited.