How much cost Qt for Indie developers ?
-
If it's too expensive for your - nobody forces you to buy a license. Go with the LGPL version and be happy. There's nothing to flame about this. If you run a business making money out of the software you build on top of Qt, it's likely that the license fees are negligible compared to the other costs. And there's more you get for the money than only the license, e.g. dedicated support, bug fixes, etc.
Let's be happy that there are that much options and everyone can choose what fits ones needs.
-
[quote author="Ryein" date="1345071590"]I'm happy about that, but I just don't know why it's so hard to figure out the prices. I got a credit card ready, but haven't heard back for about a week on the prices.[/quote]
I feel bad for the credit card, they're really big prices. In their site they tell you the benefits of a commercial license.
(I'd love to be able to statically build without having to purchase... But well) -
I’d love to be able to statically build without having to purchase…
Unfortunatelly in static linked Qt 5.0 not worked QML 2.0 feature, also you can't link static with ICU and Angle (used in Qt 5.0).
This way commercial license have no benefits except paid support. -
Qt would not stand where it stays today, if they would not have so many developers. And most contributions are not made from hobbyists, they are made by commercial programmers. If I
sell successfully a commercial application, I would be happy to buy a licence, because I make sure that my foundation will not break away. And that is quite a crucial benefit.... Just my two cents.Bests
Mike
-
It is a pity Digia doesn't distinguish between rich corporations and poor independent developers. And I keep hearing stuff like "It is not expensive" mostly by people whose sight goes about as far as their noses, in complete ignorance of the fact many people in the world still have to survive and provide for families with monthly pay that is lower than a day's pay for others. That is right, the average monthly pay where I come from is less than a day's pay of an average C++ developer in western nations. But hey, since when do rich people give a damn about the poor?
Paid support I can live without. I never ever resorted to customer support with the exception of returning faulty hardware. It is a very ugly thing that Digia don't take into consideration the financial capabilities of developers, especially after they got Qt literally for peanuts. Maybe I'd understand if they (over)paid as much as Nokia, but getting it so cheap and milking it so hard draws a picture in a pretty greedy tone.
And while some people say "what do you care, just use LGPL and link dynamically" but many others seem to think that if you develop closed source applications you pretty much have to go commercial, the whole subject is very vague, everyone gives a vague answer, so the poor independent developer is faced with a dilemma - just as he can't afford to buy a commercial license he can't also afford to get sued.
So how does one start developing and selling his software so he can reach the point of being able to afford either the ridiculously high priced commercial license or the ridiculously high priced legal council?
And excuse me but those prices are not just high relative to the standards of people who live east of Germany, they are also quite high compared to other similar products:
C++ Bulder XE3 Starter - 236 euro
C++ Bulder XE3 Ultimate - 2676 euro
C++ Bulder XE3 Pro - 891 euro
C++ Bulder XE3 Enterprise - 1784 euro
Juce (single product) - 399 pounds
Juce (unlimited) - 699 pounds
Visual Studio 2012 Pro - 600 euro
Marmalade SDK Indie - 499$
Marmalade SDK Plus - 1499$
MoSync Basic Pro - 199 euro
MoSync Gold Pro - 2999 euro
MoSync (without support) - FREEAnd all those include multiple platform support, which for Qt comes at in excess of 6000 euro. And this only for the currently supported platforms, there is still the possibility to jack the price even further once iOS and Android are supported.
With all the ambiguity the only good LGPL serves is to attract more potential commercial customers, not to mention it can very well entrap naive people into legal troubles. Surely it must be safe to develop open source applications, but the question is who will pay for an open source application? Maybe a few people will pay for support, but that implies you already have a business with support staff, which is hardly the case of start-up indie developers.
A much better option for indie developers would be to get commercial license at the cost of 10% of your application sales. Whether you are entitled to support and how much would depend on the scale of your operation. When or if you get big enough - switch to the current fixed price licensing scheme. This approach would make it much easier for indie developers, but it will also increase Digia's profits, provided of course it is willing to collect amounts below 4 digit, and most importantly - it will provide the possibility to start up and grow big enough to be able to afford the full blown license.
Otherwise, it is just discriminatory towards people whose only fault is no one asked them about the geographic coordinates to be born at.
-
utcenter: Have you bothered to ask about prices yourself or is this rant based entirely on hearsay?
At least please do not put the blame for the complexity of laws surrounding licenses at our door. Every country thinks it is a good idea to come up with slightly different rules, there is nothing we can do about that. What we can do is pick a widely used (and hopefully understood) license like GPL or LGPL. Guess what: Those are the licenses Qt is under for a long time now.
We do have lots of idealists here at Digia that work on Qt because they want to have a good free (as in freedom) library available for everybody. I am one of them and find your claim that the LGPL license is only there to "entrap naive people into legal troubles" or to "attract commercial customers" insulting. A lot of work was put into those licenses by the FSF to make them as clear as possible. A lot of developers have written code under those licenses, because they do like the ideas encoded in them. I feel that your claim belittles the hard work of all those people in addition to anybody contributing to Qt -- inside and outside of Digia -- because it is free software.
Before you ask: I am not only idealistic but also hungry. I am more than fine with the commercial license option;)
-
I've got enough sources with sufficient consistency across the board to justify assuming their legitimacy. Or maybe you imply I am going to get a different answer? Anyway, I am not in the habit of asking the price of things I can't afford - it is pointless. And furthermore - every similar company has been "kind" enough to provide public pricing, that's how consumerism works - you have a product, you put it on the shelf and you put a price tag on it. What's the deal with having to ask? To be honest I am more curious about the reason why than the actual price.
Whether you feel insulted depends more on you than on my intent. I've seen my fair share of people who look down on the less fortunate, like if they cannot afford to fund intellectual activities they should quit and instead get into something more fitting their stature - like digging in the garbage cans for food scraps and stuff like that. But unlike you I won't get insulted just because you hold the underprivileged in contempt.
A multi platform commercial Qt license is a month's pay... if you've been lucky enough to be born in the right place. Sadly this applies to a very small portion of the world population, as a sentient adult you should be aware of that little fact. Glad to hear you are in good financial health, and I wish you live long enough to experience the effects of the poverty that's creeping from east to west. Perhaps then you will understand what you fail to understand today. It wasn't always like that here you know, but one morning you wake up and you find your savings have lost three zeroes, cost of living higher than in rich countries, unemployment skyrocketing and pay - conflicting you whether you should laugh or cry.
If the intent of the company you represent is as noble as you appear to imply, it should really do something more to help people start up. I am not talking about charity, I am talking about a chance to start up and be able to afford your product through your product.
Also, correct me if I am wrong, but Qt under LGPL is not a product of Digia - it was done by Nokia. At this point it is unclear if there would be a LGPL option if it was up to Digia. And LGPL is still here because Digia can't remove that option, even if they wanted to, right? So if I were you I wouldn't talk about noble aspirations before there are any expressed in action.
Last but not least - like 99.99% of the people I've interacted with, you seem to be unclear on the concept of Idealism and Realism as defined by their pioneers - Aristotle and Socrates, and instead harbor the "popular" concept which is pretty much the full opposite of what was originally intended. If you were Idealistic in the true meaning of it - you'd not conform to the static way things are and accepting it for granted and would instead be willing to explore a more flexible solution that better fits the varying scenarios.
-
I said that it is insulting to call LGPL/GPL traps for naive people meant to lure them into legal trouble. There was lots of thought, time and energy put into those licenses to make them as clear as possible and to minimize legal risks for everybody. All that is completely independent of Qt.
A company is a legal construct with the aim of earning money, nothing more, nothing less. I did not imply that any company is more or less noble than any other company. I do not see where you got that impression.
Since I do not know much about Qt pricing I can not comment on that topic.
It is sad that you have fallen on hard times. But how would a commercial license for Qt help you in your situation? You are free to legally use Qt already.
-
Don't worry about me, I am describing the situation around me, I am fortunate enough to be a little better than my surroundings, even if still pretty bad compared to your standards. It is not an individual misfortune, this is the reality of most of the people round this part of the globe.
bq. You are free to legally use Qt already.
But am I? What's to guarantee that, besides wishful thinking? Also use as in? Tinker with? Learn? Make money on? After spending a lot of time investigating the matter I honestly don't feel 100% safe doing the latter.
I admit, I am yet to launch a mass application, I am pretty new to Qt and so far have only done a few highly custom applications for individual clients. Mostly under the table, so no worries there. I would like to launch mass applications but I don't have the resources to afford neither the commercial license to feel safe, nor the legal representation to feel safe with LGPL.
I am also yet to stumble upon a success story of a sole independent developer who makes a living on Qt under LGPL. The few people I know working with Qt professionally are employed by fairly big companies abroad, Qt is rather unpopular on the local job market, which is odd considering I live in a 2+ million people city.
I'd be willing to part with 10% of what my products would generate, whether that is 1000 or 1000000, but taking a few thousand euro out of my pocked in advance - I honestly don't feel comfortable with, considering the grim and worsening financial situation. It is not that much a matter of not having the money, it is a matter of not being able to afford it, there is a subtle difference.
-
We're a company that sells our devices with the related software world wide. And we have no issue at all using LGPL Qt. There are many other examples. Qt even has a special exception that explicitly allows you to use things like templates, structures and constants defined in the Qt headers without that leading to you having to open up your sources.
Before my current job, I also have done work as an independent contractor for several clients. There too, I have used Qt under LGPL successfully. So there you have it: your success story.
It is nobodies fault that you "don't feel comfortable" with using LGPL. I think it is the most liberal license you can reasonably expect for something like Qt. Seeing that Digia employs over 80 developers (not counting support) to work on Qt, I think the prices are reasonable. We'd all like to see them lower, but it is the way it is.
-
[quote author="Andre" date="1363766578"]
It is nobodies fault that you "don't feel comfortable" with using LGPL. [/quote]You make it sound as it if is based my choice, but in reality it is based on the information available, to a large extend the information made available by Digia. And yes, I keep in mind the fact that Digia representatives may be inclined to bias toward the need of commercial license.
Thanks for sharing that information.
-
I would be able to follow your argument if Qt was under some obscure license (anyone remembers QPL?), but GPL/LGPL are two of the most widely used and discussed open source licenses available on the planet!
When you are going to build a business, you will need to understand the legal implications of your actions. Software licenses are one part of those legal implications you need to understand, it does matter little whether those licenses are open source ones or proprietary.