<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:osnews="http://osnews.com/rss2#">
	<channel>
		<title>OSNews: </title>
		<link>http://www.osnews.com/story/19764/OpenMoko_Switches_from_GTK_to_Qt</link>
		<description>Exploring the Future of Computing</description>
		<language>en-us</language>
		<copyright>Copyright 2001-2009, David Adams</copyright>
		<webMaster>adam+nospam@osnews.com</webMaster>
		<lastBuildDate>Tue, 10 Nov 2009 10:44:05 GMT</lastBuildDate>
		<image>
			<url>http://www.osnews.com/images/osnews.gif</url>
			<title>OSNews.com</title>
			<link>http://www.osnews.com</link>
		</image>
		<item>
			<title>Where now for Gnome Mobile?</title>
			<link>http://osnews.com/thread?314977</link>
			<guid isPermaLink="true">http://osnews.com/thread?314977</guid>
			<description>Well, that's a real kick in the teeth for GTK. <br />
<br />
I wonder: with the OLPC going to the &quot;dark side&quot;, Maemo almost certainly switching to Qt (since Nokia have bought Trolltech), and now this, have we seen the end of the &quot;Gnome Mobile&quot; endeavour?</description>
			<pubDate>Wed, 21 May 2008 00:40:00 GMT</pubDate>
			<author>donotreply@osnews.com (tristan)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Where now for Gnome Mobile?</title>
			<link>http://osnews.com/thread?314979</link>
			<guid isPermaLink="true">http://osnews.com/thread?314979</guid>
			<description><div class="cquote">I wonder: with the OLPC going to the &quot;dark side&quot;, Maemo almost certainly switching to Qt (since Nokia have bought Trolltech) </div><br />
<br />
I dunno if that's the case.  They've certainly said that they won't be switching to Qt on Maemo.  Just making Qt more well supported there.  I don't think anyone particularly feels like rewriting the existing GTK code.<br />
<br />
<div class="cquote">and now this, have we seen the end of the &quot;Gnome Mobile&quot; endeavour? </div><br />
<br />
Probably not.  GTK has its advantages (the license for example).  But when it comes to getting stuff done, it seems the openmoko people have decided that Qt is the better way to go.  Of course if the community pours a lot of effort into bringing the GTK apps up to snuff then that could change.<br />
<br />
I thought it was funny that in that thread, one of the responses was from someone that was so fundamentally opposed to C++ (claiming it is completely unusable) that he immediately rejected the whole openmoko project based on this switch.  I can't see how anyone with such a closed, unyielding mind can call themselves a developer.</description>
			<pubDate>Wed, 21 May 2008 01:04:00 GMT</pubDate>
			<author>donotreply@osnews.com (leos)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>OpenMoko supports qtopia already?</title>
			<link>http://osnews.com/thread?314981</link>
			<guid isPermaLink="true">http://osnews.com/thread?314981</guid>
			<description>Didn't Trolltech already port Greenphone (or whatever qtopia phone edition is now called) to OpenMoko hardware? Sounds a bit like OpenMoko cutting their losses.</description>
			<pubDate>Wed, 21 May 2008 01:29:00 GMT</pubDate>
			<author>donotreply@osnews.com (memson)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>qt dark site, whahahaa</title>
			<link>http://osnews.com/thread?314982</link>
			<guid isPermaLink="true">http://osnews.com/thread?314982</guid>
			<description>&gt; darkside<br />
