Slashdot Log In
Qt Going GPL
Posted by
CmdrTaco
on Mon Sep 04, 2000 08:12 AM
from the well-its-about-friggin-time dept.
from the well-its-about-friggin-time dept.
summer was the first to note that it looks like Qt 2.2 will be released
under the GPL. This removes the licensing problem that is central to the age old (and very boring) KDE/GNOME flamewar. There's still nothing official appearing on Troll Tech's site, but this looks reasonable.
This discussion has been archived.
No new comments can be posted.
Qt Going GPL
|
Log In/Create an Account
| Top
| 268 comments
(Spill at 50!) | Index Only
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
gnome is language-neutral (Score:3)
--
Re:Except Qt is copylefted. (Score:4)
IMO, big companies will still prefer GTK+, however, because they wouldn't like depending on Trolltech for strategic issues like a GUI toolkit.
dept: its-about-frigging-time (Score:5)
Trolls (Score:3)
Well, I guess we're going to be forced to rate each one on it's merits now. What a strange concept! It feels... kinky :)
Re:Oh, DEBIAN GOOD! (Score:3)
I don't think that's true. You can quite easily have a program which uses Qt (under the QPL), an LGPL library (eg, the KDE libraries) and is itself licenced under a variety of other possible licences (eg BSD, GPL with exception caluse for linking to Qt, etc) and remain definitely legal.
Programs which main-code is qpl and using libraries under gpl are still illegal, until the program itself is gpl.
Such programs might infringe the GPL author's copyright, so there may indeed be a problem if he chose to sue. Assuming, that is, that dynamic linking produces a 'derived work' which I personally don't think is true. Since the only significant code out there under the QPL is Qt which is now dual licenced I don't think this is a problem anyway...
KDE itself is a mixture of licences. The libraries are LGPL, so you can link a BSD licenced program to the KDE libraries and Qt with no problems. Much of the rest of KDE is GPL with some portions BSD licenced. Since anything which is BSD licenced satisifies the conditions of the GPL (in fact, the BSD licence is such that I believe you can relicence code under the GPL (or a closed source licence) if you want to) that doesn't present a problem either.
There shouldn't now be any problem with Debian including all of KDE now, as far as I can see. Previously there was no problem with including KDE libraries anyway, but they didn't all the same.
Re:dept: its-about-frigging-time (Score:3)
Unfortunately, a significant number of people have obfuscated the issue to say Qt is not free, which unfortunately hurts the free software and open source movements.
Re:Geez! Can we please kiss and make up already! (Score:3)
Bruce
Geez! Can we please kiss and make up already! (Score:4)
Troll Tech has done everything necessary to accomodate the requests of the free software community. They have my sincere thanks, and should have yours, too.
Thanks
Bruce
Re:dept: its-about-frigging-time (Score:3)
To me it seems that Troll Tech will take this step because they see that some big commercial players have decided to go Gnome rather than KDE for the reason of being Open Source.
The good and right reaction is to go Open Source as well. Because 'proprietary' pieces of software will in the long term not be able to compete with OSS.
So let's celebrate this as a success fpr Open Source!
May the best Desktop Manager win!!!!
Graf Zahl
Re:A GPL Windows/QT could fork from the free codeb (Score:3)
Bruce
Re:FSF now prefers Qt/KDE over Gtk/Gnome (Score:4)
I don't think so.
The idea behind the RMS editorial you're thinking about is that the GPL is preferable when you are providing functionality not available in other libraries. The LGPL is meant for situations where you provide functionality that the non-free competition already provides.
Since there's plenty of GUI toolkits around, free or otherwise, I don't think it matters a bit. And, since Troll will sell you licenses to develop non-free software with Qt, the whole RMS anti-LGPL argument is kinda demolished in this case.
But this is all speculation, isn't it?
We have a level playing field (Score:5)
At last KDE and Gnome can go completely head-to-head because they are now both totally grounded in GPL licensing. So what does the future now hold?
Corporate take-up? Don't knock it - this is a potentially huge environment. Companies like to know where they stand, and simplified licensing is a huge bonus. Gnome already as a level of corporate acceptance as embodied by the formation of the Gnome Foundation to further the GNOME project. KDE may soon see itself in a similar position.
Interoperability? Both KDE and Gnome are continuing to push their infrastructures forward and both desktop environments are likely to start eclipsing the competition sooner or later (already have eclipsed the competition in some areas). It's likely that Gnome programs will always talk most efficiently to other Gnome programs, and similarly for KDE to KDE, it would be nice to see the arrival of some bridge mechanism to allow the two camps to exchange and inter-embed each others applications across the divide.
Flamewars? Almost certainly :-) At least now there won't be any (meaningful) wars over licensing ...
Cheers,
Toby Haynes
Announcement on Troll Techs site. (Score:5)
There are two new announcements; Qt 2.2 released and Qt/Unix 2.2 being released under the GPL.
GPL not LGPL (Score:5)
Re:Announcement on Troll Techs site. (Score:3)
Left it a little late. (Score:4)
I think they may have missed the bus on this one. If they had released Qt under GPL earlier, the whole KDE/gnome idiotic split could have been avoided.
Why is it companies never open source stuff when things are going their way? (eg Netscape waited til Microsoft had them by the balls).
not_cub
Re:Geez! Can we please kiss and make up already! (Score:3)
I never thought at the time though that I'd see the events that I've seen since then, let alone this post. But like the one a long time ago this seems to be like going to a charred building and screaming "Fire" with a gasoline can and a match.
Things were settled for most people then by an excellent Freshmeat essay on how the CDE and OpenLook wars almost killed UNIX. Most everyone felt good about letting things go on their merry way until your post brought it to a new idealogical and mud slinging level. Even then the issue was more your integrity as a even handed leader after showing such childish predjudice more than the QT liscencing.
And now that its GPLed you scream something needs to be done to make peace, and your sorry? I'm glad. Its good to see. But once again a little self important and too late.
But most of us really are moving on with our lives quite nicely without really much concern over this liscencing issue. I do publicly thank your in your efforts that made QT liscencing more friendly to our scheme of software development. You deserve thanks, but yelling sorry for being the kid who turned the lights out when the city went dark is kind of, well, you know...
Debian (Score:5)
GPL virus has yeat another victim (Score:4)
The widespread virus called 'GPL' is spreading at alarming rate. Because most patients don't notice any symptoms, 'GPL' has managed to lurk it's way into so many lines of code, that many anylysts believe that all other copyright forms are about to become extinct. RMS, the author of the virus, has been spotted partying like a wild animal and laughing his beard off.
End of OTT accusations? (Score:3)
A GPL Windows/QT could fork from the free codebase (Score:3)
The way to bring Windows desktop users over to Free Software is to create cross platform Apps which reduce the need for Windows as a base platform in order to create a migration path for users. That means porting the new StarOffice and KOffice to Windows, giving users a chance to feel comfortable with the new environment, and then waiting for the next costly Windows upgrade to convince the users "there's a cheaper way..."
QT/Unix only (Score:3)
Large caveat: This applies only to QT free edition; that is, QT/Unix. Those who wish to develop cross-platform applications will still have to look elsewhere [gtk.org] for their toolkit.
Note: Don't bother replying with flames about GTK+ sucking for Windoze. At least the port exists, is free software, and has the chance to improve eventually.
--
FSF now prefers Qt/KDE over Gtk/Gnome (Score:4)
Since companies like Red Hat have a interest in promoting development af Linux software, free or unfree, they should still have an interest in Gtk, because the LGPL allows their customers to develop unfree applications.
Reasons from GPLing from the authors (Score:5)
Another win for freedom of choice! (Score:3)
> of choice.
Well, Qt 2.2 gives the developer the *choice* of two licenses, QPL or GPL. Qt 2.0 only offered one license, the QPL. So it seems to me that the freedom of choice has increased, not decreased, with this announcement.
Except Qt is copylefted. (Score:5)
<O
( \
XGNOME vs. KDE: the game! [8m.com]
Re:Doesn't solve all the problems (Score:3)
The GPL licensing of Qt will be our guarantee that the KDE desktop will remain free and that we won't end up depending on one or more proprietary, closed-source components, which the LGPL would have permitted. After all, is not free software why most of us became Linux converts?
Do not disregard Trolltechs announcement. Today might be the happiest day of the Linux desktop! Oh, the euphoria!
--
Re:GNOME Foundation helping KDE (Score:3)