Trolltech Qtopia Greenphone and SDK Review 37
An anonymous reader writes "The Greenphone comes at a time when there are countless mobile Linux platforms, but not many of them are open for easy development. This little device aims to fill a niche for a community-oriented mobile development platform. How does it perform? Linuxlookup.com has the Trolltech Qtopia Greenphone and SDK review."
Eeek (Score:5, Informative)
Re:Eeek (Score:4, Insightful)
Being from an open source company, it really sticks out like a sore thumb and makes this device a non-starter for anyone who cares about software/hardware freedom. Excactly the type of people that Trolltech is trying to sell the device to! The sheer stupidity....
Re: (Score:3, Insightful)
Re: (Score:2)
Lord knows it wouldn't be the first time a legal department didn't "get" the whole open source concept.
Re: (Score:1)
The greenphone has just abou
Riiiiight (Score:2)
Oh, that's right. It isn't expensive, and they *do* allow you to install whatever software you want.
No matter what their reasons for releasing the hardware early, it is hardly "capitalism" to restrict what you can do with the hardware you purchase.
Re: (Score:1)
Yeah, it'd be great if there was blank phone hardware available at a cheap price, but there's not until you make it. Their explanation is pretty reasonable when you consider that they're selling it as a development
Re:Incorrect (Score:1)
http://www.linuxdevices.com/news/NS4872069549.htm
Re: (Score:2)
Submitted by kyrvin on March 3, 2007 - 8:59am.
... ...
Clause two in the Device User License Agreement states:
You are not authorized to modify or to create
derivative work on the Device, except as permitted
in a separate license agreement that accompanies
the Software's source code.
Qtopia is GPL-ed in the Community edition of Greenphone. Making synchronisation software, or combining other free software solution on Greenphone is explicitly alowed by GPL. Software with a GPL compliant licence is allowed. The site greenphone-wiki.org show how to put Python on the Greenphone. Python license is compatible with the GPL, according to the Free Software Foundation. Trolltech endorse such initiatives. Please visit: http://greenphone-wiki.org/ [greenphone-wiki.org]
Some parts are not GPL-ed. This is because of telephone regulators and operators. Even if the science department at different operators says that they understand that open source is secure, Business people and lawyers don't understand that. Business people and lawyers seem to believe that open source is an open door. In almost all countries, operators and even regulators expect that some parts, especially the communication stack, is proprietary software. So the GSM stuff are closed downs. Trolltech has made the Safe eXecution Environment (SXE) to address this fear, allowing remote installation of software in a secure sandbox environment. For net installation without the SXE, iPKG is used.
According to engineers in other companies trying to sell free software ready GSM devices, they struggle with exactly the same issues. They need to ship proprietary blobs because of regulators and/or operators. It's almost the same problem we know from the wifi-blobs we know on laptop chip. Trolltech are happy with everyone who address this blob issues with the right authorities. To even address this further, we recently joined the Free Software Foundation Europes Fellowship Raffle 2007 at FOSDEM, donating a Greenphone:
http://fsfe.org/en/fellows/raffle/2007/raffle_2007 [fsfe.org]
I hope this clears things up.
Best regards
Knut Yrvin
Community Manager Trolltech ASA
I was at a demonstration of the greenphone held by Yrvin recently, and I asked him if I could compile my own custom kernel on it and stuff like that, and he said sure, in fact they want us to.
The wording in the license is bad he admitted, but he basically said it was just politics.
Pricing (Score:3, Funny)
Huge potential, bad licensing (Score:4, Informative)
On the bright side, with projects like OpenMoko [openmoko.org] and OLPC [laptop.org] I think the world will start to realize the power and potential of these little Internet-enabled devices when combined with open-source software.
Re: (Score:2)
Stop repeating what other people incorrectly tell you.
That's Great... (Score:3, Interesting)
That's great, but can it run the OpenMoko software? From the license:
Oh, I suppose not. Sorry, but if I spent USD695 on a phone I'd want the freedom to do what I liked with it! That is a stupid restriction Trolltech cannot hope to enforce (although this does make me think of Trusted Computing).
Also, someone should tell this chap to get hold of an OpenMoko [openmoko.org] to review. They hold far more promise, in my opinion, and seem much more 'community driven'.
Can I buy it NOW? (Score:3, Informative)
I th
Re: (Score:2)
Re: (Score:2)
Qtopia is a much more mature and stable platform, having been developed for the last _7_ years. Besides, Qt is a much better API to develop with, as well as being C++ which is much more suitable for GUI's as it is object oriented, much like the GUI itself.
Qtopia is also GPL, which ensures your code is not going to be hijacked by some co
Not open enough for me (Score:4, Interesting)
So far the closest we have to that is the OpenEZX project for motorola EZX linux phones although a lot more work is needed in reverse engineering the proprietary AT commands sent by the proprietary tapisrv app before it can do everything the motorola software stack can do.
Re: (Score:2)
The only fully "open" method of adding gsm/gprs to a small device is to use one of the compact flash GSM/GPRS adaptors, such as those from Audiovox or Enfora; I'm not sure but I think the new 3G modules in USB form don't do audio; there have been PCMCIA gprs/gsm modules but I discount those because they're not particularly small.
Long-time PalmOs enthusiasts might remember Handspring did a module (their modules being pcmcia in disguise) for mobile phone called VisorPhone and it worked well, but it needed
Re: (Score:2)
Re: (Score:3, Informative)
OpenMoko is the OS, there may be many phones.
At the moment, on the Neo1973 - which is the phone that FIC is releasing first, you talk to the GSM modem via AT commands.
The dialer app is at the moment broken, and you use minicom or something :)
The only closed source bit of code that will ship with the phone is the code that takes the output from the very dumb GPS hardware, and 'cooks' it into an actual position. And there are moves to - when a working version of this is shipped, reverse engineer
Re: (Score:2)
Re: (Score:1)
green? (Score:1)
GPRS == brick (Score:2)
But is it a good phone? (Score:2)
If it is a great phone, I'd be more likely to buy it. . . and tinker with it. All these years, I've just wanted phone I could customize in a real way, and I'd pay money for that.
Anyone out there know if these things work well?
Re: (Score:2)
alternate review (Score:1)
Everthing you need to know: (Score:3, Insightful)
Like most Linux mobile devices, these are priced completely out of the market. Is there a conspiracy to keep Linux out of the mobile market? Could all of these efforts actually be funded by the big mobile makers? Okay, I know its not possible but you begin to wonder. I remember when the Zaurus came out. Let's see, a Palm or (shudder) WinCE device for $299 or a Zaurus for $599. Wow! How's a consumer to choose!?
Re: (Score:2)
Let me repeat: This is not a consumer device.
Re: (Score:2)
that's weird (Score:2)
yet not a single one (at least here in the Netherlands) is available on phones you can get with your new contract, or renewal. There are hundreds of sites with hundreds of phones... and still... not 1.
It's a DEVKIT.. (Score:1)
Come on people. I kind of sense some disappointment, but this is NOT a phone intended for mainstream use (which I feel is too bad, it'd be incredibly cool to be able to show off uptime on cellphone devices).
They've produced far too few of these to be able to push the price per unit way down, and they've also not bothered to optimize the power-savings options in the kernel all the way (which is kinda useless if it's going to be used seriously as a phone).
All that crap aside, it's a really nifty developer
Any other Linux phones? (Score:2)
1. Open architecture, ability to at least install apps and build your own apps on another host
2. UMTS 3G support - I don't want to buy yet another GPRS phone, my first one was over 5 years ago!
3. WiFi support
I know about OpenMoko and the Neo1973 - the software sounds fantastic but no UMTS, and WiFi would be nice too.
So, what about the software? (Score:1)
Does it come with J2ME? Are there APIs that allow you write telephony applications?