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
