[Updated Sept. 18] -- Trolltech will release its entire application development framework for Linux-based mobile phones under the GPL license, it announced on Sept. 18. Additionally, the development tools and software stack vendor plans to support FIC's iPhone-like GTA01 ("Neo1973") as an open phone development platform.
Trolltech has long offered Qtopia Phone Edition (QPE) under a dual-license model. However, some portions -- such as the telephony stack, DRM, and safe execution environment -- are currently available only under a commercial license. The "Greensuite" diagram below shows where these commercial-only components fit into the rest of QPE.
Components of the QPE "Greensuite" stack (Click to enlarge)
Trolltech said that in "late October," it will release a beta version of the entire QPE 4.3 stack under the GPL. It appears likely that instead of Trolltech's own telephony stack, DRM module, and safe execution environment, the open source version of QPE will include open source analogs sourced from the OpenMoko project, a community effort that is sponsored by FIC, and creates software for FIC's open hardware platforms, such as the GTA01, or Neo1973.
Meanwhile, Trolltech has posted a "preview" release of "Qtopia opensource" version 4.3 to its ftp server. That 100MB+ source code release includes device configuration files for not only the FIC GTA01, but also for popular Linux-based handhelds that include the Sharp Zaurus C3200, Nokia 770 and N800 Internet tablets, and Trolltech's own Greenphone reference design.
QPE opensource supports Sharp's C3200, Nokia's 770 and N800 Internet tablets, and Trolltech's Greenphone reference design (Click each device for details)
Currently, the Greenphone is the only actual target development hardware available to application developers who use Qtopia and require cellular phone functionality. Announced at LinuxWorld 2006 and shipped shortly thereafter, the Greenphone has a somewhat dated hardware feature set, however, and costs about $700 -- beyond the reach of many potential open source developers. Still, Trolltech said it plans to continue supporting the Greenphone as a development platform for QPE.
FIC Neo1973 (Click for details)
The Neo1973 (photo at right) starts at $300, includes a GPS receiver and, like Apple's iPhone, a large, high-resolution LCD color touchscreen. QPE should support the touchscreen quite well, having included touchscreen support since the release of the original Linux-powered Sharp Zaurus in 2001.
The Neo1973 comes standard with a completely GPL-licensed Linux-based software stack of its own. That stack is based on GTK+ and other GNOME software, and is maintained by OpenMoko.org, a community project sponsored by FIC spinoff OpenMoko. The OpenMoko stack is also available with the free OpenEmbedded cross-development tools.
Trolltech's free release of QPE for the Neo1973 will provide an alternative development environment based on the low-level Qt graphics library, instead of GTK+. It will also potentially provide a forward migration path for the hundreds of PDA applications originally written for Qtopia-based PDAs like the Sharp Zaurus.
Video of Qtopia running on the GTA01
In a statement, Sean Moss-Pultz, president of OpenMoko, said, "We welcome Trolltech extending the reach of our Neo1973 and the OpenMoko platform. And we applaud their efforts at simplifying application development for mobile devices. I look forward to a closer collaboration between our two communities."
Benoit Schillings, Trolltech CTO, added, "We applaud OpenMoko's vision to make the Neo an open platform and the excellent work they have done with this phone. We want to showcase the versatility of Qtopia by porting our application platform to the Neo phone, which has had a positive impact on the open mobile ecosystem."
The FIC GTA01 (aka, "Neo1973") is currently available in limited quantities to open source phone hackers. Trolltech will release a final, complete open source version of QPE 4.3 for the Neo1973 in "mid-October," it said. Meanwhile, a preview release can be found here.
Another free GNOME-based distribution targeting the Neo1973 is OpenedHand's Poky Linux 3.0 stack.
7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.
4 Legal Reasons to Control Internet Access
The Internet is obviously a valuable resource for many organizations. However, many are exposed to legal liability concerns because they fail to control Internet access. Learn if you're safe in this white paper.
Rapidly Resolve J2EE Application Problems
Whether you are in the process of building J2EE applications or have J2EE applications already running in production, you must ensure that they deliver the expected ROI. Learn how in this white paper.
Load Testing 2.0 for Web 2.0
There are many unknowns in stress testing Web 2.0 applications. Find out how to test the performance of Web 2.0 in this white paper.
Build Better Games Online
For the game infrastructure providers, life is complex. Making money from games has become more complicated. Why? Find out in this white paper.
Building a Virtual Infrastructure from Servers to Storage
This white paper discusses the virtual storage solutions that reduce cost, increase storage utilization, and address the challenges of backing up and restoring Server environments.
Gaining Faster Wireless Connections with WiMAX
Welcome to what is quickly becoming the hyperconnected world where anything that would benefit from being connected to the network will be connected. Learn more in this white paper.
Is Your Desktop a Security Threat?
The new wave of sophisticated crimeware not only targets specific companies, but also targets desktops and laptops as backdoor entryways into those business’ operations and resources. Learn how to stay safe in this white paper.
Increasing SAN Reliability by 100 Percent
Storage area networks (SAN) are a strong part of storage plans. Learn how to increase your reliability and uptime by 100 percent in this case study.