<br />
hahahahaa! qt is not dark, it's opensource, run by a really nice group of _people_ that have been very supportive to the freesoftware movement. you make it sound like it is microsoft. shame on what ever being that calls a useful gpl code producing entity 'darkside'.<br />
<br />
i think qt is a good thing for opensource, and opensource mobile, it's a pity it didn't became the standard in the first place.<br />
<br />
&gt; GTK has its advantages (the license for example).<br />
<br />
i dont see any underlaying advantages. if you want to write a freesoftware app with qt its cool and free. if you want to write a commercial app you pay a little (yes it is not much taking in to regard what the developer cost are for a commercial app). with the money trolltech^H^H^H^H^Hnokia actually does something: they develop the most kickass cross platfrom toolkit available. i only see everyone benefit here.<br />
<br />
<br />
<br />
i dont work for troll^H^H^H^Hnokia, i do code some kde app, i did try gtk and gnome development and based on experience with the two of then decided to develop my app on qt/kde as it develops a lot faster for me.</description>
			<pubDate>Wed, 21 May 2008 01:31:00 GMT</pubDate>
			<author>donotreply@osnews.com (cies)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: qt dark site, whahahaa</title>
			<link>http://osnews.com/thread?314985</link>
			<guid isPermaLink="true">http://osnews.com/thread?314985</guid>
			<description><div class="cquote">"<i>&amp;gt; darkside </div><br />
<br />
hahahahaa! qt is not dark,  </i>" [/q]<br />
<br />
Read again, he was talking about the OLPC, and by dark side he meant windows.<br />
<br />
<div class="cquote">"<i>GTK has its advantages (the license for example). </div><br />
<br />
i dont see any underlaying advantages. if you want to write a freesoftware app with qt its cool and free. if you want to write a commercial app you pay a little (yes it is not much taking in to regard what the developer cost are for a commercial app). </i>"<br />
<br />
Don't have to tell me.  I even own a Qt commercial license.  But the GTK license is still an advantage over Qt.  It just happens to be that it's not enough of an advantage to convince me to use it.</description>
			<pubDate>Wed, 21 May 2008 01:41:00 GMT</pubDate>
			<author>donotreply@osnews.com (leos)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: qt dark site, whahahaa</title>
			<link>http://osnews.com/thread?314989</link>
			<guid isPermaLink="true">http://osnews.com/thread?314989</guid>
			<description><div class="cquote">&amp;gt;<br />
<br />
i dont see any underlaying advantages. if you want to write a freesoftware app with qt its cool and free. if you want to write a commercial app you pay a little  </div><br />
<br />
If you want people writing software for your platform, that pretty much sucks, because you are alienating a large userbase that doesn't wish to publish their code under the GPL and has no intention in purchasing a Qt License.</description>
			<pubDate>Wed, 21 May 2008 01:56:00 GMT</pubDate>
			<author>donotreply@osnews.com (reduz)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: qt dark site, whahahaa</title>
			<link>http://osnews.com/thread?314993</link>
			<guid isPermaLink="true">http://osnews.com/thread?314993</guid>
			<description><div class="cquote"><br />
If you want people writing software for your platform, that pretty much sucks, because you are alienating a large userbase that doesn't wish to publish their code under the GPL and has no intention in purchasing a Qt License. </div><br />
<br />
That would be the common myth, but so far there really isn't any evidence for it.  Maemo is built on GTK, yet there is not much (any?) 3rd party commercial development for it.  Also, Qt allows you to use many free software licenses (BSD, Apache, etc) for your code even if you don't buy the commercial license.</description>
			<pubDate>Wed, 21 May 2008 03:34:00 GMT</pubDate>
			<author>donotreply@osnews.com (leos)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Comment by SoloDeveloper</title>
			<link>http://osnews.com/thread?314994</link>
			<guid isPermaLink="true">http://osnews.com/thread?314994</guid>
			<description>i would buy a phone that ran E17.</description>
			<pubDate>Wed, 21 May 2008 03:48:00 GMT</pubDate>
			<author>donotreply@osnews.com (SoloDeveloper)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: qt dark site, whahahaa</title>
			<link>http://osnews.com/thread?315002</link>
			<guid isPermaLink="true">http://osnews.com/thread?315002</guid>
			<description>Well, the one thing about the licensing here is that alot of people prob. feel that it is unfair that Qt-users can buy themselves out of the GPL-licencing. (And would rather prefer LGPL) Although it definetely makes bussiness-sense to do the dual-licence thing. As for busssiness interest in the toolkits I wouldn't be suprised if Qt gives lower TCO than GTK+. (Since Qt seems to be a bit more RAD'ish)<br />
