Qt on the desktop is almost dead
Read this post and Vohi comments in the thread....
http://labs.qt.nokia.com/2011/02/18/...of-cold-water/
Vohi confirms that there no plans to keep improving qt desktop....
:mad:
Please people... make some noise in the comments... to make him understand the importance of keep Qt desktop competitive.
Re: Qt on the desktop is almost dead
I'm sure he understands. And if you look closely, you'll see we're active there.
Re: Qt on the desktop is almost dead
that blog confirms it. nokia has no interest in desktop. Previously i was making windows only apps in qt, but i seriously think of switching to .net. At least then i can target windows and windows mobile with the same code base.
I am afraid that just like Java Swing on desktop, Qt will become a hall of fame to be kept in record books.
Re: Qt on the desktop is almost dead
KDE uses Qt so if all else fails, they will continue its development. Although I doubt they would implement any extra brand new top notch features.
Re: Qt on the desktop is almost dead
Quote:
Originally Posted by
wysota
KDE uses Qt so if all else fails, they will continue its development. Although I doubt they would implement any extra brand new top notch features.
i use so many kde apps, but kde as a desktop environment i dont like. Its way to bloated with little bit of eye candy. May be thats why most major distros use gnome as their main/default desktop. KDE would be the last community i want to give Qt to. I dont want to be trolling here, so plz dont start a fight over kde vs gnome.
Re: Qt on the desktop is almost dead
At the moment, I'm aware of two major universities in our area using Qt in the classroom. Taken together with C++, it provides a rich GUI programming enviroment as good or better than what Java offers, and without Java's sluggish performance. It is also able to leverage billions of lines of existing C/C++ code without resorting to JNI-style hoop jumping. Teachers are able to demand sophisticated projects, and students are able to focus on process, structure and algorithms without getting bogged down in low-level UI manipulations.
We're already seeing interns bringing Qt experience into the workplace as a result of this.
Whether Qt will find another corporate sponsor is unclear, as is the question of how well Qt would do in a strictly open-source enviroment. But I wouldn't write it off just because Nokia - which has only owned Qt for a short time and has never made full use of it - is dumping it. Qt had a long, healthy life prior to the Nokia purchase, and there's little doubt that life will continue.
One word of caution: we use Qt at our company for a number of reasons, but one of them is the ability to purchase a commercial license that allows us to distribute applications free from the GPL. If open sourcing means enforcement of strict GPL/LGPL licensing for applications created with Qt, we'll drop it like a rock, as will most companies. Private companies aren't interested in entangling the fruit of their labor in open source agreements, and Qt will become another dead-ended open-source toy used by few.
Re: Qt on the desktop is almost dead
What?
Guys..what are you talking about?
Every comment there(on the blog)is that Qt will remain independent or even bought by somebody else...what's the problem?
Re: Qt on the desktop is almost dead
Quote:
Originally Posted by
"BumbleBee"
Every comment there(on the blog)is that Qt will remain independent or even bought by somebody else...what's the problem?
One big problem is money. Qt got momentum because the license provided the money to hire programmers.
If Nokia doesn't want to invest anymore in Qt but want to keep it within Nokia, we can only hope that the community keeps improving and investing in it.
But this means that a lot of big companies that use Qt today will most likely start looking for other solutions (of course, not immediately as it takes huge resources to rewrite existing software)
The problem is not Qt or the idea behind Qt. That will remain great in years to come.
The big problem is money.
I think there are about 5 ways Qt can evolve:
1. It remains with Nokia and Nokia minimizes investment. In my opinion a bad outlook.
2. It remains with Nokia but Nokia keeps investing. A somewhat good outlook depending on the roadmap.
3. It gets sold to another company (something in the lines of Trolltech), but they close the doors and only sell commercial licenses. A very bad outlook.
4. It gets sold to another company but they do not close the doors but relicense to gpl and introduce a commercial license again. This is in my opinion the best solution. Maybe Nokia can consider this too.
5. It gets released to the public and there's no more money involved. I don't think this is good because now there's no clear direction anymore and more important, there's only a little bit of money available. And no commercial license.
I also personally think that the obsession of some people with not allowing commercial licenses or a gpl license is stupid. It provides a healthy lifeline if managed correctly. Trolltech had a fantastic license model after they relicensed to gpl.
Re: Qt on the desktop is almost dead
If Qt gets released to the public, it would most probably be licenced as BSD so commercial licencing would not pose a problem. As for a solution with relicencing back to gpl/commercial, I don't see this happening as immediately there would be people saying the company is greedy and reduces the freedom of using Qt. There is also the 'poison pill' solution but the new owner might not want to sign it and I don't know if the related agreement between Nokia and KDE would come into effect at that moment. Lack of commercial licence (or BSD) is indeed one of the most problematic things one can see.
Re: Qt on the desktop is almost dead
The one thing that I keep noticing is that people keep on being annoyed by Nokia not prioritizing desktop platforms, while at the same time the Qt guys are at least trying to achieve some open governance system. Qt is open source, kiddos. If you want something done quickly, do it yourself.
Re: Qt on the desktop is almost dead
Quote:
Qt is open source, kiddos. If you want something done quickly, do it yourself.
That is very naive to say.
If I take what you say to the extreme (to make my point) then we wouldn't need the trolls for making Qt in the first place, since we could have just implement Qt ourselves - which is of course nonsense.
Yes, we can implement some small features and changes, but its not like any of us is able to maintain a source base as Qt is - and when the problem is not being a top notch developer, then for the simple reason of not having the time, since we actually are working on implementing the applications we do - and we use Qt because it has implemented so much stuff for us, so we can focus on the application logic, and not about the low lever mechanics under it.
Qt got to be the quality tool it is, because a large number of paid excellent developers have worked on it in the last 15 years.
I don't think this can be expected from any non paid community.
Not having a serious company with commercial interest behind Qt will not kill it, but it will sure pull the breaks on its further development.