Nokia Announces Qt Open Governance Model
chill writes "Over the past year the Qt Developers have been working to sort out how they can make development of Qt even more inclusive and open. After exploring various options, they are now almost ready to go live with the new solution. It's taken a little longer than expected, but they are now very close to moving hosting of Qt to a new domain: qt-project.org [domain not yet live when posted]. The domain will be owned by a non-profit foundation whose only purpose is to host the infrastructure for the Qt project. More details of the changes are available at the Qt Open Governance Model wiki."
I've been waiting almost 6 months for this!!
I love their adherence to lazy consensus. You see here everyone, it's very important to be lazy!
FTA:
The dangers of knowledge trigger emotional distress in human beings.
This is a pleasant surprise. I had understood that Nokia had become entirely dependent on Windows Phone and was setting itself up to be acquired as Microsoft's mobile unit, but then why would they need Qt when MFC/.NET is readily available?
It sounds like somebody decided that they need to keep their options open, which is smart:
To mince the fine points with the submitter:
foundation whose only purpose is to host the infrastructure for the Qt project
There seems to be at least two things going on. The above statement is true:
But this is also different:
Yet, they recognize the elephant in the room and are open about it:
This license has a few problems any contributing entity is going to feel leery about. Just a few that jump out:
I can see why Nokia wants to not imply they'll maintain a useless patchset forever, but they also have a potential strategic weapon against competitors here.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
That's a very nice way of saying "Nokia abandons Qt".
Isn't this what they tried to do with Symbian?
Let's hope they've learned some lessons and can apply them here. QT is one of the nicest C++ frameworks I've come across and it would be sad to see it's future mis-managed.
Let's hope that with this Qt drops their brain-dead decision to duplicate every STL component ever devised in favour of Qt's half-bake versions, let alone their absurd decision to not support std::string.
I have one thing to say, and I'll say it quite regardless of any merits qt may or may not have: Fuck you, nokia.
why would they need Qt when MFC/.NET is readily available?
To allow development of an application that runs on both Microsoft platforms and non-Microsoft platforms whose official developer tools don't include an implementation of CLR and Silverlight. If a single application can target both non-Microsoft platforms and Microsoft platforms, that'll let people switch to a Microsoft platform without having to give up applications. This is an advantage for Microsoft in a market where Microsoft is still like Shoeshine: an underdog. Now the core problem is that unmanaged platforms (such as iOS, Mac OS X, and GNU/Linux) tend not to share a lot of programming languages with purely managed platforms (such as Windows Phone 7, Xbox Live Indie Games, and Android prior to the NDK), so porting an app from one to the other still involves an error-prone line-by-line rewrite of all the application logic, let alone the UI.
The sad apathy and silence around this move, and the Qt project, shows how far Slashdot's reader base has fallen from being interested in FOSS and open development models.
It's all about being treated as second-rate by Google these days, white knighting for Apple, or reading shit articles posted by samzenpus/kdawson/timothy.
It's all a trap! What Nokia really wants is Open Source developers develop the new Nokia platform for free! Then they will come and pick the best. Now, how do you get developers in? Easy, taunt them with throwing Nokia in Microsoft's arms. Clever clever...