<br />
I didn't know that you could use other licences than GPL on Qt apps, so thanks for that info. <img src="/images/emo/smile.gif" alt=";)" /> <br />
<br />
I still do prefer GTK licence though. But that's simply because I think someone(as in &quot;poor&quot; indidivuals that can't use money on Qt-licence) should be allowed create closed source apps if they want to. And if they shouldn't be allowed to do that then large money-strong corporations shouldn't either. <br />
<br />
No disrespect to Qt, just personal preference. (And the dual-licencning thing is probably partly what have financed Qt to become what it is.)</description>
			<pubDate>Wed, 21 May 2008 06:43:00 GMT</pubDate>
			<author>donotreply@osnews.com (TLZ_)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Where now for Gnome Mobile?</title>
			<link>http://osnews.com/thread?315003</link>
			<guid isPermaLink="true">http://osnews.com/thread?315003</guid>
			<description>Well, but doesn't C++ suck anyway? :-)</description>
			<pubDate>Wed, 21 May 2008 06:53:00 GMT</pubDate>
			<author>donotreply@osnews.com (-pekr-)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: qt dark site, whahahaa</title>
			<link>http://osnews.com/thread?315011</link>
			<guid isPermaLink="true">http://osnews.com/thread?315011</guid>
			<description><div class="cquote">Well, the one thing about the licensing here is that alot of people prob. feel that it is unfair that Qt-users can buy themselves out of the GPL-licencing. </div><br />
A lot of people could argue that it is unfair that people can opt straight out of GPL licensing, without contributing code or anything else back to GTK. There's no incentive to make GTK better, either through more code going on or a contribution of costs.</description>
			<pubDate>Wed, 21 May 2008 09:04:00 GMT</pubDate>
			<author>donotreply@osnews.com (segedunum)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Where now for Gnome Mobile?</title>
			<link>http://osnews.com/thread?315012</link>
			<guid isPermaLink="true">http://osnews.com/thread?315012</guid>
			<description><div class="cquote">...one of the responses was from someone that was so fundamentally opposed to C++ (claiming it is completely unusable) that he immediately rejected the whole openmoko project based on this switch. I can't see how anyone with such a closed, unyielding mind can call themselves a developer. </div><br />
This is quite common, sadly. When VLC switched to Qt for their main interface because of the cross-platform benefits (right-to-left languages for one) and because VLC is a real cross-platform open source application, the usual objections of licensing (VLC is still GPLed anyway) and the use of C++ were wheeled out.<br />
<br />
People totally misunderstand C++, and have misunderstood a lot of comments people like Linus Torvalds have made about it. There's nothing wrong with C++ itself, but as an object-oriented language you inevitably find yourself using a library like Boost or the STL. This is where pretty much all the problems come from.</description>
			<pubDate>Wed, 21 May 2008 09:16:00 GMT</pubDate>
			<author>donotreply@osnews.com (segedunum)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: Where now for Gnome Mobile?</title>
			<link>http://osnews.com/thread?315041</link>
			<guid isPermaLink="true">http://osnews.com/thread?315041</guid>
			<description>I think the problem rather comes from the fact that you can program in C++ for ten years but still have a hard time taking over code from an C++ developer that has been using it for fifteen years.<br />
There is such a thing as too much complexity and too much freedom. C++ has its uses, but imho application development isn't one of them anymore these days.<br />
<br />
I do agree that those ditching a project like OpenMoko for such a switch is an overreaction. You can still keep programs simple, the problem arises if you get that kind of C++ developer on the project who is complicating things for the sake of bragging.</description>
			<pubDate>Wed, 21 May 2008 13:07:00 GMT</pubDate>
			<author>donotreply@osnews.com (Alleister)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>OpenMoko Vaporware</title>
			<link>http://osnews.com/thread?315047</link>
			<guid isPermaLink="true">http://osnews.com/thread?315047</guid>
			<description>While I am happy to see OpenMoko and Maemo edge toward Qt (my preferred GUI tk for Ruby development) I think all of these people should get going and put out a product. They have made some of the phones available to core devs, but no one else can get a damn phone.<br />
