Trolltech Discontinue Non-Commercial Qt 101
An anonymous reader submits "Trolltech has quietly discontinued their non-commercial version of Qt for Windows. This eliminates Qt as a choice for those wanting to develop free multi-platform software." Actually, according to the linked page, "if you write Free software (Open Source software covered by the GPL) you are welcome to download and use the Free Edition of Qt," and Trolltech points out that one can buy the current edition of Qt -- seems fair enough.
No big deal (Score:1, Flamebait)
Re:No big deal (Score:2)
Re:No big deal (Score:2)
Its been months, and people have been bitching about QT's license, just use something else. Everyone I know seems to love wxWindows.
Re:No big deal (Score:5, Informative)
Re:No big deal (Score:3, Informative)
There is one significant problem that still affects wxWindows and that is that many Linux based PDAs use Qtopia which is based on QT and the QT license. This makes it difficult to do wxWindows for the Zaurus etc.
(*) My code is under an open source license, just not the GPL. Consequently I wouldn't be able to use GPL stuff although I would be able to us
Re:No big deal (Score:2)
Re:No big deal (Score:2)
Re:No big deal (Score:2)
Re:No big deal (Score:2)
But that's for Free Software developers. For commercial proprietary developers, if they're going to bitch at paying for commercial Qt, then I'm going doubly bitch at paying for their stuff. Fair is fair.
Re:No big deal (Score:3, Insightful)
Look around at crossplatform OSS projects. WxWindows is much more widely used. Hell, even the Win32 GTK port is more widely used.
Also, can someone enlighten me as to why my post was flamebait?
Re:No big deal (Score:2)
"Other libraries such as WxWindows are already more widely accepted by free software developers."
That's just not true. There are *way* more Qt/KDE apps than WxWindows apps. You didn't mention the "crossplatform OSS projects" thing until now.
Re:No big deal (Score:2)
So you didn't read the article then modded him down because you missed something fundimental to the discussion. Typical ./ moderation!
Re:No big deal (Score:1)
Which is a shame, since the Win32 GTK port has some serious issues.
Re:No big deal (Score:3, Informative)
Re:No big deal (Score:1)
Qt GPL for Windows? (Score:2)
Perhaps they are waiting for the Bill? (Score:5, Interesting)
As another poster points out, wxWindows [wxwindows.org] does a lot of the Qt stuff in the WIMP arena, and I'd like to add that systems like libSDL [libsdl.org] pretty much cover the unWIMPy, less structured stuff anyway. Having a spectrum of alternatives is good, and since the smallest disk I can buy these days without going out of my way is 40GB [seagate.com], I don't have a problem with installing a dozen or so sets of libraries.
Re:Perhaps they are waiting for the Bill? (Score:1, Troll)
True, but it can be Freed, which is what I wrote.
Re:Perhaps they are waiting for the Bill? (Score:1, Troll)
Phrrk, phrrk, is this thing on?
It would have been much simpler and politer to say (onymously) "I don't like the GPL" rather than going through the whole petulant deliberate-ignorance act. On a non-technical blog you might have some hope of coming across as justifiably confused and indignant but here you're just lame and it shows.
Have fun grinding your axe on your own time.
Re:Perhaps they are waiting for the Bill? (Score:5, Informative)
Re:Perhaps they are waiting for the Bill? (Score:1, Interesting)
Re:Perhaps they are waiting for the Bill? (Score:2)
No great loss (Score:5, Informative)
Qt/Free on Windows was decreasingly useful .. it was a crufty old binary-only Qt 2.3, which is quite aged when you consider that Qt is up to 3.2.x. Being pre-3.0 there were notable differences between it and more 'modern' Qt versions.
By the way, you can still do Free (as in GPL) software development cross-platform on Qt, between X11 and Mac OS X.
Re:No great loss (Score:4, Insightful)
Re:No great loss (Score:4, Informative)
Half right. QT/Mac is available under the GPL.
Alternative Toolkits (Score:5, Informative)
There is also now a visual editor which should make development much easier.
Check it out at http://www.eclipse.org [eclipse.org]
Oz
Re:Alternative Toolkits (Score:2)
VEP download (Score:2)
Re:Alternative Toolkits (Score:3, Informative)
However it's on their roadmap to add SWT support.
Why not XUL? (Score:2)
Really bad headline! (Score:1)
Re:Canopy Company (Score:5, Informative)
Do you see how fucking inane your claim is?
Re:Canopy Company (Score:1)
Re:Canopy Company (Score:3, Insightful)
Re:Canopy Company (Score:1)
Trolltech is mainly owned by it's employees. Get over it.
Re:Canopy Company (Score:1)
That the Canopy group has a "significant stake" is greatly exagerated. The employees have a significant stake in Trolltech..
Re:Canopy Company (Score:1)
I must be missing something here... (Score:3, Interesting)
I'm not saying Trolltech is obligated to make a Qt Free edition for Windows, but perhaps they should word things a bit differently on their website, along the lines of "If you write Free software for X11/Mac..." It's just plain misleading, to my thinking, to state it the way they are.
Re:I must be missing something here... (Score:2)
I'm not saying they're obligated to do anything, but I think it's time for them to rethink their business model.
The per developer license is confusing, and IMHO, self-defeating.
They should consider a royalties-based pricing scheme.
Cheers,
Re:I must be missing something here... (Score:2)
What's confusing about it? I buy it once, and I can install it on any workstation I use. No need for me to hire an accountant to keep track of required royalty payments.
Re:I must be missing something here... (Score:2)
It's confusing in an economic sense: you're going to buy QT licenses if
1) You are using a very small team of developers, or
2) You're pretty sure your product will be a smash hit.
The per-developer license, having no relationship with the value of the final product, introduces a lot of uncertainity in the economic calulation.
I think that's why there are so few takers despite the quality of the QT toolset.
A royalti
Re:I must be missing something here... (Score:3, Insightful)
Virtually every commercial UNIX development tool I've ever used in the has been a per-user license. This is similar in some ways to a per-developer license, but more flexible. It's main drawback is that you need a license server. It still has the "uncertainty" factor you're talking about. Do we need licenses for 25 developers should we go with 50? On the other
Re:I must be missing something here... (Score:2)
That was precisely the point. In order to get traction, TT should try something different.
Doing more of the same is not a good strategy in a saturated market.
Carpenters buy hammers at a fixed price. They don't send monthly royalty payments to the hammer manufacturers.
Hammers don't cost $2000. If they did, you'd be seeing a lot less carpenters.
Royalties based licensing is eminently rational for TT: encour
Re:I must be missing something here... (Score:2)
Before the trolls start (Score:4, Informative)
http://kde.org/whatiskde/kdefreeqtfoundation.ph
Re:Before the trolls start (Score:1)
Re:Before the trolls start (Score:2, Informative)
Corrections to Timothy's $0.02 (Score:4, Troll)
Actually, if you read what the submitter wrote, he said "free multi-platform" software. OK, I'll grant that X/11 and Mac are "multi-platform", but when those platforms make up ~7% of the market, it's nothing to brag about. Trolltech continues to aggresively deny Qt developers the ability to distribute their works to the vast majority of the computing product. After all, cross-platform Open Source software can't [mozilla.org] possibly [openoffice.org] succeed [apache.org], can it?
MSRP of Microsoft Visual C++ .NET Standard Edition: US$109 [microsoft.com]. MSRP of Qt/Windows Professional Edition: US$1550 [trolltech.com]. <sarcasm>Oh, yeah. That's fair.</sarcasm> It's really discriminatory and punitive. And it's still not Open Source. What makes them think that taking the low road like that will convince Windows devlopers to consider Qt?
Re:Corrections to Timothy's $0.02 (Score:5, Interesting)
How much money has GTK+ made for GNU? How much money has LGPL wxWindows made? How about plain XFree86? I'm not talking about donations from Redhat or SuSE, I'm talking about actual revenue from actual customers. Now ask yourself if that's enough to support even one full time developer?
I do wish that Trolltech would release a QPL/GPL version of Qt for Windows. But they'll still have to charge proprietary prices for proprietary development if they want to stay in business.
MSRP of Microsoft Visual C++
Rather than repeat the tired cliche about apples and oranges, let me merely remind you that filet mignon costs a lot more than canned tuna, yet no one complains about the discriminatory and punitive pricing of fine steaks.
Re:Corrections to Timothy's $0.02 (Score:1, Insightful)
Rather than repeat the tired cliche about apples and oranges, let me merely remind you that filet mignon costs a lot more than canned tuna, yet no one complains about the discriminatory and punitive pricing of fine steaks.
Lay off the crack pipe. Even though the $109 will only give you the IDE for c++, or c#, or VB.NET(you don't get all of the languages/tools) with the standard edition, to say that the qt toolkit is so much better than a world class IDE such as VS.NET is almost comical.
In any case, this
Re:Corrections to Timothy's $0.02 (Score:2)
Cheers,
Re:Corrections to Timothy's $0.02 (Score:2)
If you want to make some relevant comparisons, then compare the VS dialog editor with Qt Designer, or the
Re:Corrections to Timothy's $0.02 (Score:3, Insightful)
Yes, but instead of looking at it from a TrollTech point of view, look at it from a user point of view. Regardless of *why*, there are a number of developers supporting GTK+. It might be very difficult for TrollTech to mak
Re:Corrections to Timothy's $0.02 (Score:2)
I'm alway wondering why so many people cannot see this.
TT, good guys as they seem to be, cannot escape from OSS rules:
Re:Corrections to Timothy's $0.02 (Score:2)
I was trying to head off one of the usual shallow counter-arguments: "If you can afford $1000 for Visual Studio .NET..." Or was your statement a dig at the (mercifully) deprecated MFC? Now that's cross-platform apples and Win32 oranges
Re:Corrections to Timothy's $0.02 (Score:3, Interesting)
What makes them think that taking the low road like that will convince Windows devlopers to consider Qt?
I stopped developing for windows about 5 or 6 years ago. That was when the cross platform GUI library zApp got discontinued.
If the prices you point out are correct, I would definitly consider using Qt if I was "forced" to code for windows and was forced to use C++.
Of course I would prefere Java and SWING
Re:Yeah, right. (Score:2)
Guess why? I save my customers at least $500,000 a year so they gladly pay the $225,000 I cost them.
angel'o'sphere
Re:Corrections to Timothy's $0.02 (Score:3, Insightful)
If you're in a professional environment, that $1550 may justify itself. If you're successful, it's a drop in the bucket. But for the hobbyist, it's a brutal kick in the teeth. Never mind the money, though. It still doesn't solve the problem that buying Qt for Windows to develop Free/Open Source software is antithetical to both the spirit of the movement, and the letter of the law.
Say, for example, me and my buddy Kyle use Qt to write the Greatest Program In The World, and we suck it up and pay the $1550 e
Re:Corrections to Timothy's $0.02 (Score:2)
Re:Corrections to Timothy's $0.02 (Score:2)
Widget sets are often expensive. ILOG Views, for example, costs a lot more than $1550, and back when I used it was buggy as hell.
Let them do what they want (Score:5, Insightful)
Re:Let them do what they want (Score:2)
We (the grumblers) aren't saying that they are obliged to do anything.
What we are saying is that is is in their own self-interest to do so.
I, for one, am an KDE user and TT admirer, but still I think they're in the road to irrelevancy owing to their license policy.
Cheers,
Change of policy or the plan all along? (Score:4, Insightful)
Companies should either do free or commercial software, or both. They shouldn't establish their product as free and then start charging for it once people rely on it.
This strikes me as more of a long-term market-share strategy rather than a recent change of policy.
Re:Change of policy or the plan all along? (Score:2)
Re:Change of policy or the plan all along? (Score:3, Informative)
That's okay: Use ParaGUI instead... (Score:3, Informative)
The market for cross-platform toolkits is wiiiiide open, and there's a lot of ground to be covered. ParaGUI (on top of SDL) is not such a bad choice
Re:That's okay: Use ParaGUI instead... (Score:2)
Re:That's okay: Use ParaGUI instead... (Score:1)
Totally themable, good-quality open code for widgets you'd expect to work well
Somebody port it, then (Score:3, Interesting)
That might help even if the project won't get finished itself. Remember the Big Qt/KDE Licensing Flamewar? Seeing both Gnome and Project Harmony, a free Qt clone, being developed because many people considered the old QPL to be not acceptable for the base of a free desktop, Trolltech gave in and adopted the current dual licence scheme. With a free port to Windows, and other cross-platform toolkits being available (and getting more support, like Borland now using wxWindows after having used Qt for Kylix), they might reconsider not offering a free version for Windows themselves.
Or we can all just get along and use one of the other fine cross-platform toolkits.
Re:Somebody port it, then (Score:3, Informative)
kde is working on porting qt/free 3.2 to windows (Score:2)
Port of Qt/X11-GPL to Qt/Windows almost done (Score:4, Informative)
What's not done yet is replacing the non-GUI parts- e.g, moving from the "_unix" files and writing win32 equivalents. Thus it currently requires cygwin (but no X11).
There are some screenshots here [sourceforge.net]. Source is available there too.
Still available via FTP (Score:1)
ftp://ftp.trolltech.com/qt/non-commercial/QtWin230 -NonCommercial.exe [trolltech.com]
ftp://ftp.trolltech.com/qt/non-commercial/QtWin230 -NonCommercial.bz2 [trolltech.com]
Trolltech: "No Free Lunch" (Score:3, Insightful)
The reason why they refuse to give away their source code and add value to the Windows codebase is because they get nothing in return from them. In fact, they have to pay Microsoft for the "privilege".
It's also much more difficult to code for the Windows platform than for the standard free software *NIX platforms.
One of the reasons is the lack of reliable documentation. Sure, there are tons of documents out there on Windows, but there are too many contradictions in them. Which one is correct? Which calls may cause seg faults? Which ones will cause the entire system to fail? No one seems to know. Microsoft has a mysterious habit of presenting second-rank "experts" to the community, while hiding the first-rank and true experts from public view. This means when you go read an article written by an "expert" in the field, it is really a nice PR ploy with little or no true substance. I guess you have to pay a lot more or live on the Microsoft campus if you want access to the actual experts.
The other is the short, abrupt upgrades that totally invalidate their previous work. Imagine rewriting the entire KDE codebase every year or so because Linux and XFree86 decide to move around all their APIs and invalidate previous ones. That is what Microsoft is forcing people to do. I've experienced it first-hand from about 1997-2000, as I was writing a game based on Direct3D. How many times did the API to Direct3D experience a complete rewrite? I don't recall, but I think it was something like 4. I also had to code up from '95, to '98, and then to 2000 and NT. That was a very painful experience for me. I feel the pain of the people who are chained to their desks and forced to code for windows. You really are slaves to the whims of Redmond.
The other reason is that when they have a problem, they cannot "dig down" into the source code or the community to discover if the problem is on their end or the OS's end. When developing for Linux or *BSD, when you run into some serious problems, you can either look into the source code itself or even ask the kernel community if there is a bug there or what you are doing wrong. Such is not possible with Microsoft unless you shell out some cash and spend a lot of time speaking with phone monkeys.
If you really, really need a Windows version of Qt, and if it really is going to save you a lot of time in your project, then you should gratefully shell out the money to get a developer's version of Qt for Windows. And you can't complain that it is not open source -- neither is Windows, and yet you use that. Your money is going to hire people who really don't want to code for Windows. You will be paying to have them trained on the latest versions of windows. Not just the APIs, but the new applications as well. Your money is going to be used to purchase the latest and "greatest" windows platform for them to code, test, and build on. Your money is going to go to the phone monkey department as they call in to see if there is a bug in the Windows OS or if they are just reading the wrong version of an "expert's" analysis. Your money is going to be spent lining Bill Gate's pockets, and hire a few people who would rather be coding for Linux, in other words.
Re:Trolltech: "No Free Lunch" (Score:3, Insightful)
Well, you must know about building a business model more than people who already run a company. I guess that makes you an expert.
The reason why they refuse to give away their source code and add value to the Windows codebase is because they get nothing in return from them. In fact, they have to pay Microsoft for the "privilege".
That's the way it works in the real world my man. You write software for a commercial OS, and then you s
GNUstep (Score:2)
Every helping developer is welcome!