[Scribus] Windows port with Qt/non-commercial?
Thu Sep 16 17:24:57 CEST 2004
-----BEGIN PGP SIGNED MESSAGE-----
For the Windows port, has anyone thought about using the distribution of
Qt for Windows that comes with the new book C++ Gui Programming with Qt
3, by Jasmine Blanchette and Mark Summerfield? (Prentice Hall) The book
is about US $30-40, depending on where you get it, and its chief value
is that it's the only way to get a Win32 distribution of Qt without the
commercial license. The non-commerical license requires the
"non-commercial" use of the Qt software, meaning it cannot be used in
the course of your employment, and requires any software developed with
it to be distributed under an open-source license. Because Scribus is
itself a GPL'd product that is freely distributed, I think it could
qualify. Texmaker for Windows is distributed in this fashion. The
license says nothing about the use of the developed software by
end-users, i.e. I don't think it precludes someone who works at a print
shop using Scribus on Windows.
Just something to think about. If Trolltech objects to using Qt in this
fashion, then something's really wrong.
The text of the North American license is below:
Qt Book Edition Non-Commercial License Agreement North and
South America Agreement version 1.1
1. This Trolltech End-User License Agreement ("Agreement")
is a legal agreement between you (either an individual or a
legal entity) ("Licensee") and Trolltech Inc ("Trolltech"),
and pertains to the Trolltech software product(s) accompanying
this Agreement, which include(s) computer software and may
include "online" or electronic documentation, associated media,
and printed materials, including the source code, example
programs and the documentation ("Licensed Software").
2. The Licensed Software is protected by copyright laws and
international copyright treaties, as well as by other
intellectual property laws and treaties. The Licensed
Software is licensed, not sold.
3. By installing, copying, or otherwise using the Licensed
Software, Licensee agrees to be bound by the terms of this
Agreement. If Licensee does not agree to the terms of this
Agreement, Licensee should not install, copy, or otherwise
use the Licensed Software.
4. Upon Licensee's acceptance of the terms and conditions
of this Agreement, Trolltech grants Licensee the right to
use the Licensed Software in the manner provided below.
5. Trolltech grants to Licensee as an individual a personal,
nonexclusive, non-transferable license to make and use copies
of the Licensed Software. Licensee may install copies of the
Licensed Software on an unlimited number of computers provided
that Licensee is the only individual using the Licensed
6. Licensee may not modify or distribute the Licensed Software.
Licensee may not loan, rent, lease, or license the Licensed
Software or any copy of it. Licensee may not alter or remove
any details of ownership, copyright, trademark or other property
right connected with the Licensed Software.
7. Licensee may use the Licensed Software to compile, link and
run software legally developed by Licensee or others. If any
software, e.g a scripting wrapper, gives Licensee direct or
indirect access to functionality of the Licensed Software,
usage of the software is considered to be usage of the Licensed
Software and is thus bound by this Agreement.
GENERAL TERMS THAT APPLY TO APPLICATIONS AND REDISTRIBUTABLES
8. Licensee is as an individual granted a personal,
non-exclusive, non-transferable license, in a non-commercial
setting, to develop application programs, reusable components
and other software items that link with or in any other way
require certain parts of the Licensed Software
("Redistributables") as specified in Appendix 1
("Applications"). A non-commercial setting means that the
Licensed Software may not be used in the course of Licensee's
employment or whilst engaged in activities that will be
9. (i) Applications must add primary and substantial
functionality to the Licensed Software; (ii) Applications may
not pass on functionality which in any way makes it possible
for others to create software with the Licensed Software;
(iii) Applications may not compete with the Licensed Software;
and (iv) Licensee may not use Trolltech's or any of its
suppliers' names, logos, or trademarks to market the
Application(s), except to state that the Application was
developed using the Licensed Software.
10. Distribution of the Applications are subject to the
following requirements: (i) The Application(s) must be
distributed for free and/or be freely downloadable;
(ii)The Application(s) must be licensed under a license
which is compliant with the Open Source Definition version
1.9 as published by the Open Source Initiative (please refer
to http://www.opensource.org/docs/definition.php); and
(iii) Licensee must explicitly license all recipients of the
Applications to use and re-distribute original and modified
versions of the Applications in both machine-executable and
source code forms. The recipients must be able to do so
without any charges whatsoever, and they must be able to
re-distribute to anyone they choose.
11. Copies of Redistributables may only be distributed with
and for the sole purpose of executing Applications
permitted under this Agreement that Licensee has created
using the Licensed Software. Under no circumstances may any
copies of Redistributables be distributed separately.
12. The Licensed Software may provide links to third party
libraries or code (collectively "Third Party Libraries")
to implement various functions. Third Party Libraries are
not prepared by or owned by Trolltech, and do not comprise
part of the Licensed Software. In some cases, access to Third
Party Libraries may be included along with the Licensed
Software delivery as a convenience for development and testing
only. Such source code and libraries do not comprise the
Licensed Software. Licensee acknowledges (1) that some Third
Party Libraries may require additional licensing of copyright
and patents from the owners of such, and (2) that distribution
of any of the Licensed Software referencing any portion of a
Third Party Library may require appropriate licensing from
such third parties. Third Party Libraries include but are
not limited to the following categories: GIF, JPEG and MPEG.
13. THE LICENSED SOFTWARE IS LICENSED TO LICENSEE "AS IS".
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, TROLLTECH
ON BEHALF OF ITSELF AND ITS SUPPLIERS, DISCLAIMS ALL
WARRANTIES AND CONDITIONS, EITHER EXPRESS OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND
NON-INFRINGEMENT WITH REGARD TO THE LICENSED SOFTWARE. THIS
WARRANTY DISCLAIMER NOTWITHSTANDING, LICENSEE MAY HAVE
SPECIFIC LEGAL RIGHTS WHICH MAY VARY FROM STATE/JURISDICTION
LIMITATION OF LIABILITY
14. IF, TROLLTECH'S WARRANTY DISCLAIMER NOTWITHSTANDING,
TROLLTECH IS HELD LIABLE TO LICENSEE, WHETHER IN CONTRACT,
TORT OR ANY OTHER LEGAL THEORY, BASED ON THE LICENSED
SOFTWARE, TROLLTECH'S ENTIRE LIABILITY TO LICENSEE AND
LICENSEE'S EXCLUSIVE REMEDY SHALL BE, AT TROLLTECH'S OPTION,
EITHER (A) RETURN OF THE PRICE LICENSEE PAID FOR THE LICENSED
SOFTWARE, OR (B) REPAIR OR REPLACEMENT OF THE LICENSED
SOFTWARE, PROVIDED LICENSEE RETURNS TO TROLLTECH ALL COPIES OF
THE LICENSED SOFTWARE AS ORIGINALLY DELIVERED TO LICENSEE.
TROLLTECH SHALL NOT UNDER ANY CIRCUMSTANCES BE LIABLE TO
LICENSEE BASED ON FAILURE OF THE LICENSED SOFTWARE IF THE
FAILURE RESULTED FROM ACCIDENT, ABUSE OR MISAPPLICATION, NOR
SHALL TROLLTECH UNDER ANY CIRCUMSTANCES BE LIABLE FOR SPECIAL
DAMAGES, PUNITIVE OR EXEMPLARY DAMAGES, DAMAGES FOR LOSS OF
PROFITS OR INTERRUPTION OF BUSINESS OR FOR LOSS OR CORRUPTION
OF DATA. ANY AWARD OF DAMAGES FROM TROLLTECH TO LICENSEE SHALL
NOT EXCEED THE TOTAL AMOUNT LICENSEE HAS PAID TO TROLLTECH IN
CONNECTION WITH THIS AGREEMENT.
15. This Agreement may only be modified in writing signed by
authorized representatives of Licensee and Trolltech. In case
of a conflict between the Agreement and the terms of any
purchase order or other ordering document, the Agreement
shall prevail. If any provision of the Agreement is found
void or unenforceable, the remainder will remain valid and
enforceable according to its terms. If any remedy provided
is determined to have failed for its essential purpose, all
limitations of liability and exclusions of damages set forth
in this Agreement shall remain in effect.
16. This Agreement shall be construed, interpreted and
governed by the laws of the State of California, USA.
Any action or proceeding arising from or relating to this
Agreement shall be brought in a federal court in the Northern
District of California or in the State Court in Santa Clara
County, California, and each party irrevocably submits to the
personal jurisdiction of any such court in any such action or
proceeding. The Agreement gives Licensee specific legal rights;
Licensee may have others, which vary from state to state and
from country to country. Trolltech reserves all rights not
specifically granted in this Agreement.
Parts of the Licensed Software that are permitted for
- - The Licensed Software's main and plug-in libraries in
dynamically loaded library / shared object format.
Kevin Walzer, PhD
WordTech Software--Open Source Applications and Packages for OS X
mailto:sw at wordtech-software.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
More information about the scribus