Hacker News new | ask | show | jobs
by vetinari 3980 days ago
> PyQt is very much usable. It's GPL3 but if you're using it in commercial projects, you shouldn't just pinch your nose because you have to get a commercial license.

But I do and thousands of other people do as well. Today, the value-add is somewhere else, not in language bindings for GUI toolkits.

1 comments

No offense to whatever it is you work on, but if you are a commercial project and:

- Can't comply with GPL3 and make your code compatible with the license

- Can't afford to pay for a commercial license

- Can't use a different language, such as C++, which has alternate offers

Then the problem is on your side, because either your business model is wrong or you're simply being cheap. You're not entitled to a free GUI toolkit for no good reason.

The measure is value for money.

For 350 GBP (=500 EUR), you can have Intellij Idea.

When you ask your boss for a budget for Nx500 (N=number of developers), it is a huge difference, if you ask that for language bindings for GUI toolkit, or IDE.

The language and GUI toolkits are both free, the glue between them is not, and that damages them both. How many commercial PyQt apps have you seen in the wild?

Exactly.

Imagine, if someone asked money for XAML for C#... or for JavaFX. What it would do with their adaptation in projects?

> How many commercial PyQt apps have you seen in the wild?

Not many because most people use Qt, not PyQt. It's just easier.