On Mon, Nov 3, 2008 at 6:42 PM, Ronan Paixão <[EMAIL PROTECTED]> wrote:
>
>
>> Qt was originally licensed under terms which many people considered
>> not open source or not GPL compatible. I think a consequence of this
>> was that the GNOME project took off in order to develop an alternative
>> to the KDE desktop environment, which originally was developed with Qt
>> using the above licensing terms. Fortunately (to me, at least),
>> Trolltech revised the licensing terms and now Qt is GPL compatible.
>> You can say that there's only one version of Qt, that's the open
>> source version. If you use Qt in an open source project (that's GPL
>> compatible), then you don't have to pay any cash to the company that
>> owns the copyright to Qt. However, the same open source version of Qt
>> can also be covered by a business license. This means that if you use
>> Qt in a closed source, propriety product and you plan to distribute
>> that product for royalties, then legally you must obtain a "business"
>> license from the company that owns the copyright to Qt (translation:
>> pay the dough to get the go).
>
> I've talked to a friend which works for a big company that uses Qt with
> the commercial license.
>
> He said that, even though one making patches to the GPL version might
> think that code is also GPL'd, Trolltech has the right to use that patch
> as part of Qt distributed with the commercial license.

I think you are completely confusing software licenses and copyright
here.  If you look at the Qt license it starts:

                     TROLL TECH FREE SOFTWARE LICENSE
Copyright (C) 1992-1997 Troll Tech AS.  All rights reserved.

See, e.g., http://www.kde.org/whatiskde/licenses/LICENSE/.
This means that anything included with Qt is copyright by
TrollTech.   Thus presumably anybody who submits a patch
for inclusion in Qt must sign over their copyright.  At this point
Qt can do anything they want with said code.   This is a pretty
common policy, e.g., the GMP library has a similar policy,
as do *many* FSF projects and other projects like Python.
The Linux kernel is a noticeable exception because contributors
do not have to sign over copyright.

 -- William

> He also noticed
> that even though that may seem "unethical" at first, it isn't because:
> 1) Who makes the patch first "takes advantage" of who made the initial
> software;
> 2) Who makes the patch must be aware of that before making the patch, as
> it's also part of the dual-license agreement;
> 3) and most important, if Trolltech thinks the patch worth it, the
> patcher can be hired as a contractor to receive compensation for that
> patch, and to avoid litigation.
>
> So, with that in mind, some stuff I said in previous e-mails may be
> inaccurate (as some in this e-mail may also be, since IANAL).
>
> Ronan Paixão
>
>
> >
>



-- 
William Stein
Associate Professor of Mathematics
University of Washington
http://wstein.org

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to