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.

17 of 101 comments (clear)

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

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

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

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

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

  8. 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!
  9. 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.

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

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