Slashdot Mirror


Trolltech to Extend Dual-License to Qt/Windows

scc writes " Trolltech announced today that Qt 4 will be available on Windows under the GPL. While Trolltech has long dual-licensed Qt on X11 (Linux, various Unixes), Mac, and embedded, Windows developers have had no options other than a commercial license."

4 of 436 comments (clear)

  1. GPL Qt for Windows by Nurgled · · Score: 4, Interesting

    Didn't someone external to Trolltech port the GPL-licenced code to Windows and licence it under the GPL? Without special clauses in the licence to prevent that, that would presumably be allowed.

    Or, do the X11 and Windows versions differ so greatly that such a port is an insurmountable task?

  2. Yea! by LoveTheIRS · · Score: 5, Interesting

    Yea! Hopefully, now since cross platform OSS programs can now use QT, the GTK will die an awful awful death. No more hassle making custom widgets in C. Thank the lord. I hope that there is at least some very good competition between QT and GTK now. They are now fighting on relatively equal licensing ground now.

  3. Re:Kindows???? by Bulln-Bulln · · Score: 4, Interesting

    Quote from KDE-Cygwin:

    Posted By: habacker
    Date: 2005-01-27 14:21
    Summary: source and binary snapshots of QT/Win Free Edition available

    The QT/Win Free Edition is not far away from to be a full working release.


    Maybe this is why Trolltech made this announcement? Trolltech propably had its reasons not to release the Windows version under GPL, but with this fork their reasons may be undermined. So maybe the guys at Trolltech thought "better done right (by us), than done buggy (by others) and give us bad reputation".

    Of course this is just speculation and the close time gap between the KDE-Cygwin announcement and the Trolltech announcement could be just a coincidence.

  4. Re:This is both GREAT and FRUSTRATING by Simon · · Score: 4, Interesting

    The main benefit of Qt's container types is that they are the same on each platform. You have to deal with different STL implementations having different bugs. The other reason Qt doesn't use STL is simply because when Qt was started the STL hadn't settled yet and was a PITA to use for cross platform stuff. So then made their own. Now they have to continue using and supporting their containers types. Their customers have too much code depending on it now.

    --
    Simon