On 2/12/2009 12:44 PM, Sundance wrote:
Giovanni Bajo wrote:

You're basically restating your previous point, without debating mine.
The language choice affects companies much more than £350 /
programmer.

Hi Giovanni, hi Phil, hi everybody,

Giovanni, I'm... a bit uncomfortable writing this because I generally agree with you, and don't want to come across as confrontational, but I think there is still something worth pointing out that I feel you left out from your reasoning.

In my (limited) experience, a major parameter in language choice in medium- to large-size companies is developer availability. Languages for which developers are easier to find get a significant advantage (hence the commercial success of PHP, for instance).

From this, it follows that fostering a broad ecosystem of developers
does help your language in the end, so those small-scales developers for whom £350 is a big deal do actually matter to you, indirectly. Actually, I think it goes even more so for those developers that only start dabbling for whom the option of eventually relicensing their product and selling it might make a difference.

So, no LGPL for PyQt might mean less small-scale developers picking up Python for their Qt development, which in turn means less Python developers out there as a whole and a lesser chance for bigger companies to eventually settle for Python as their chosen tech.

Or something to that extent anyway. Hard to tell how much weight that reasoning actually carries in practice. Not too much, I hope (but I dare not be optimistic).

Sill, that's why I, for one, *hope* PyQt will eventually end up LGPL in a commercially sustainable manner (the best option being sponsorship from Nokia... one can dream!). But that's only a hope, one I barely dare voice at that, and is no way a demand. :)

Sundance,

I hear your voice loud and clear. I understand your point. I myself would like very much a LGPL version of PyQt, but I just feel that what you are describing is a really small fraction of non-customers which simply won't have an incentive to become... non-customers but simply free users of PyQt -- on the other hand, a LGPL of PyQt would surely means existing customers and potential customers that stop being so for Riverbank.

In other words, there is no winning balance here; and if a choice is to be made, I wouldn't base it on that fraction of small non-customer developers which would just contribute to create a slightly larger ecosystem of developers.

Anyway, I'm just expressing my (commercial) opinions on the matter, but it is Phil that knows better his customers and what would happen with a license switch.

As for myself, I would strongly prefer a change in the development workflow to make it more open (as discussed in a previous mail of mine) rather than a change in license. I believe this would contribute it more to safer and widely adopted library than the license change itself.
--
Giovanni Bajo
Develer S.r.l.
http://www.develer.com


_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to