On 3/19/21 9:08 AM, Volker Hilsheimer wrote:
Ok. API stability on the one hand, and keeping things maintainable and 
un-bloated over a long time on the other, is of course a tradeoff. Different 
industries will have different preferences, but the path we have chose for Qt 
over the last 25 years seems to not have been completely wrong, even for folks 
building safety critical systems.

That there are long threads on controversial topics is often a good thing. esp 
if they are followed by code contributions from the people that care. Many of 
the discussions we had last year about e.g. the APIs of container and string 
classes (most of those on the development list where the development OF Qt is 
discussed [1]) have definitely resulted in better decisions for Qt 6.0.

Volker

[1] https://lists.qt-project.org/listinfo/development

Well, over the past two years it became wrong because I (and others in here) have been watching a massive exodus. Companies that were firmly entrenched with Qt have now banned and most have completely removed it from their product lines. Cable set-top boxes and medical devices used to provide no end of high paying Qt jobs. Licensing combined with API changes have the major players banning and removing Qt. The few automotive people I have any communication with say they are also looking at full redevelopment with RDK. Unless something drastically changes, from where I'm sitting the only market Qt will have left at year's end is phones.

By-the-bye, customers aren't going to hang out in the development list, usually. The IT industry standard is to not delete things from an API until customers have been queried. It has to do with keeping customer's code maintainable.

At any rate, it has been a perfect storm.

Licensing FUD + death-of-perpetual-license + death-of-OpenSource-LTS + Qt-6-rolling-out-incomplete + deleted-convenience-methods = customers-leaving

If you've already got to go through a full re-certification you might as well jump to a platform that promises not to do that to you in the future. There was no way the above math was going to lead to more licenses and support contracts being sold.

Maybe Konrad is seeing something different where he lives? It sounds like we travel in much the same industries. In America the stalwart industries of Qt use appear to be abandoning it wholesale.

--

Roland Hughes, President
Logikal Solutions
(630)-205-1593

http://www.theminimumyouneedtoknow.com
http://www.infiniteexposure.net
http://www.johnsmith-book.com
http://www.logikalblog.com
http://www.interestingauthors.com/blog

_______________________________________________
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest

Reply via email to