[Qt-interest] VS 2010?
Malyushytsky, Alex
alex at wai.com
Thu Mar 3 02:08:08 CET 2011
> what exactly is the point of paying for the
> commercial version
As far as I understand, commercial does not guarantee all supported
binaries are built for you.
It has never been this way. Not even when Trolltech owned Qt.
You used to need commercial version just to use Qt in commercial product.
The only point of having commercial version these days is to be able to
change Qt source (any modifications to make it run on specific platform or bug fixes) without
reporting the bugs/request changes and wait until the official version is updated.
Alex
-----Original Message-----
From: qt-interest-bounces+alex=wai.com at qt.nokia.com [mailto:qt-interest-bounces+alex=wai.com at qt.nokia.com] On Behalf Of Ross Bencina
Sent: Wednesday, March 02, 2011 2:54 PM
To: Eric Clark; qt-interest at trolltech.com
Subject: Re: [Qt-interest] VS 2010?
Eric Clark wrote:
> what exactly is the point of paying for the
> commercial version anymore if I have to spend the
> 1 to 2 hours compiling it by myself. And, it rarely
> works out of the box. Usually takes a couple of tries
> and minor project/ code fixes to get it to compile.
> The minor changes are not a big deal, but when it
> takes an hour to compile, if I have to do that 3 times,
> it becomes half of my day. As of right now, this is
> about the only reason that we pay for Qt anymore
> because it actually saves us time and money.
I used to think like this. After a while I ended up having to build Qt from
source anyway, because its the only way to incorporate patches from Qt
support. Since I have never used a version of Qt that hasn't needed patching
to be shippable with my product I think it's safe to say you need to get
used to building from source.
This is a shame, because I like the idea of using binaries that have been
properly QAed by the trolls rather than built on my machine using some
random configuration. But I don't think there's any way around this given
the current policies about what goes into the minor updates.
As for the point of the commercial version, for me the main benefit is fast
turnaround on support questions and bug fixes/workarounds. Also I would like
to think being a commercial customer makes me somehow important to Qt but I
really doubt that these days...
> My time, since I am responsible for updating Qt,
> spent staring at my computer while I let Visual Studio
> use as much of my 4 processors as possible, is at
> least a full day if I have to do a Qt upgrade.
I know, same here. I try to do it overnight.
> Why? You say? Well, I mentioned the whole having
> to make minor fixes thingy, but I also have to compile
> a version of Qt for 2 different platforms and 4 different
> compilers. I have to compile in both debug and release
> and we support VC 8, VC9, and VC10. It is actually
> cheaper for us to pay for a Qt license than to pay my
> nice salary to have me compile Qt locally 4 to 5 times a
> year for each new release of Qt.
Can't you automate all this and farm it out to EC2 or something? If someone
offered a service to build custom Qt builds remotely I would consider using
it too.
> So... in a business sense, maybe the Nokia guys should
> think about keeping their loyal Qt commercial customers
> around and support as many platforms/compilers as
> possible... I don't know, but it makes sense to me...
> We have held multiple commercial licenses of Qt through
> my company for at least 10 years now.
Based on what Thiago has said in the past about their patching policies I
concluded long ago that official binaries were provided as a convenience
only and that the binaries are not considered part of the value proposition
of owning commercial Qt licences. I agree with you that it would be nice if
it was otherwise but I think Qt would also need to commit to better bug-fix
policies on the commercial releases for this to be usable.
Ross.
_______________________________________________
Qt-interest mailing list
Qt-interest at qt.nokia.com
http://lists.qt.nokia.com/mailman/listinfo/qt-interest
---------------------------------------------------------------------------------------------------
Weidlinger Associates, Inc. made the following annotations.
“This message and any attachments are solely for the intended recipient and may contain confidential or privileged information. If you are not the intended recipient, any disclosure, copying, use, or distribution of the information included in this message and any attachments is prohibited. If you have received this communication in error, please notify us by reply e-mail and immediately and permanently delete this message and any attachments. Thank you.”
“Please consider our environment before printing this email.”
More information about the Qt-interest-old
mailing list