Slashdot Mirror


Trolltech Discontinue Non-Commercial Qt

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.

101 comments

  1. No big deal by GreyWolf3000 · · Score: 1, Flamebait

    In the free software world, QT is just a dependency for KDE (hence, only the free *nix version is important). Other libraries such as WxWindows are already more widely accepted by free software developers.

    --
    Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
    1. Re:No big deal by Brandybuck · · Score: 1

      Care to back that up with some real evidence?

      --
      Don't blame me, I didn't vote for either of them!
    2. Re:No big deal by BrookHarty · · Score: 1

      Ok, why would anyone be using QT when you could use wxWindows? The license is true LGPL.

      Its been months, and people have been bitching about QT's license, just use something else. Everyone I know seems to love wxWindows.

    3. Re:No big deal by BrianHV · · Score: 5, Informative

      The wxWindows license is LGPL with an exception to allow static linking and binary-only distribution without extra source distribution burdens. This is nice when you want to tweak a platform's behavior at the toolkit layer.

    4. Re:No big deal by grotgrot · · Score: 2, Informative

      Technically the wxWindows license is LGPL with exceptions. The exceptions make people like me happy (*), while still keeping the source under strict GPL.

      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 use LGPL stuff

    5. Re:No big deal by GreyWolf3000 · · Score: 2, Insightful
      No.

      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?

      --
      Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
    6. Re:No big deal by Anonymous Coward · · Score: 0

      What code and what license would that be ?

      Come on, take advantage and advertise yourself.

    7. Re:No big deal by be-fan · · Score: 1

      Because you said:

      "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.

      --
      A deep unwavering belief is a sure sign you're missing something...
    8. Re:No big deal by standsolid · · Score: 0

      QT is sooooo much nicer to devleop for tahn wxWindows in my opinion. I will be soo glad when te Windows version because GPL -- if ever. mmm cross platform....mmm..

      --
      WTPOUAWYHTTOTWPA
      What's the point of using acronyms when you have to type out the whole phrase anyways?
    9. Re:No big deal by Brandybuck · · Score: 1

      Hell, even the Win32 GTK port is more widely used.

      Which is a shame, since the Win32 GTK port has some serious issues.

      --
      Don't blame me, I didn't vote for either of them!
    10. Re:No big deal by Brandybuck · · Score: 1

      The lack of a Free Software Qt for Windows is a problem. But under X11, the dual QPL/GPL license grants *ALL* of the benefits of the LGPL.

      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.

      --
      Don't blame me, I didn't vote for either of them!
    11. Re:No big deal by Anonymous Coward · · Score: 0

      Damn Sunday night crackheads.

    12. Re:No big deal by Rick+the+Red · · Score: 1
      You didn't mention the "crossplatform OSS projects" thing until now.
      The story says "develop free multi-platform software". As this entire discussion is about using Qt for cross-platform applications, there was no need for him to say "cross-platform" any more than he needed to specify "Qt." It was assumed.

      So you didn't read the article then modded him down because you missed something fundimental to the discussion. Typical ./ moderation!

      --
      If all this should have a reason, we would be the last to know.
    13. Re:No big deal by jensend · · Score: 2, Informative

      The Win32 GTK 1.x port had lots of serious issues. However, I haven't noticed any serious issues with the GTK 2 port (which is used by just about all the win32 gtk apps except the stable version of the gimp). Care to elaborate?

    14. Re:No big deal by Brandybuck · · Score: 1

      Considering that Gimp is the only ported GTK application I'm interested in, the GTK-1 issues are very relevant.

      --
      Don't blame me, I didn't vote for either of them!
    15. Re:No big deal by jmccay · · Score: 1

      you hinted at one fault in wxWindows. There is no binding yet for KDE and gnome. I hope there will be some day. It would make wxWindows even better.

      --
      At the next eco-hypocrisy-meeting, count the private jets used to get to the meeting. Should be interesting to see that
    16. Re:No big deal by grotgrot · · Score: 1

      The binding on Linux is to GTK which is close enough to Gnome. They are currently working on the GTK2 binding which is mostly complete. I suspect that a runtime switch to GTK or KDE as appropriate would be WAY too hard to implement. Hopefully the freedesktop.org people together with the combined talents of the best GNOME and KDE hackers now at Novell will help make toolkits like wxWindows even easier, and always look normal to a user.

    17. Re:No big deal by jmccay · · Score: 1

      I was talking about more of a seperate target like windows is a sperate target from Linux and Mac. I still need to download GTK version since I just nuked WinXp becuase it refused to work with my external touchpad (my cursor went haywire across the screen), and I replaced it Mandrake 9.1.

      --
      At the next eco-hypocrisy-meeting, count the private jets used to get to the meeting. Should be interesting to see that
    18. Re:No big deal by Anonymous Coward · · Score: 0

      You can do a lot more with QT than gtk or wxwindows. It's not only GUIs, I compare QT more like Java (about what you can do)

  2. Qt GPL for Windows? by bsharitt · · Score: 1

    Does Trolltech have any plans for a GPL version of Qt for Windows? By the way, has anyone heard any thing about a native non-X11 version of KDE and/or KOffice for the Mac.

  3. No great loss by lpontiac · · Score: 4, 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.

    1. Re:No great loss by Spy+Hunter · · Score: 3, Insightful

      Well, you can do free cross-platform QT development on any platform you want, as long as that platform runs X11 and has a POSIX-like interface (and what platform doesn't, nowadays?). Now that XFree86 is available for Windows (which is awesome, BTW) it should hardly be any trouble at all to develop QT/X11 applications for Windows as well. But if you want native QT/Mac or native QT/Windows, you still have to pay.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    2. Re:No great loss by lpontiac · · Score: 3, Informative
      ut if you want native QT/Mac or native QT/Windows, you still have to pay.

      Half right. QT/Mac is available under the GPL.

  4. Alternative Toolkits by oz_ko · · Score: 5, Informative
    I think one of the best free toolkits is the eclispse swt which can build binaries for almost any platform.

    There is also now a visual editor which should make development much easier.

    Check it out at http://www.eclipse.org

    Oz

    1. Re:Alternative Toolkits by rmull · · Score: 1

      What's the visual editor? Where can I get it? Is it free? The only designer I see costs $200.

      --
      See you, space cowboy...
    2. Re:Alternative Toolkits by Anonymous Coward · · Score: 0

      look at the next story down in the developers section.

    3. Re:Alternative Toolkits by IIEFreeMan · · Score: 3, Informative

      Agreed that SWT is a great toolkit but VEP (which is the visual editor you mention I think) doesn't do SWT yet. For the moment it's Swing/AWT only.
      However it's on their roadmap to add SWT support.

  5. Really bad headline! by bersl2 · · Score: 1

    Maybe you should make it not sound like the end of the world.

  6. Perhaps they are waiting for the Bill? by leonbrooks · · Score: 4, Interesting

    When Microsoft get around to Freeing Windows, perhaps TrollTech will Free the Windows version of Qt?

    As another poster points out, wxWindows does a lot of the Qt stuff in the WIMP arena, and I'd like to add that systems like libSDL 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, I don't have a problem with installing a dozen or so sets of libraries.

    --
    Got time? Spend some of it coding or testing
    1. Re:Perhaps they are waiting for the Bill? by Anonymous Coward · · Score: 0

      When Microsoft get around to Freeing Windows

      Windows is an inanimate thing. It can't be freed. You might as well talk about freeing your couch.

    2. Re:Perhaps they are waiting for the Bill? by leonbrooks · · Score: 0, Troll
      It can't be freed.

      True, but it can be Freed, which is what I wrote.

      --
      Got time? Spend some of it coding or testing
    3. Re:Perhaps they are waiting for the Bill? by wcbarksdale · · Score: 4, Informative
      Actually, I remember that being roughly their answer on an old FAQ. Their current one says more obliquely:
      Trolltech supports free software development on platforms where contributing to Free Software/Open Source development is part of the platform strategy. At the time being it does not seem natural for us to release a free edition for Qt/Windows.
    4. Re:Perhaps they are waiting for the Bill? by Anonymous Coward · · Score: 1, Interesting

      Oh, so that clearly explains why it's available for Mac OS but not MS Windows.

    5. Re:Perhaps they are waiting for the Bill? by Anonymous Coward · · Score: 0

      You don't think "Open Source development is part of the platform strategy" of Mac OS X?

    6. Re:Perhaps they are waiting for the Bill? by bsharitt · · Score: 1

      Yeah, Apple is trying to leverage both commercial vendors and open source developers for their platform.

    7. Re:Perhaps they are waiting for the Bill? by Anonymous Coward · · Score: 0

      True, but it can be Freed, which is what I wrote.

      Please stop making up words and pretending that they have generally accepted meanings. It just ain't so.

      There is no special meaning attached to the word "free" when written with a capital letter. The FSF would love for that to become the case--where "Free" with a capital F means "ensnared in a dense web of draconian and mutually self-contradictory restrictions to the point of becoming unusable by man or machine." Don't buy into the propaganda.

      Software is an inanimate thing. It cannot be freed. Only people can be freed, and that's precisely what the FSF has positioned itself against.

    8. Re:Perhaps they are waiting for the Bill? by leonbrooks · · Score: 0, Troll
      Please stop making up words and pretending that they have generally accepted meanings.

      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.

      --
      Got time? Spend some of it coding or testing
    9. Re:Perhaps they are waiting for the Bill? by Anonymous Coward · · Score: 0

      It would have been much simpler and politer to say (onymously) "I don't like the GPL"

      It would have been much "politer" (sheesh) simply to refrain from making a mockery of the whole subject by speaking of "freeing" an inanimate thing.

      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.

      I am neither confused nor ignorant. The FSF's goal is to sow confusion--by deliberately misusing words like "free," both the verb and the adjective. It hasn't taken root with me, however.

      Have fun grinding your axe on your own time.

      Not sure what you mean by this. Bottom line: no lie will go unchallenged here. If you prefer to think of this as "axe-grinding," be my guest. Doesn't change anything.

  7. Re:Canopy Company by Anonymous Coward · · Score: 5, Informative

    Look here. Trolltech is not a "Canopy Company". The Canopy Group owns 4.1% of Trolltech shares. Borland owns 8.3%--is Trolltech then a "Borland Company"? The employees own nearly 64.7%--is Trolltech then an "Employee Company"?

    Do you see how fucking inane your claim is?

  8. Re:Canopy Company by Anonymous Coward · · Score: 0

    I, for one, am perfectly fine with throwing out of work all employees of Troll Tech ( the flamewars their crap has generated make them worthy of the name Troll ) in order to slightly damage the Canopy Group's bottom line. I also advise the boycott of other Mormon/LSD companies.

  9. Re:Canopy Company by Anonymous Coward · · Score: 1

    Take a look here. TrollTech is one of their featured properties, on the front page (look at the icons, bottom row second left). Canopy certainly see TrollTech as one of their's.

  10. Re:Canopy Company by be-fan · · Score: 2, Insightful

    Canopy group is delusional, what's your point? If a single-digit stake makes them a Canopy group company, than that's really grasping at straws. Linux Networx (which delivered a top-5 Linux-based supercomputer to LLNL) is also a "feature company" on Canopy's website. A search for "canopy" on their website doesn't even get any hits. Seriously, the TT -> Canopy relationship is hugely overblown.

    --
    A deep unwavering belief is a sure sign you're missing something...
  11. Re:Canopy Company by Anonymous Coward · · Score: 0

    Of course, you mean Mormon/LDS not Mormon/LSD. I only know one "Mormon" thats ever done lsd.

  12. I must be missing something here... by shadow255 · · Score: 3, Interesting
    From the QT website:
    If you write Free software (Open Source software covered by the GPL) you are welcome to download and use the Free Edition of Qt
    Since there is no Free Edition of Qt for the Windows platform, is Trolltech making some kind of statement that Free software does not exist for Windows? I can think of an example off the top of my head of a GPL program which is available only on Win32: FileZilla.

    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.

    --

    Logic is a wonderful thing but doesn't always beat actual thought. -Terry Pratchett

    1. Re:I must be missing something here... by Anonymous Coward · · Score: 0

      I think it has something to do with the fact windows is filled with so many idiot developers.

    2. Re:I must be missing something here... by ccp · · Score: 1

      I'm not saying Trolltech is obligated to make a Qt Free edition for Windows

      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,

    3. Re:I must be missing something here... by Brandybuck · · Score: 1

      The per developer license is confusing, and IMHO, self-defeating.

      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.

      --
      Don't blame me, I didn't vote for either of them!
    4. Re:I must be missing something here... by ccp · · Score: 1

      What's confusing about it? I buy it once, and I can install it on any workstation I use.

      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 royalties-based license, instead, is very clear: you make money, then you pay us. You don't, you owe us nothing.
      This license encourages experimentation, and would help popularize QT.

      Let's not delude ourselves: little by little, KDE is being marginalized, despite being by far the best desktop.
      IMHO, the QT license is the culprit.

      Cheers,

    5. Re:I must be missing something here... by QuantumG · · Score: 1

      Actually it's a lot worse than that. Trolltech holds the position that Free Software and Commercial Software are two seperate things. Even though there is plenty of Commercial Free Software.

      --
      How we know is more important than what we know.
    6. Re:I must be missing something here... by Brandybuck · · Score: 2, Insightful

      The per-developer license, having no relationship with the value of the final product, introduces a lot of uncertainity in the economic calulation.

      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 hand, most commercial Windows development tools have per-seat licenses. This ties the developer down to a specific workstation which can be quite annoying.

      The uncertain economic calculations can be a problem for some things, but not for tools. Carpenters buy hammers at a fixed price. They don't send monthly royalty payments to the hammer manufacturers.

      A royalties-based license, instead, is very clear: you make money, then you pay us. You don't, you owe us nothing.

      Could you list some popular commercial tools that have this pricing? I can't think of any off the top of my head. I do know of some embedded operating systems that somewhat follow this model, but no develoment tools per se.

      little by little, KDE is being marginalized, despite being by far the best desktop. IMHO, the QT license is the culprit.

      In terms of KDE, the license is the dual QPL/GPL. You're right, the GPL is completely inappropriate for a Free Software desktop. What were they thinking?

      --
      Don't blame me, I didn't vote for either of them!
    7. Re:I must be missing something here... by ccp · · Score: 1

      Virtually every commercial UNIX development tool I've ever used in the has been a per-user license

      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: encourages its use, experimentation, and has the added benefit of allowing TT to ride the coattails of an unexpected succes.

      In terms of KDE, the license is the dual QPL/GPL. You're right, the GPL is completely inappropriate for a Free Software desktop. What were they thinking?

      Leave sarcasm to the people than can do it. It only cheapens your argumentation.

      Cheers,

  13. Before the trolls start by daaku · · Score: 4, Informative

    It needs to be mentioned that this doesnt not affect the GPL version of Qt, as used for KDE and never can. Its been said, and said over again. Go here to find out why:

    http://kde.org/whatiskde/kdefreeqtfoundation.php

    1. Re:Before the trolls start by nanop · · Score: 1
      "... this doesnt not affect the GPL version of Qt ..."
      There is no GPL version of QT. Read the license (http://kde.org/whatiskde/images/kdefreeqt3.png & http://kde.org/whatiskde/images/kdefreeqt4.png) and you'll see that the Qt Free libraries can only be used in GPL'd or LGPL'd Programs. The Qt libraries themselves don't become GPL'd and have a number of restrictions/clauses on their use (including that the libraries cannot be modified).
    2. Re:Before the trolls start by nanop · · Score: 2, Informative

      Sorry, I'm wrong. Not enough reading on my part.

  14. Corrections to Timothy's $0.02 by Keith+Russell · · Score: 3, Troll
    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,"...

    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 possibly succeed, can it?

    ...and Trolltech points out that one can buy the current edition of Qt -- seems fair enough.

    MSRP of Microsoft Visual C++ .NET Standard Edition: US$109. MSRP of Qt/Windows Professional Edition: US$1550. <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?

    --
    This sig intentionally left blank.
    1. Re:Corrections to Timothy's $0.02 by Brandybuck · · Score: 4, Interesting

      After all, cross-platform Open Source software can't possibly succeed, can it?

      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++ .NET Standard Edition: US$109. MSRP of Qt/Windows Professional Edition: US$1550.

      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.

      --
      Don't blame me, I didn't vote for either of them!
    2. Re:Corrections to Timothy's $0.02 by Anonymous Coward · · 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 just hurts open source and QT in particular in the long run. I guess open source zealotry also tends to make people forget that the windows market is still atleast 93%.

      Typical comment around here though. Open source zealotry tends to fry the brain.

    3. Re:Corrections to Timothy's $0.02 by 0x0d0a · · Score: 2, Insightful

      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?

      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 make a profit doing th same thing (hell, it's hard for a company to compete with lots of free software), but that doesn't mean that users should then use TrollTech software.

    4. Re:Corrections to Timothy's $0.02 by Anonymous Coward · · Score: 0

      Er. try comparing with something equivalent, like Stingray studio. It's a high-quality product dude.

    5. Re:Corrections to Timothy's $0.02 by angel'o'sphere · · Score: 2, 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 :-) And also: I cant be forced, LOL. Anyway my point is: Qt costs currently $1550 as you say. I would cost you about $900 a day. So if you can save 2 days of my worktime through using Qt instead of MFC, or lets say 4 days and lets buy a Windows Qt version and a HP or Solaris one ... you are even.

      The question I would ask a guy developing "free" software (and wanting to use Qt for windows is): how much do you value your own time? You rather spend 2 years writing an application instead of 1 year and spending an additional $1500?

      So a year of work is for your self less valuable than buying a good software?

      angel'o'sphere

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    6. Re:Corrections to Timothy's $0.02 by Keith+Russell · · Score: 1
      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.

      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

      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.

      They do charge proprietary prices for proprietary development, and more power to 'em. However, by witholding the Free version for Windows, the price for cross-platform Open Source development becomes infinitely high. All because Trolltech wants to politicize the platforms and use tit-for-tat statements to justify it. Note to Trolltech: Scott McNealy is not a role model.

      --
      This sig intentionally left blank.
    7. Re:Corrections to Timothy's $0.02 by ccp · · Score: 1

      The operative word being "still".

      Cheers,

    8. Re:Corrections to Timothy's $0.02 by ccp · · Score: 1

      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 make a profit doing th same thing (hell, it's hard for a company to compete with lots of free software), but that doesn't mean that users should then use TrollTech software.

      I'm alway wondering why so many people cannot see this.
      TT, good guys as they seem to be, cannot escape from OSS rules: free (as in beer) good enough software will replace better (with a price tag) software.

      Cheers,

    9. Re:Corrections to Timothy's $0.02 by yamla · · Score: 1

      Note that the Visual C++ .NET Standard Edition does not include an optimising C++ compiler.

      --

      Oceania has always been at war with Eastasia.
    10. Re:Corrections to Timothy's $0.02 by Brandybuck · · Score: 1

      Qt is not an IDE. You cannot compare the Visual Studio apple with the Qt orange.

      If you want to make some relevant comparisons, then compare the VS dialog editor with Qt Designer, or the .NET framework with the Qt framework. In terms of the dialog editing, Qt Designer kicks butt. I haven't used the .NET framework, but having perused its documentation, it seems to me that the Qt framework is still superior, and is crossplatform to boot.

      --
      Don't blame me, I didn't vote for either of them!
    11. Re:Corrections to Timothy's $0.02 by Keith+Russell · · Score: 2, 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 each for Qt/Win licenses. We decide to release it under the GPL, with the required exception clause for the Windows version. While the Linux/Unix and Mac OS X geeks tinker away at it, the Windows folk discover that they can't do squat with the source, unless they also fork over $1550 to Trolltech.

      This is precicely why the GPL does not allow you to use non-Free libraries from 3rd parties. Those libraries preemptively stifle any progress on the platform(s) that require them. And the sad part is that Trolltech recommended exception clauses with the non-commercial version! They're supposed to be such staunch advocates of Open Source, yet they suggest that Windows developers compromise their principles. Maybe Trolltech thinks that anyone who develops Open Source software for Windows has already compromised their principles. Pretty piss-poor attitude, if you ask me.

      --
      This sig intentionally left blank.
    12. Re:Corrections to Timothy's $0.02 by BenjyD · · Score: 1

      Come on, TrollTech have to pay their developers somehow. Qt is a great widget set - simple to learn and use, the documentation is among the best I've seen. They help out the KDE people, they provide the Free software community with Qt for free on loads of platforms - most of the *nixs and Mac.

      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.

  15. Let them do what they want by endrek · · Score: 5, Insightful

    I've seen lots of grumblings about this, but lets think for a moment. Why should they be obliged to supply a windows version. Its software developed for unix. Windows is a big difference and porting to it is no fun (I know). If its not fun, why give it away for free. So they're currently only selling it. Looks like a proccess. If they don't make enough money to makeit a viable option they'll probably just dump windows support entirly. From the unix front they get lots of useage and thus advertising of a sorts, what with kde and all the related apps. But free stuff for windows using qt hasnt really caught on, so why bother supporting such a hassle. Its their work to do with as they will they were supllying a free service and it didn't work out for them don't harp on them Don't like it? the current code is gpl fork it yourself and continue developing it if you all really care the point is that probably no one cares enough and it won't happen, which is why I think they've largly abandoned it. The difference again being popularity of platform. If they stopped new release of the gpl unix versions, someone, most likely the kde group, would pick it up and keep it going.

    1. Re:Let them do what they want by ccp · · Score: 1

      've seen lots of grumblings about this, but lets think for a moment. Why should they be obliged to supply a windows version.

      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,

  16. Change of policy or the plan all along? by Andy+Smith · · Score: 3, Insightful

    Methinks we'll be seeing a lot more of this in future, ie: release software for free, let it become established for a few years, then discontinue the "free version" so people are, to some extent, forced to buy the commercial version.

    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.

    1. Re:Change of policy or the plan all along? by 0x0d0a · · Score: 1

      You're probably right, but in this case at least, the move comes as no surprise. TrollTech has caught flak for years for their licensing policies, and this change should not come as a terrible surprise.

    2. Re:Change of policy or the plan all along? by infiniti99 · · Score: 2, Informative

      Actually, the whole Non-Commercial version was an experiment in making Qt/Windows more accessable to free software developers. It was not intended as a bait-and-switch. Trolltech was very hesitant about releasing their flagship product for free on Windows (probably their biggest source of income), so in mid-2001, around the time Qt 3.0 was in the beta phase, they released a non-commercial version of Qt 2.x for Windows. The plan was that if their sales started to drop (implying that companies were freeloading off of the non-commercial version instead of buying licenses like they were supposed to), then in a few months they would release Qt 3.0, thus obsoleting the non-commercial version. In other words, by timing the release around that of Qt 3.0, they had an 'easy out' to prevent much harm if the move was a mistake.

      Well, guess what? It was a mistake. The sales data came in, and indeed they lost a bunch of money. Qt/Non-commercial was effectively dead later that year. I'd say the fact that they were even letting people download it through 2003 was just to be nice. There is very little reason for them to continue hosting a file they never update. Someone else can take over that job now. :)

  17. VEP download by FunkyRat · · Score: 2

    Check here.

  18. Re:Canopy Company by Anonymous Coward · · Score: 0

    One can put a SCO-sympathetic person onto the board of members with zero percent. Read 0% ownership.

    In fact, we can conjure up all kinds of accusations and unsightly situations can't we. Just let our imagination wander.

    The former "anonymous coward" pointed out how inane your evidence is. I am inclined to agree.

    You have yet to produce some evidence, but instead spun a fancy conspiracy theory.

    Oh I see now. Yes, they must have joined forces. Must've voted someone onto the board. And that someone must've convinced every other board member to see things his way and changed the course of the company. Silly me. I should've been smarter.

  19. That's okay: Use ParaGUI instead... by torpor · · Score: 3, Informative

    www.paragui.org (follow the link to savannah)

    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 ....

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    1. Re:That's okay: Use ParaGUI instead... by jmccay · · Score: 1

      I have said it before and I will continue to say it until people realise it is true. Anything visual (including GUIs) should have screenshots available on the website in add to demos. This is especially true for cross platform libraries. Screenshots are important so that people can see who they look visually--especially with cross-platform libraries which may draw various parts when the intended part is not available on the system.

      --
      At the next eco-hypocrisy-meeting, count the private jets used to get to the meeting. Should be interesting to see that
    2. Re:That's okay: Use ParaGUI instead... by Anonymous Coward · · Score: 0

      I have said it before and I will continue to say it until people learn how to read. There are screenshots. (Although, they are old. But their new page, as you may have noticed, is under construction.)

    3. Re:That's okay: Use ParaGUI instead... by torpor · · Score: 1

      In the case of ParaGUI just forget about it and download it, build the demo's and see for yourself how cool it is.

      Totally themable, good-quality open code for widgets you'd expect to work well ... I think ParaGUI has some future.

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  20. Somebody port it, then by __past__ · · Score: 2, Interesting
    Didn't somebody recently announce a new effort to port the Free version of Gt/X11 to Windows?

    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.

    1. Re:Somebody port it, then by Haeleth · · Score: 2, Informative

      This is probably what you're referring to - an attempt to port the GPL version of Qt 3 to Win32.

  21. kde is working on porting qt/free 3.2 to windows by OeLeWaPpErKe · · Score: 1

    So this is a non-issue. There are already running programs, so ...

  22. Port of Qt/X11-GPL to Qt/Windows almost done by fault0 · · Score: 3, Informative

    Yup folks, I've been trying it out the last few days, and the port of Qt/X11 to Qt/Windows (and is thus GPL'd) is almost done, and has progressed a lot over the past few months. Most of the graphical parts are done (replacing the x11 dependant parts of Qt with win32/GDI equivalents.)

    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. Source is available there too.

  23. Still available via FTP by lortho · · Score: 1

    Even though they've officially discontinued it on the website, you can still download it from their FTP server, as of this writing:

    ftp://ftp.trolltech.com/qt/non-commercial/QtWin230 -NonCommercial.exe
    ftp://ftp.trolltech.com/qt/non-commercial/QtWin230 -NonCommercial.bz2

  24. Yeah, right. by Anonymous Coward · · Score: 0

    If you think you can make $900 a day in the present economy you've got an oversized ego and an undersized sense of reality.

    1. Re:Yeah, right. by angel'o'sphere · · Score: 1

      You are an *insert here* ... I make more than $900 a day in the current economy ...

      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

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  25. Re:Canopy Company by Anonymous Coward · · Score: 0
    One can put a SCO-sympathetic person onto the board of members with zero percent. Read 0% ownership.
    Not without the active consent of the other shareholders and board members, no.
  26. Trolltech: "No Free Lunch" by jgardn · · Score: 2, Insightful

    Trolltech is saying that there is no free lunch. It gives the source out freely to Free Software users because they receive so much from Free Software and the Open Source model. They could build a viable business model with their free software alone.

    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.

    --
    The radical sect of Islam would either see you dead or "reverted" to Islam.
    1. Re:Trolltech: "No Free Lunch" by The+Bungi · · Score: 2, Insightful
      They could build a viable business model with their free software alone.

      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 sell it. Microsoft will give you nothing more than IBM will if you write an application for OS/390. And would you care to clarify and back up how TT "pays" Microsoft for the "privilege"?

      It's also much more difficult to code for the Windows platform than for the standard free software *NIX platforms

      Really? Last I looked (five minutes ago actually, since I happen to be coding) there are exactly two "widget" sets in Win32, one of which hasn't changed in 10 years. If you want more power you can extend them easily, or use something else, like wxWindows. And how is writing software for Windows more difficult again? More difficult than what?

      One of the reasons is the lack of reliable documentation

      OK now, this makes absolutely no sense whatsoever. What the hell are you talking about? Documentation segfaults and experts??

      The other is the short, abrupt upgrades that totally invalidate their previous work

      This is about as pathetic an argument as you can humanly come up with. DirectX is a graphics API and it's used to write games. Games. Get some perspective here. The Win32 API is bar none the most stable and backwards-compatible I've ever worked with (and yes, I've worked with commerical Unices and Linux).

      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.

      Typical "you poor idiots you don't know how green the grass is over here" zealot. Here's a newsflash: There are people out there who are not "chained to their desks" and enjoy writing software for Windows. You might conjure up images of slaves hitting keyboards all day if that makes you feel better, but that doesn't make it true. And "whims of Redmond"? I'd like to see you run a GUI-based application written in 1989 on RedHat 9. I mean, I can still run Windows 3.0 apps on Windows XP, so that would be a fair comparison.

      Oh wait, there was no GUI Linux in 1989. Never mind.

      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.

      Really now. "I can't see the code so it must suck". Hundreds of thousands of developers writing successfull applications for Windows must be figments of my imagination. And BTW, I'd just as well have the vendor fix the problem instead of wading through and trying to understand their code. It's called "productivity", not tinkering. Well, at least if you expect to get paid for what you're doing.

      Your money is going to hire people who really don't want to code for Windows

      Yes, because everyone thinks like you do, all over the world. Everyone wants to code for Linux, with its seventeen mutually incompatible widget libraries. Yeah, I can't believe I hadn't seen the light until now. Oh and of course we all want to be freed of the "slavery", yes. Damn, that makes sense.

      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.

      In other words, you are about as disconnected from reality as the average open source code monkey. Which I guess doesn't surprise me that much.

  27. TrollTeq? by Anonymous Coward · · Score: 0

    You're joking right? What did a bunch of /. trolls form a company or something?

  28. Re:Canopy Company by Capt.+Beyond · · Score: 1

    What you and your /. anti-trolltech-is-owned-by-sco cohorts dont realize, is that what you are refering to is historical. As in, the company that originally bought into Trolltech, later became the canopy group.

    Trolltech is mainly owned by it's employees. Get over it.

    --
    -- "Perceptions create reality. By changing your perceptions you change your reality."
  29. Re:Canopy Company by Anonymous Coward · · Score: 0
    is that what you are refering to is historical.
    Unless you meant "Historic" and accidentally added the -al, you're talking out of your big, fat, shiny, flabby rear end. We're talking about Canopy having a significant stake in Trolltech today. That's a matter of concern for many of us.

    Canopy currently owns a chunk of Trolltech. Get over it.

  30. GNUstep by root+66 · · Score: 1
    Maybe now some people might want to take a look at GNUstep which is a Free cross-platform API and library set. Besides Unix systems, it does run on Windows, but not completely and with some errors.

    Every helping developer is welcome!

    --
    -- I love the smell of Blue Screens in the morning.
  31. Re:Canopy Company by Brandybuck · · Score: 1

    So if I put the Trolltech logo on my page, and claim it is one of my companies, it would be true?

    --
    Don't blame me, I didn't vote for either of them!
  32. Why not XUL? by axxackall · · Score: 1

    If you need really cross-platform toolkit, then why not use XUL from Mozilla?

    --

    Less is more !
  33. Re:Canopy Company by Capt.+Beyond · · Score: 1

    Like trolltech had control over what became of a company that bought a few shares of trolltech.

    That the Canopy group has a "significant stake" is greatly exagerated. The employees have a significant stake in Trolltech..

    --
    -- "Perceptions create reality. By changing your perceptions you change your reality."