<br />
They made a pretty CAD custom hardware designsetup...but no one can get the damn phone...<br />
<br />
Are these folks for real? It seems they are a conglomerate of people that just want to collect some developers and pimp them out...maybe to Nokia? <br />
<br />
Time to quit talking about what they will do and do somethings...money and action talks...BS walks...<br />
<br />
the openmoko platform is as real as the Indrema gaming console...Until they have something to sell, they should quit their shoulda/coulda/woulda BS and get some product out...<br />
<br />
Its seems just a bunch of vaporware...</description>
			<pubDate>Wed, 21 May 2008 13:36:00 GMT</pubDate>
			<author>donotreply@osnews.com (hibridmatthias)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: qt dark site, whahahaa</title>
			<link>http://osnews.com/thread?315072</link>
			<guid isPermaLink="true">http://osnews.com/thread?315072</guid>
			<description><div class="cquote"><br />
That would be the common myth </div><br />
<br />
It's not a myth, it's a reality. Maemo and other platforms don't have a lot of propertary/nonGPL software simply because they are not massive enough. Compare it to palmpilot, winCE, jave phones, etc which had a lot of software written for them simply because they are.</description>
			<pubDate>Wed, 21 May 2008 15:17:00 GMT</pubDate>
			<author>donotreply@osnews.com (reduz)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: qt dark site, whahahaa</title>
			<link>http://osnews.com/thread?315104</link>
			<guid isPermaLink="true">http://osnews.com/thread?315104</guid>
			<description><div class="cquote">It's not a myth, it's a reality. Maemo and other platforms don't have a lot of propertary/nonGPL software simply because they are not massive enough. </div><br />
<br />
Excuses excuses.  The Palm Zaurus was Qtopia based and had probably similar selection of software.  So you have absolutely no evidence that Qt based platforms scare away proprietary developers.  Until you can point at a Qtopia platform that actually doesn't have any 3rd party proprietary apps you're just guessing.</description>
			<pubDate>Wed, 21 May 2008 18:06:00 GMT</pubDate>
			<author>donotreply@osnews.com (leos)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: Where now for Gnome Mobile?</title>
			<link>http://osnews.com/thread?315110</link>
			<guid isPermaLink="true">http://osnews.com/thread?315110</guid>
			<description>I think the STL and Boost are well designed. They are certainly easier to use than the equivalent C libraries! Especially std::string. And consider something like sort(). Way simpler with the STL than C.<br />
<br />
*And* you get fewer security bugs and memory leaks...</description>
			<pubDate>Wed, 21 May 2008 19:03:00 GMT</pubDate>
			<author>donotreply@osnews.com (Timmmm)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: qt dark site, whahahaa</title>
			<link>http://osnews.com/thread?315119</link>
			<guid isPermaLink="true">http://osnews.com/thread?315119</guid>
			<description>Then those people are not developing free software or open source. Any proprietary software on the openmoko phones would be going against openness of the project itself.<br />
<br />
We want more free, open source software, not more closed proprietary software.</description>
			<pubDate>Wed, 21 May 2008 19:58:00 GMT</pubDate>
			<author>donotreply@osnews.com (deviceguy)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: OpenMoko supports qtopia already?</title>
			<link>http://osnews.com/thread?315122</link>
			<guid isPermaLink="true">http://osnews.com/thread?315122</guid>
			<description>Qtopia Phone Edition was never called Greenphone. The Greenphone was a development mobile phone that ran Qtopia Phone.<br />
<br />
and yes, Qtopia already runs well on the Neo.</description>
			<pubDate>Wed, 21 May 2008 20:03:00 GMT</pubDate>
			<author>donotreply@osnews.com (deviceguy)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: OpenMoko Vaporware</title>
			<link>http://osnews.com/thread?315157</link>
			<guid isPermaLink="true">http://osnews.com/thread?315157</guid>
			<description><div class="cquote">Are these folks for real? It seems they are a conglomerate of people that just want to collect some developers and pimp them out...maybe to Nokia? </div><br />
