In the end though, it always comes back to the license. Look at webkit. Not Qt, 
but included because it was BSD. Look at OpenSSL (QSSLSocket), etc. Nokia will 
include it if the license permits it. Niche or not it is a question of license 
compatabilty. You cant plug a 110v 60hz hair drier into 220v 50hz just once...


-J



On May 21, 2009, at 10:41 AM, Benoit Jacob <[email protected]> wrote:

2009/5/21 Jason H <[email protected]>:

No, its not orthogonal or niche at all! Flat out - the Qt Commercial license 
does not require people to distribute ANY source code at ANY TIME! I can change 
QComboBox and I am under ZERO requirement to distribute it. If Qt uses eigen, 
and I make a change to eigen, I then have to a) distribute it or b) don't use 
eigen, and therefore don't use Qt.

Yes, and this is where the difference between Eigen and Qt is very
important. I can see many ways in which custom changes to Qt may be
important for your company, but the same doesn't hold for Eigen which
is just a math library. What I said was niche, was the case of having
a modified Eigen and not wanting to share these modifications. This is
all the more niche since Eigen is already very extensible from the
outside, so the only way you would want to modify Eigen itself is if
you think you can improve part of its internals, which is unlikely for
most companies. Again, I understand that the same is not true for the
rest of Qt.

Qt Commercial licenses are still being used and sold.

I understand that!

It may be a "niche" market,

no no, that's not what I called "niche".

Benoit



      
_______________________________________________
Qt4-preview-feedback mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt4-preview-feedback

Reply via email to