Now it's official...
Nokia joint with Windows Phone 7...
And they are not going to adapt QT to develop for Win7Phone.
http://www.engadget.com/2011/02/11/n...s-phone-devel/
Qt is dead for Nokia.
Now it's official...
Nokia joint with Windows Phone 7...
And they are not going to adapt QT to develop for Win7Phone.
http://www.engadget.com/2011/02/11/n...s-phone-devel/
Qt is dead for Nokia.
Dead - not yet at least, based on what I read in the link.
However:
In the statement, it is clear (to me) that Qt is not going to be used for the new Win7Phones.
This means, that Nokias main energy (==money) will be invested in using Win7.
Based on this link, they are not planing to use Qt for that - but what ever MS tool kits, and they will allow Qt to live for the sake of Symbian (as wasota correctly noted, they have too many devices out there to just ignore them).
However, if Nokia will stop producing new Symbian phones (which I think is likely), then its just a matter of time, (2-3 years?) when Symbian wont be a strong enough reason to keep Qt alive.
My guess is that porting Qt to W7Phone is going to be a rather easy port - so there are good chances a community port is going to appear soon.
I wonder, if the community will then sway with Nokia and MS and leave Qt, or will Qt still continue to be a major player for the Nokia phones - by the community.
I think the community will have to brace its self for the day, that Qt is officially abandoned by Nokia, and probably it will have to turn to be a pure community project.
Thank god, Qt is GPL and now the LGPL licensed, so that MS wont be able to take away (legally) what is already available.
But, we'll have to wait and see, these are turbulent times for sure.
==========================signature=============== ==================
S.O.L.I.D principles (use them!):
https://en.wikipedia.org/wiki/SOLID_...iented_design)
Do you write clean code? - if you are TDD'ing then maybe, if not, your not writing clean code.
Remember the "Qt poisson pill" scheme is still in effect so Qt will certainly not be dead nor will it be hijacked or somehow ruined by partnership with MS. This is a much stronger guarantee than the LGPL licence.
Well, yes and no, and depends :-)Remember the "Qt poisson pill" scheme is still in effect so Qt will certainly not be dead nor will it be hijacked or somehow ruined by partnership with MS. This is a much stronger guarantee than the LGPL licence.
The KDE poison pill is in effect very similar to the GPL/LGPL license, its just a stronger legal form of it, and its good.
But it only means what I said - that IF Qt gets abandoned by Nokia, at least the community gets to keep what is already there - so its not conflicting with what I said, just making it stronger.
But, even though it allows the community to keep Qt (which is very important) it does not guarantee that any major player (Trolltech/Nokia) will continue to develop it - and that I call "dead".
Not in the sense that its not there and available, but that it will not be actively developed.
But there are live community project which live quite good - for example WxWidgets.
However, even KDE is dependent on companies to give it is power for a quality and steady development and maintenance.
So "Dead" here is a relative term.
==========================signature=============== ==================
S.O.L.I.D principles (use them!):
https://en.wikipedia.org/wiki/SOLID_...iented_design)
Do you write clean code? - if you are TDD'ing then maybe, if not, your not writing clean code.
I would not be so sure. It is only a matter of legal budgets between parties that are going to the courts. Nokia vs MSoft? It is not even funny."Qt poisson pill" scheme is still in effect
I am not following Qt development outside official Nokia-supported branch, but may be someone here can comment on what is going on with Qt outside of Nokia. Is KDE team developing core Qt or they are using Nokia Qt?
Microsoft has nothing to do with this. The clause says that if Qt stops being published as open source or the changes in the closed source version of Qt are not propagated to the OS version then the last published OS release of Qt automatically goes into public domain (i.e. is also published on BSD licence) so anyone can do anything with it including continuing development and selling as their own product.
Microsoft has everything to do with this. They deliberately target competing platforms. Qt is a competing platform. I personally moved from .NET to Qt. For me Qt won and .NET lost and I am sure there are many people like me who chose Qt over .NET and their C++ frameworks. I think that MSoft/Nokia will start with severely lengthening release schedules and reduction of Qt team. They will save legal budget by keeping Qt alive - on life support. And if necessary they will go to courts. One does not have to win if it has the money, it will be enougth to stall and delay.
I am very pessimistic on Qt future now. The only way that is good for "us" is a quick sale of Qt division to an interesting party, but I have a feeling that MSoft will not allow this to happend. And now Nokia might see advantage in killing Qt, since it competes with MSoft offering which they plan to use.
Does Nokia already have phones that rely on Qt?
(edit: I mean large series, not a few development models)
Personally, I was very very annoyed during the last year because Qt on the desktop wasn't developed anymore, just a few bug fixes here and there. :-(
Few months after former M$ worker starts as CEO of Nokia, the company abandons Symbian and decides to switch to Windows Phone. Well, I'm almost surprised...
Walter (12th February 2011)
At the moment, they did not abandon Symbian - read the links through.the company abandons Symbian and decides to switch to Windows Phone.
It might happen, but not yet.
In my personal view, abandoning Symbian is not a bad move - and one that Nokia should have done years ago, and in part, is responsible for their current dire straits.
The problem is more the switch to W7Phone, and the treatment of Qt as a result.
Lets see how this turns out.
==========================signature=============== ==================
S.O.L.I.D principles (use them!):
https://en.wikipedia.org/wiki/SOLID_...iented_design)
Do you write clean code? - if you are TDD'ing then maybe, if not, your not writing clean code.
Yes, you're right. Just after reading this:At the moment, they did not abandon Symbian - read the links through.
I think it's just a matter of time.(Symbian) has proven to be non-competitive in leading markets (...) is proving to be an increasingly difficult environment in which to develop to meet the continuously expanding consumer requirements, leading to slowness in product development (...)
Qt is still an asset for Nokia, killing it the way you say would be like cuting your own veins and spilling your own blood. I know this used to be considered healthy in the dark ages but we're past dark ages now. Qt might possibly lose priority for Nokia but it doesn't become its adversary.
Nokia doesn't merge with Microsoft, they are to cooperate. Nokia will not kill Qt just because it is in Microsoft's interest. Besides, what is most important is that Qt is open-source, nobody can take it away from us. Whatever happens in future, Qt 4.7.1 LGPL is here to stay.I am very pessimistic on Qt future now. The only way that is good for "us" is a quick sale of Qt division to an interesting party, but I have a feeling that MSoft will not allow this to happend. And now Nokia might see advantage in killing Qt, since it competes with MSoft offering which they plan to use.
It depends what you mean by "rely". Every recent Symbian based phone comes with Qt on-board. How many applications use it, I'm unable to say.
Trust me, you are not alone. I would even say a majority of people developing with Qt feels the same.Personally, I was very very annoyed during the last year because Qt on the desktop wasn't developed anymore, just a few bug fixes here and there. :-(
Does all these mean,that Qt apps may not be cross-platform anymore,or?
Microsoft OF COURSE is interested in killing QT.
Because QT is bringing awesome multiplatform apps (win, linux and mac).
And Microsoft doesn't like that.
That's the reason because in the agreenment Microsoft forces Nokia to use their development system.
And of course QT is dead.
¿are you going to develop to a deprecated system -symbian-?
QT desktop development is dead since Nokia adquisition...
and now QT mobile develepoment is dead too.
I love QT... and these are terrible news.
@javimoya, and others:
please, when you write such things, use the term "in my opinion", when things you say ARE you opinion, and not facts you can back up.
Readers of such a post that know very little about the subject can get all kind of wrong ideas.
This is probably not true, since otherwise MS would have bought Qt long before Nokia, and could have then pull the plug on it, which it didn't.That's the reason because in the agreenment Microsoft forces Nokia to use their development system.
The article is saying what MS interest is - which is gaining a strong foot in the moblie market, which so far they have been lagging behind in.
MS actually (in my opinion) doesn't care much about Qt, as long as their OS is on the phone.
Qt is more an interest of Nokia, since they have invested quite a bit in it so far.
Don't jump to conclusions so fast.
Wait and see.
==========================signature=============== ==================
S.O.L.I.D principles (use them!):
https://en.wikipedia.org/wiki/SOLID_...iented_design)
Do you write clean code? - if you are TDD'ing then maybe, if not, your not writing clean code.
Sorry, but the links you posted don't say that Microsoft forces Nokia to do anything. It is only said that there is no intention to port Qt to WP7. WP7 sales are bad, that's a fact and what Microsoft wants is to get hardware to run their OS on. I don't think they are particularily interested in doing anything with Qt and I'm sure they wouldn't form an alliance with Nokia just to get rid of Qt Let's not be so megalomaniac. And to paraphrase the classic "The report of Qt for Desktop's death is an exaggeration". Qt will live on, don't worry about it.
They (Nokia) said MeeGo will be launched... also don't forget that MeeGo has Intel sustaining it too.
I really really hope that you are right.
Nokia dev forums are very worry too:
http://developer.qt.nokia.com/forums/viewthread/3767/
http://developer.qt.nokia.com/forums/viewthread/2675/
http://developer.qt.nokia.com/forums/viewthread/3732/
Trolls say that they want to make a clarification notice this weekend.
they said that 1 (ONE) device with meego will be launch this year.
That's all.
if you see the charts posted by nokia...no more important meego investment is expected.
I know, I'm in contact with the Trolls. Expect a message to be posted (also) on our frontpage at the beginning of next week. Until then let's keep our nerves. Qt is not going to vanish off the market, don't worry. Qt was doing fine before Nokia took over, it will do fine even if Nokia throws it away and nobody said so far they are going to throw it away. So far all the decisions we know of are marketing decisions.
The only thing I'm currently worried of is that lots of developers in Nokia (and I don't mean the Qt Development Framework staff) will lose their jobs as most software development inside Nokia will probably be moved to Microsoft. We are speaking about probably a few hundred thousand people all over the world.
By the way, the chart posted by Nokia (linked here: http://www.engadget.com/2011/02/11/rip-symbian/) is pure marketing. It suggests Symbian sales are going to be replaced by WP7 sales which is an obvious lie Especially that it's Google who snatched a large slice of the market from Nokia and I'm not sure replacing one outdated system with another outdated system is going to change the trend.
Bookmarks