<br />
Let us hope not!<br />
<br />
<div class="cquote">Time to quit talking about what they will do and do somethings...money and action talks...BS walks... </div><br />
<br />
Don't let the door hit your behind on the way out, then.<br />
<br />
I think you underestimate what it takes to get complicated, regulatory-compliant, mass-producible, *open* hardware out of the door, which is what they're trying to do. Admittedly, they made some mistakes in the first generation of the phone, and the features list had to expand to satisfy all the people demanding WLAN support and other stuff, and even after all this there will be people who claim that it isn't as good as one of the many different devices out there (doesn't have a camera, play high-definition video, is &quot;no good&quot; for gaming or movie editing, and so on), but I think we should reserve judgement until it ships, which will most likely be in the next few weeks.<br />
<br />
On the matter of the software, I think the last software environment looked reasonable, despite employing a far too desktop-like paradigm with respect to running tasks, and the icons and general interface hints weren't particularly nice. From what I've seen of Qtopia, perhaps the icons will be nicer, but the paradigm isn't quite what I'd expect from something new.</description>
			<pubDate>Wed, 21 May 2008 22:35:00 GMT</pubDate>
			<author>donotreply@osnews.com (TheBadger)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: OpenMoko Vaporware</title>
			<link>http://osnews.com/thread?315254</link>
			<guid isPermaLink="true">http://osnews.com/thread?315254</guid>
			<description>It is not that I don't appreciate the hurdles that must be attacked and overcome, and I understand the needs to change hardware multiple times et cetera. Those hurdles consume resources, which is partially my point.<br />
<br />
The &quot;Are they for real&quot; comment sounded sarcastic, but I didnt mean it that way. In an internet era with claims of non-apple PCs running OSX, SCO saying that UNIX is their property, and Microsoft claiming they want to coexist with FOSS, it is hard to verify the legitimacy of anything on the net until someting ships. Call me cynical, I guess...but only because of past experience...<br />
<br />
On the other hand, I really, really want OpenMoko to succeed. The idea of being able to write stuff for my own phone rocks, as does the ability of people to do what they want with their technology (Listen carefully Apple!)! I just don't relish the disappointment many (including myself) will experience if the barriers to entry consume all of the project's resources or if the whole thing is a sham...</description>
			<pubDate>Thu, 22 May 2008 16:08:00 GMT</pubDate>
			<author>donotreply@osnews.com (hibridmatthias)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: Where now for Gnome Mobile?</title>
			<link>http://osnews.com/thread?315422</link>
			<guid isPermaLink="true">http://osnews.com/thread?315422</guid>
			<description><div class="cquote">I think the problem rather comes from the fact that you can program in C++ for ten years but still have a hard time taking over code from an C++ developer that has been using it for fifteen years. </div><br />
<br />
You can say the same thing about Perl, and a lot of languages. Your post sounds generally like a rant against featureful/complex languages. It's not bad to prefer simple, but let's be honest about it. <br />
<br />
I think most of the time that the complexity of C is 'hidden'. Most C devs use some good libraries that make annoying things less annoying, which is roughly what you get at the language level from other languages. <br />
<br />
That said, I personally prefer C to C++.</description>
			<pubDate>Fri, 23 May 2008 17:18:00 GMT</pubDate>
			<author>donotreply@osnews.com (sorpigal)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: OpenMoko Vaporware</title>
			<link>http://osnews.com/thread?315423</link>
			<guid isPermaLink="true">http://osnews.com/thread?315423</guid>
			<description>so don't worry about &quot;fully&quot; anything. Just get something that boots and dials out the door. Release early, release often: it also applies to hardware.</description>
			<pubDate>Fri, 23 May 2008 17:20:00 GMT</pubDate>
			<author>donotreply@osnews.com (sorpigal)</author>
			<category>Comments</category>
		</item>
	</channel>
</rss>
