Advanced

Trolltech Qtopia Greenphone Live Photo Gallery

Posted by Scott_Ruecker on · 1 comment
Mobile Burn
Mail this story
Print this story

Last week at the 3GSM show in Barcelona, we spent some time with Trolltech, the folks responsible for the Linux powered Qtopia Greenphone. The Greenphone is a reference hardware design that is packaged with the company's Qtopia platform software developer's kit (SDK) for companies that wish to develop new mobile devices and services based on Linux. It is a fully functional smartphone that runs an embedded version of the Linux OS using version 2.4.19 of the Linux kernel.

Full Story

  Nav
» Read more about: Story Type: News Story; Groups: Linux, TrollTech

» Get new stories by e-mail: nightly or as they are published

« Return to the newswire homepage

  Related stories
» More like this

Comments (1)

QTopia's not an ideal environment for embedded GNU/Linux devices. It controls the framebuffer (Qt Embedded) which means you can't run standard X applications - you'll likely be needing to rewrite a lot of whatever it is you want to run to use Qt Embedded. This takes away one of the HUGE advantages of embedded GNU/Linux: 'porting' = recompile. It's even a better situation than with Java at the moment due to embedded devices usually only having J2ME. It's why for non-GUI use, GNU/Linux wipes the floor with Windows CE (it can be painful 'porting' Windows code to Windows CE, and damn near impossible to 'port' .NET to .NET CF). There's also the licensing issue - your software's either GPL compatible, or you have to buy an exception. That poses problems both for GPL-incompatible Free Software / Open Source and proprietary software that they don't face on other devices.

A much better option that the cellphone companies seem to be headed towards is the OpenEmbedded/Familiar/GPE path - standard GNU/Linux stack with TinyX. All that usually needs done in that case is to ensure your application will look good at small screen sizes (if your window's min size is like 800x600, no one will be all that happy about having to scroll across the window to use it), and make sure you're not depending on mouse hover for anything critical (since small stylus displays usually don't support it).

Post a comment

A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.

Your message:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post