From d18c722a081c6fa2a8bedba563ecaf9763b60faa Mon Sep 17 00:00:00 2001 From: Volker Hilsheimer Date: Wed, 29 Jul 2009 22:38:38 +0200 Subject: Doc: Move legalese files into a separate directory. --- doc/src/3rdparty.qdoc | 300 -------------------- doc/src/commercialeditions.qdoc | 135 --------- doc/src/editions.qdoc | 76 ------ doc/src/gpl.qdoc | 84 ------ doc/src/legal/3rdparty.qdoc | 300 ++++++++++++++++++++ doc/src/legal/commercialeditions.qdoc | 135 +++++++++ doc/src/legal/editions.qdoc | 76 ++++++ doc/src/legal/gpl.qdoc | 84 ++++++ doc/src/legal/licenses.qdoc | 496 ++++++++++++++++++++++++++++++++++ doc/src/legal/opensourceedition.qdoc | 91 +++++++ doc/src/legal/trademarks.qdoc | 75 +++++ doc/src/licenses.qdoc | 483 --------------------------------- doc/src/opensourceedition.qdoc | 91 ------- doc/src/topics.qdoc | 12 - doc/src/trademarks.qdoc | 75 ----- 15 files changed, 1257 insertions(+), 1256 deletions(-) delete mode 100644 doc/src/3rdparty.qdoc delete mode 100644 doc/src/commercialeditions.qdoc delete mode 100644 doc/src/editions.qdoc delete mode 100644 doc/src/gpl.qdoc create mode 100644 doc/src/legal/3rdparty.qdoc create mode 100644 doc/src/legal/commercialeditions.qdoc create mode 100644 doc/src/legal/editions.qdoc create mode 100644 doc/src/legal/gpl.qdoc create mode 100644 doc/src/legal/licenses.qdoc create mode 100644 doc/src/legal/opensourceedition.qdoc create mode 100644 doc/src/legal/trademarks.qdoc delete mode 100644 doc/src/licenses.qdoc delete mode 100644 doc/src/opensourceedition.qdoc delete mode 100644 doc/src/trademarks.qdoc diff --git a/doc/src/3rdparty.qdoc b/doc/src/3rdparty.qdoc deleted file mode 100644 index 0d86ab3..0000000 --- a/doc/src/3rdparty.qdoc +++ /dev/null @@ -1,300 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). -** Contact: Nokia Corporation (qt-info@nokia.com) -** -** This file is part of the documentation of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:LGPL$ -** No Commercial Usage -** This file contains pre-release code and may not be distributed. -** You may use this file in accordance with the terms and conditions -** contained in the either Technology Preview License Agreement or the -** Beta Release License Agreement. -** -** GNU Lesser General Public License Usage -** Alternatively, this file may be used under the terms of the GNU Lesser -** General Public License version 2.1 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU Lesser General Public License version 2.1 requirements -** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -** -** In addition, as a special exception, Nokia gives you certain -** additional rights. These rights are described in the Nokia Qt LGPL -** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this -** package. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU General Public License version 3.0 requirements will be -** met: http://www.gnu.org/copyleft/gpl.html. -** -** If you are unsure which license is appropriate for your use, please -** contact the sales department at http://www.qtsoftware.com/contact. -** $QT_END_LICENSE$ -** -****************************************************************************/ - -/*! - \page 3rdparty.html - - \title Third-Party Licenses Used in Qt - \ingroup licensing - \brief License information for third-party libraries supplied with Qt. - - Qt includes a number of third-party libraries that are used to provide - certain features. Unlike the code described in the - \l{Other Licenses Used in Qt}{code used in Qt} document, these - libraries are supplied alongside the Qt modules. - - Third Party Software may impose additional restrictions and it is the - user's responsibility to ensure that they have met the licensing - requirements of the GPL, LGPL, or Qt Commercial license and the relevant - license of the Third Party Software they are using. - - Run \c{configure -help} to see any options that may be available for - controlling the use of these libraries. - - \tableofcontents - - \section1 DES (\c des.cpp) - - \e{Implementation of DES encryption for NTLM\br - Copyright 1997-2005 Simon Tatham.\br - This software is released under the MIT license.} - - See \c src/3rdparty/des/des.cpp for more information about the terms and - conditions under which the code is supplied. - - \section1 FreeType 2 (\c freetype) version 2.3.6 - - \e{The FreeType project is a team of volunteers who develop free, portable - and high-quality software solutions for digital typography. We specifically - target embedded systems and focus on bringing small, efficient and - ubiquitous products.} -- quoted from \c 3rdparty/freetype/docs/freetype2.html. - - See \c src/3rdparty/freetype/docs/FTL.txt and \c - src/3rdparty/freetype/docs/GPL.txt for license details. - - See also the files in \c src/3rdparty/harfbuzz, which are used by - FreeType. - - Parts of the FreeType projects have been modified and put into Qt - for use in the painting subsystem. These files are ftraster.h, - ftraster.c, ftgrays.h and ftgrays.c. The following modifications - has been made to these files: - - \list - \i Renamed FT_ and ft_ symbols to QT_FT_ and qt_ft_ to avoid name - conflicts. - \i Removed parts of code not relevant when compiled with - _STANDALONE_ defined. - \i Changed behavior in ftraster.c to follow X polygon filling - rules. - \i Implemented support in ftraster.c for winding / odd even - polygon fill rules. - \i Replaced bitmap generation with span generation in ftraster.c - \i Renamed: ftraster.h to qblackraster_p.h - \i Renamed: ftraster.c to qblackraster.c - \i Renamed: ftgrays.h to qgrayraster_p.h - \i Renamed: ftgrays.c to qgrayraster.c - \endlist - - \section1 HarfBuzz (\c harfbuzz) - - \e{This is HarfBuzz, an OpenType Layout engine.} - - \e{It was derived originally from the OpenType code in FreeType-1.x, ported to - FreeType2. (This code has been abandoned for FreeType2, but until something - better comes along, should serve our purposes.) In addition to porting to - FreeType-2, it has been modified in various other ways.} -- quoted from - \c src/3rdparty/harfbuzz/README. - - See \c src/3rdparty/harfbuzz/COPYING.FTL and src/3rdparty/harfbuzz/COPYING.GPL - for license details. - - \section1 The Independent JPEG Group's JPEG Software (\c libjpeg) version 6b - - \e{This package contains C software to implement JPEG image compression and - decompression. JPEG (pronounced "jay-peg") is a standardized compression - method for full-color and gray-scale images. JPEG is intended for compressing - "real-world" scenes; line drawings, cartoons and other non-realistic images - are not its strong suit. JPEG is lossy, meaning that the output image is not - exactly identical to the input image.} -- quoted from \c - src/3rdparty/libjpeg/README. - - See \c src/3rdparty/libjpeg/README for license details. - - \section1 MD4 (\c md4.cpp and \c md4.h) - - \e{MD4 (RFC-1320) message digest.\br - Modified from MD5 code by Andrey Panin \br\br - Written by Solar Designer in 2001, and placed in\br - the public domain. There's absolutely no warranty.} - - See \c src/3rdparty/md4/md4.cpp and \c src/3rdparty/md4/md4.h for more - information about the terms and conditions under which the code is - supplied. - - \section1 MD5 (\c md5.cpp and \c md5.h) - - \e{This code implements the MD5 message-digest algorithm. - The algorithm is due to Ron Rivest. This code was - written by Colin Plumb in 1993, no copyright is claimed. - This code is in the public domain; do with it what you wish.} -- quoted from - \c src/3rdparty/md5/md5.h - - See \c src/3rdparty/md5/md5.cpp and \c src/3rdparty/md5/md5.h for more - information about the terms and conditions under which the code is - supplied. - - \section1 MNG Library (\c libmng) version 1.0.10 - - \e{The libmng library supports decoding, displaying, encoding, and various - other manipulations of the Multiple-image Network Graphics (MNG) format - image files. It uses the zlib compression library, and optionally the - JPEG library by the Independant JPEG Group (IJG) and/or - lcms (little cms), a color-management library by Marti Maria Saguer.} - -- quoted from \c src/3rdparty/libmng/doc/libmng.txt - - See \c src/3rdparty/libmng/LICENSE for license details. - - \section1 PNG Reference Library (\c libpng) version 1.2.29 - - \e{Libpng was written as a companion to the PNG specification, as a way - of reducing the amount of time and effort it takes to support the PNG - file format in application programs.} -- quoted from \c - src/3rdparty/libpng/libpng.txt. - - See \c src/3rdparty/libpng/LICENSE for license details. - - \section1 The ptmalloc memory allocator (\c ptmalloc3) version 1.8 - - \e ptmcalloc3 is a scalable concurrent memory allocator suitable - for use in multi-threaded programs. - - \hr - - Copyright (c) 2001-2006 Wolfram Gloger - - Permission to use, copy, modify, distribute, and sell this software - and its documentation for any purpose is hereby granted without fee, - provided that (i) the above copyright notices and this permission - notice appear in all copies of the software and related documentation, - and (ii) the name of Wolfram Gloger may not be used in any advertising - or publicity relating to the software. - - THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, - EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY - WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. - - IN NO EVENT SHALL WOLFRAM GLOGER BE LIABLE FOR ANY SPECIAL, - INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY - DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, - WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY - OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - PERFORMANCE OF THIS SOFTWARE. - - \hr - - See \c src/3rdparty/ptmalloc/COPYRIGHT for license details. - - \section1 SHA-1 (\c sha1.cpp) - - \e{Based on the public domain implementation of the SHA-1 algorithm\br - Copyright (C) Dominik Reichl } - - See \c src/3rdparty/sha1/sha1.cpp for more information about the terms and - conditions under which the code is supplied. - - \section1 SQLite (\c sqlite) version 3.5.9 - - \e{SQLite is a small C library that implements a - self-contained, embeddable, zero-configuration SQL database engine.} - -- quoted from \l{http://www.sqlite.org/}{www.sqlite.org}. - - According to the comments in the source files, the code is in the public - domain. See the - \l{http://www.sqlite.org/copyright.html}{SQLite Copyright} page on the - SQLite web site for further information. - - \section1 TIFF Software Distribution (\c libtiff) version 3.8.2 - - \e {libtiff is a set of C functions (a library) that support the - manipulation of TIFF image files.} -- quoted from \c - src/libtiff/html/libtiff.html - - \hr - - Copyright (c) 1988-1997 Sam Leffler\br - Copyright (c) 1991-1997 Silicon Graphics, Inc.\br - Copyright (C) 2004, Andrey Kiselev \br - Copyright (c) 1997 Greg Ward Larson - - Permission to use, copy, modify, distribute, and sell this software and - its documentation for any purpose is hereby granted without fee, provided - that (i) the above copyright notices and this permission notice appear in - all copies of the software and related documentation, and (ii) the names of - Sam Leffler and Silicon Graphics may not be used in any advertising or - publicity relating to the software without the specific, prior written - permission of Sam Leffler and Silicon Graphics. - - THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, - EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY - WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. - - IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR - ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, - OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, - WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF - LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE - OF THIS SOFTWARE. - - \hr - - Copyright (c) 1996-1997 Sam Leffler\br - Copyright (c) 1996 Pixar - - Permission to use, copy, modify, distribute, and sell this software and - its documentation for any purpose is hereby granted without fee, provided - that (i) the above copyright notices and this permission notice appear in - all copies of the software and related documentation, and (ii) the names of - Pixar, Sam Leffler and Silicon Graphics may not be used in any advertising or - publicity relating to the software without the specific, prior written - permission of Pixar, Sam Leffler and Silicon Graphics. - - THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, - EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY - WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. - - IN NO EVENT SHALL PIXAR, SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR - ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, - OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, - WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF - LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE - OF THIS SOFTWARE. - - \hr - - See \c src/3rdparty/libtiff/COPYRIGHT for license details. - - \section1 Wintab API (\c wintab) - - Wintab is a de facto API for pointing devices on Windows. The - wintab code is from \l{http://www.pointing.com/WINTAB.HTM}. - - See \c src/3rdparty/wintab/wintab.h for license details. - - \section1 Data Compression Library (\c zlib) version 1.2.3 - - \e{zlib is a general purpose data compression library. All the code - is thread safe. The data format used by the zlib library is described - by RFCs (Request for Comments) 1950 to 1952} -- quoted from \c - src/3rdparty/zlib/README. - - See \c src/3rdparty/zlib/README for license details. -*/ diff --git a/doc/src/commercialeditions.qdoc b/doc/src/commercialeditions.qdoc deleted file mode 100644 index b6d80c2..0000000 --- a/doc/src/commercialeditions.qdoc +++ /dev/null @@ -1,135 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). -** Contact: Nokia Corporation (qt-info@nokia.com) -** -** This file is part of the documentation of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:LGPL$ -** No Commercial Usage -** This file contains pre-release code and may not be distributed. -** You may use this file in accordance with the terms and conditions -** contained in the either Technology Preview License Agreement or the -** Beta Release License Agreement. -** -** GNU Lesser General Public License Usage -** Alternatively, this file may be used under the terms of the GNU Lesser -** General Public License version 2.1 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU Lesser General Public License version 2.1 requirements -** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -** -** In addition, as a special exception, Nokia gives you certain -** additional rights. These rights are described in the Nokia Qt LGPL -** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this -** package. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU General Public License version 3.0 requirements will be -** met: http://www.gnu.org/copyleft/gpl.html. -** -** If you are unsure which license is appropriate for your use, please -** contact the sales department at http://www.qtsoftware.com/contact. -** $QT_END_LICENSE$ -** -****************************************************************************/ - -/*! - \page commercialeditions.html - \title Qt Commercial Editions - \ingroup licensing - \brief Information about the license and features of the Commercial Edition. - - \keyword Qt Full Framework Edition - \keyword Qt GUI Framework Edition - - Two editions of Qt are available under a commercial license: - Qt GUI Framework Edition, and Qt Full Framework Edition. - - If you want to develop Free or Open Source software for release using a recognized - Open Source license, you can use the \l{Open Source Versions of Qt}. - - The table below summarizes the differences between the three - commercial editions: - - \table 75% - \header \o{1,2} Features \o{2,1} Editions - \header \o Qt GUI Framework \o Qt Full Framework - \row \o \l{QtCore}{Qt Core classes (QtCore)} \o \bold{X} \o \bold{X} - \row \o \l{QtGui}{Qt GUI classes (QtGui)} \o \bold{(X)} \o \bold{X} - \row \o \l{Graphics View Classes} (part of QtGui) \o \o \bold{X} - \row \o \l{QtNetwork}{Networking (QtNetwork)} \o \o \bold{X} - \row \o \l{QtOpenGL}{OpenGL (QtOpenGL)} \o \o \bold{X} - \row \o \l{QtScript}{Scripting (QtScript)} \o \o \bold{X} - \row \o \l{QtScriptTools}{Script Debugging (QtScriptTools)}\o \o \bold{X} - \row \o \l{QtSql}{Database/SQL (QtSql)} \o \o \bold{X} - \row \o \l{QtSvg}{SVG (QtSvg)} \o \o \bold{X} - \row \o \l{QtWebKit}{WebKit integration (QtWebKit)} \o \o \bold{X} - \row \o \l{QtXml}{XML (QtXml)} \o \o \bold{X} - \row \o \l{QtXmlPatterns}{XQuery and XPath (QtXmlPatterns)}\o \o \bold{X} - \row \o \l{Qt3Support}{Qt 3 Support (Qt3Support)} \o \bold{(X)} \o \bold{X} - \row \o \l{QtHelp}{Help system (QtHelp)} \o \o \bold{X} - \row \o \l{QtDBus}{D-Bus IPC support (QtDBus)} \o \bold{X} \o \bold{X} - \row \o \l{QtDesigner}{\QD extension classes (QtDesigner)} \o \o \bold{X} - \row \o \l{QtTest}{Unit testing framework (QtTest)} \o \bold{X} \o \bold{X} - \row \o \l{QtUiTools}{Run-time form handling (QtUiTools)} \o \o \bold{X} - \row \o \l{Phonon Module}{Phonon Multimedia Framework} \o \o \bold{X} - \row \o \l{ActiveQt} \o \o \bold{} - \endtable - - \bold{(X)} The Qt GUI Framework Edition contains selected classes from the QtGui and - Qt3Support modules corresponding to the functionality available in the Qt 3 Professional - Edition. - - \bold{} The ActiveQt module is only available on Windows. - - Lists of the classes available in each edition are available on the - following pages: - - \list - \o \l{Qt GUI Framework Edition Classes} - \o \l{Qt Full Framework Edition Classes} - \endlist - - Please see the \l{Supported Platforms}{list of supported - platforms} for up-to-date information about the various platforms - and compilers that Qt supports. - - On the Qt web site, you can find a - \l{Qt Licensing Overview} and information on \l{Qt License Pricing} - for commercial editions of Qt and other Qt-related products. - - To purchase, please visit the \l{How to Order}{online order - form}. - - For further information and assistance, please contact Qt - sales. - - Web: http://www.qtsoftware.com/contact. - - Phone, U.S. office (for North America): \bold{1-650-813-1676}. - - Phone, Norway office (for the rest of the world): \bold{+47 21 60 - 48 00}. -*/ - -/*! - \page full-framework-edition-classes.html - \title Qt Full Framework Edition Classes - \ingroup classlists - - \generatelist{classesbyedition Desktop} -*/ - -/*! - \page gui-framework-edition-classes.html - \title Qt GUI Framework Edition Classes - \ingroup classlists - - \generatelist{classesbyedition DesktopLight} -*/ diff --git a/doc/src/editions.qdoc b/doc/src/editions.qdoc deleted file mode 100644 index 9ed4c9c..0000000 --- a/doc/src/editions.qdoc +++ /dev/null @@ -1,76 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). -** Contact: Nokia Corporation (qt-info@nokia.com) -** -** This file is part of the documentation of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:LGPL$ -** No Commercial Usage -** This file contains pre-release code and may not be distributed. -** You may use this file in accordance with the terms and conditions -** contained in the either Technology Preview License Agreement or the -** Beta Release License Agreement. -** -** GNU Lesser General Public License Usage -** Alternatively, this file may be used under the terms of the GNU Lesser -** General Public License version 2.1 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU Lesser General Public License version 2.1 requirements -** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -** -** In addition, as a special exception, Nokia gives you certain -** additional rights. These rights are described in the Nokia Qt LGPL -** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this -** package. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU General Public License version 3.0 requirements will be -** met: http://www.gnu.org/copyleft/gpl.html. -** -** If you are unsure which license is appropriate for your use, please -** contact the sales department at http://www.qtsoftware.com/contact. -** $QT_END_LICENSE$ -** -****************************************************************************/ - -/**************************************************************************** -** -** Documentation of Qt editions. -** -** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). -** Contact: Nokia Corporation (qt-info@nokia.com) -** -** This file is part of the Qt GUI Toolkit. -** EDITIONS: FREE, PROFESSIONAL, ENTERPRISE -** -****************************************************************************/ - -/*! - \page editions.html - \title Qt Editions - \ingroup licensing - \brief Information about the different editions of Qt. - - Qt can be used to create both commercial and non-commercial - software for a wide range of different deployment environments, - and is supplied in a number of different forms to suit the needs - of different kinds of developers. - - In terms of license conditions, there are two main forms of Qt: - - \list - \o The \l{Qt Commercial Editions} are the commercial - versions of \l{About Qt}{Qt}. - \o The \l{Open Source Versions of Qt} are freely available for download. - \endlist - - On the Qt web site, you can find a - \l{Qt Licensing Overview} and information on \l{Qt License Pricing} - for commercial editions of Qt and other Qt-related products. -*/ diff --git a/doc/src/gpl.qdoc b/doc/src/gpl.qdoc deleted file mode 100644 index 97959e8..0000000 --- a/doc/src/gpl.qdoc +++ /dev/null @@ -1,84 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). -** Contact: Nokia Corporation (qt-info@nokia.com) -** -** This file is part of the documentation of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:LGPL$ -** No Commercial Usage -** This file contains pre-release code and may not be distributed. -** You may use this file in accordance with the terms and conditions -** contained in the either Technology Preview License Agreement or the -** Beta Release License Agreement. -** -** GNU Lesser General Public License Usage -** Alternatively, this file may be used under the terms of the GNU Lesser -** General Public License version 2.1 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU Lesser General Public License version 2.1 requirements -** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -** -** In addition, as a special exception, Nokia gives you certain -** additional rights. These rights are described in the Nokia Qt LGPL -** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this -** package. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU General Public License version 3.0 requirements will be -** met: http://www.gnu.org/copyleft/gpl.html. -** -** If you are unsure which license is appropriate for your use, please -** contact the sales department at http://www.qtsoftware.com/contact. -** $QT_END_LICENSE$ -** -****************************************************************************/ - -/*! \page gpl.html -\title GNU General Public License (GPL) -\ingroup licensing -\brief About the GPL license used for Qt. - -The Qt GUI Toolkit is Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).\br -Contact: Nokia Corporation (qt-info@nokia.com) - -Qt is available under the GPL. - -\section1 The GNU General Public License (Version 3) - -Reference: \l{GNU General Public License} - -\snippet doc/src/snippets/code/doc_src_gpl.qdoc GPL v3 -*/ - -/*! \page lgpl.html -\title GNU Lesser General Public License (LGPL) -\ingroup licensing -\brief About the LGPL license used for Qt. - -The Qt GUI Toolkit is Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).\br -Contact: Nokia Corporation (qt-info@nokia.com) - -Qt is available under the LGPL. - -\section1 The GNU Lesser General Public License (Version 2.1) - -Reference: \l{GNU Lesser General Public License, version 2.1} - -\snippet doc/src/snippets/code/doc_src_lgpl.qdoc LGPL v2.1 - -\section1 Nokia Qt LGPL Exception version 1.0 - -As a special exception to the GNU Lesser General Public License version 2.1, -the object code form of a "work that uses the Library" may incorporate material -from a header file that is part of the Library. You may distribute such object -code under terms of your choice, provided that the incorporated material -(i) does not exceed more than 5% of the total size of the Library; and -(ii) is limited to numerical parameters, data structure layouts, accessors, -macros, inline functions and templates. -*/ diff --git a/doc/src/legal/3rdparty.qdoc b/doc/src/legal/3rdparty.qdoc new file mode 100644 index 0000000..0d86ab3 --- /dev/null +++ b/doc/src/legal/3rdparty.qdoc @@ -0,0 +1,300 @@ +/**************************************************************************** +** +** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). +** Contact: Nokia Corporation (qt-info@nokia.com) +** +** This file is part of the documentation of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** No Commercial Usage +** This file contains pre-release code and may not be distributed. +** You may use this file in accordance with the terms and conditions +** contained in the either Technology Preview License Agreement or the +** Beta Release License Agreement. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 2.1 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 2.1 requirements +** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Nokia gives you certain +** additional rights. These rights are described in the Nokia Qt LGPL +** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this +** package. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3.0 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU General Public License version 3.0 requirements will be +** met: http://www.gnu.org/copyleft/gpl.html. +** +** If you are unsure which license is appropriate for your use, please +** contact the sales department at http://www.qtsoftware.com/contact. +** $QT_END_LICENSE$ +** +****************************************************************************/ + +/*! + \page 3rdparty.html + + \title Third-Party Licenses Used in Qt + \ingroup licensing + \brief License information for third-party libraries supplied with Qt. + + Qt includes a number of third-party libraries that are used to provide + certain features. Unlike the code described in the + \l{Other Licenses Used in Qt}{code used in Qt} document, these + libraries are supplied alongside the Qt modules. + + Third Party Software may impose additional restrictions and it is the + user's responsibility to ensure that they have met the licensing + requirements of the GPL, LGPL, or Qt Commercial license and the relevant + license of the Third Party Software they are using. + + Run \c{configure -help} to see any options that may be available for + controlling the use of these libraries. + + \tableofcontents + + \section1 DES (\c des.cpp) + + \e{Implementation of DES encryption for NTLM\br + Copyright 1997-2005 Simon Tatham.\br + This software is released under the MIT license.} + + See \c src/3rdparty/des/des.cpp for more information about the terms and + conditions under which the code is supplied. + + \section1 FreeType 2 (\c freetype) version 2.3.6 + + \e{The FreeType project is a team of volunteers who develop free, portable + and high-quality software solutions for digital typography. We specifically + target embedded systems and focus on bringing small, efficient and + ubiquitous products.} -- quoted from \c 3rdparty/freetype/docs/freetype2.html. + + See \c src/3rdparty/freetype/docs/FTL.txt and \c + src/3rdparty/freetype/docs/GPL.txt for license details. + + See also the files in \c src/3rdparty/harfbuzz, which are used by + FreeType. + + Parts of the FreeType projects have been modified and put into Qt + for use in the painting subsystem. These files are ftraster.h, + ftraster.c, ftgrays.h and ftgrays.c. The following modifications + has been made to these files: + + \list + \i Renamed FT_ and ft_ symbols to QT_FT_ and qt_ft_ to avoid name + conflicts. + \i Removed parts of code not relevant when compiled with + _STANDALONE_ defined. + \i Changed behavior in ftraster.c to follow X polygon filling + rules. + \i Implemented support in ftraster.c for winding / odd even + polygon fill rules. + \i Replaced bitmap generation with span generation in ftraster.c + \i Renamed: ftraster.h to qblackraster_p.h + \i Renamed: ftraster.c to qblackraster.c + \i Renamed: ftgrays.h to qgrayraster_p.h + \i Renamed: ftgrays.c to qgrayraster.c + \endlist + + \section1 HarfBuzz (\c harfbuzz) + + \e{This is HarfBuzz, an OpenType Layout engine.} + + \e{It was derived originally from the OpenType code in FreeType-1.x, ported to + FreeType2. (This code has been abandoned for FreeType2, but until something + better comes along, should serve our purposes.) In addition to porting to + FreeType-2, it has been modified in various other ways.} -- quoted from + \c src/3rdparty/harfbuzz/README. + + See \c src/3rdparty/harfbuzz/COPYING.FTL and src/3rdparty/harfbuzz/COPYING.GPL + for license details. + + \section1 The Independent JPEG Group's JPEG Software (\c libjpeg) version 6b + + \e{This package contains C software to implement JPEG image compression and + decompression. JPEG (pronounced "jay-peg") is a standardized compression + method for full-color and gray-scale images. JPEG is intended for compressing + "real-world" scenes; line drawings, cartoons and other non-realistic images + are not its strong suit. JPEG is lossy, meaning that the output image is not + exactly identical to the input image.} -- quoted from \c + src/3rdparty/libjpeg/README. + + See \c src/3rdparty/libjpeg/README for license details. + + \section1 MD4 (\c md4.cpp and \c md4.h) + + \e{MD4 (RFC-1320) message digest.\br + Modified from MD5 code by Andrey Panin \br\br + Written by Solar Designer in 2001, and placed in\br + the public domain. There's absolutely no warranty.} + + See \c src/3rdparty/md4/md4.cpp and \c src/3rdparty/md4/md4.h for more + information about the terms and conditions under which the code is + supplied. + + \section1 MD5 (\c md5.cpp and \c md5.h) + + \e{This code implements the MD5 message-digest algorithm. + The algorithm is due to Ron Rivest. This code was + written by Colin Plumb in 1993, no copyright is claimed. + This code is in the public domain; do with it what you wish.} -- quoted from + \c src/3rdparty/md5/md5.h + + See \c src/3rdparty/md5/md5.cpp and \c src/3rdparty/md5/md5.h for more + information about the terms and conditions under which the code is + supplied. + + \section1 MNG Library (\c libmng) version 1.0.10 + + \e{The libmng library supports decoding, displaying, encoding, and various + other manipulations of the Multiple-image Network Graphics (MNG) format + image files. It uses the zlib compression library, and optionally the + JPEG library by the Independant JPEG Group (IJG) and/or + lcms (little cms), a color-management library by Marti Maria Saguer.} + -- quoted from \c src/3rdparty/libmng/doc/libmng.txt + + See \c src/3rdparty/libmng/LICENSE for license details. + + \section1 PNG Reference Library (\c libpng) version 1.2.29 + + \e{Libpng was written as a companion to the PNG specification, as a way + of reducing the amount of time and effort it takes to support the PNG + file format in application programs.} -- quoted from \c + src/3rdparty/libpng/libpng.txt. + + See \c src/3rdparty/libpng/LICENSE for license details. + + \section1 The ptmalloc memory allocator (\c ptmalloc3) version 1.8 + + \e ptmcalloc3 is a scalable concurrent memory allocator suitable + for use in multi-threaded programs. + + \hr + + Copyright (c) 2001-2006 Wolfram Gloger + + Permission to use, copy, modify, distribute, and sell this software + and its documentation for any purpose is hereby granted without fee, + provided that (i) the above copyright notices and this permission + notice appear in all copies of the software and related documentation, + and (ii) the name of Wolfram Gloger may not be used in any advertising + or publicity relating to the software. + + THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, + EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY + WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + + IN NO EVENT SHALL WOLFRAM GLOGER BE LIABLE FOR ANY SPECIAL, + INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY + DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY + OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + PERFORMANCE OF THIS SOFTWARE. + + \hr + + See \c src/3rdparty/ptmalloc/COPYRIGHT for license details. + + \section1 SHA-1 (\c sha1.cpp) + + \e{Based on the public domain implementation of the SHA-1 algorithm\br + Copyright (C) Dominik Reichl } + + See \c src/3rdparty/sha1/sha1.cpp for more information about the terms and + conditions under which the code is supplied. + + \section1 SQLite (\c sqlite) version 3.5.9 + + \e{SQLite is a small C library that implements a + self-contained, embeddable, zero-configuration SQL database engine.} + -- quoted from \l{http://www.sqlite.org/}{www.sqlite.org}. + + According to the comments in the source files, the code is in the public + domain. See the + \l{http://www.sqlite.org/copyright.html}{SQLite Copyright} page on the + SQLite web site for further information. + + \section1 TIFF Software Distribution (\c libtiff) version 3.8.2 + + \e {libtiff is a set of C functions (a library) that support the + manipulation of TIFF image files.} -- quoted from \c + src/libtiff/html/libtiff.html + + \hr + + Copyright (c) 1988-1997 Sam Leffler\br + Copyright (c) 1991-1997 Silicon Graphics, Inc.\br + Copyright (C) 2004, Andrey Kiselev \br + Copyright (c) 1997 Greg Ward Larson + + Permission to use, copy, modify, distribute, and sell this software and + its documentation for any purpose is hereby granted without fee, provided + that (i) the above copyright notices and this permission notice appear in + all copies of the software and related documentation, and (ii) the names of + Sam Leffler and Silicon Graphics may not be used in any advertising or + publicity relating to the software without the specific, prior written + permission of Sam Leffler and Silicon Graphics. + + THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, + EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY + WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + + IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR + ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, + OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF + LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE + OF THIS SOFTWARE. + + \hr + + Copyright (c) 1996-1997 Sam Leffler\br + Copyright (c) 1996 Pixar + + Permission to use, copy, modify, distribute, and sell this software and + its documentation for any purpose is hereby granted without fee, provided + that (i) the above copyright notices and this permission notice appear in + all copies of the software and related documentation, and (ii) the names of + Pixar, Sam Leffler and Silicon Graphics may not be used in any advertising or + publicity relating to the software without the specific, prior written + permission of Pixar, Sam Leffler and Silicon Graphics. + + THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, + EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY + WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + + IN NO EVENT SHALL PIXAR, SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR + ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, + OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF + LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE + OF THIS SOFTWARE. + + \hr + + See \c src/3rdparty/libtiff/COPYRIGHT for license details. + + \section1 Wintab API (\c wintab) + + Wintab is a de facto API for pointing devices on Windows. The + wintab code is from \l{http://www.pointing.com/WINTAB.HTM}. + + See \c src/3rdparty/wintab/wintab.h for license details. + + \section1 Data Compression Library (\c zlib) version 1.2.3 + + \e{zlib is a general purpose data compression library. All the code + is thread safe. The data format used by the zlib library is described + by RFCs (Request for Comments) 1950 to 1952} -- quoted from \c + src/3rdparty/zlib/README. + + See \c src/3rdparty/zlib/README for license details. +*/ diff --git a/doc/src/legal/commercialeditions.qdoc b/doc/src/legal/commercialeditions.qdoc new file mode 100644 index 0000000..b6d80c2 --- /dev/null +++ b/doc/src/legal/commercialeditions.qdoc @@ -0,0 +1,135 @@ +/**************************************************************************** +** +** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). +** Contact: Nokia Corporation (qt-info@nokia.com) +** +** This file is part of the documentation of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** No Commercial Usage +** This file contains pre-release code and may not be distributed. +** You may use this file in accordance with the terms and conditions +** contained in the either Technology Preview License Agreement or the +** Beta Release License Agreement. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 2.1 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 2.1 requirements +** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Nokia gives you certain +** additional rights. These rights are described in the Nokia Qt LGPL +** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this +** package. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3.0 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU General Public License version 3.0 requirements will be +** met: http://www.gnu.org/copyleft/gpl.html. +** +** If you are unsure which license is appropriate for your use, please +** contact the sales department at http://www.qtsoftware.com/contact. +** $QT_END_LICENSE$ +** +****************************************************************************/ + +/*! + \page commercialeditions.html + \title Qt Commercial Editions + \ingroup licensing + \brief Information about the license and features of the Commercial Edition. + + \keyword Qt Full Framework Edition + \keyword Qt GUI Framework Edition + + Two editions of Qt are available under a commercial license: + Qt GUI Framework Edition, and Qt Full Framework Edition. + + If you want to develop Free or Open Source software for release using a recognized + Open Source license, you can use the \l{Open Source Versions of Qt}. + + The table below summarizes the differences between the three + commercial editions: + + \table 75% + \header \o{1,2} Features \o{2,1} Editions + \header \o Qt GUI Framework \o Qt Full Framework + \row \o \l{QtCore}{Qt Core classes (QtCore)} \o \bold{X} \o \bold{X} + \row \o \l{QtGui}{Qt GUI classes (QtGui)} \o \bold{(X)} \o \bold{X} + \row \o \l{Graphics View Classes} (part of QtGui) \o \o \bold{X} + \row \o \l{QtNetwork}{Networking (QtNetwork)} \o \o \bold{X} + \row \o \l{QtOpenGL}{OpenGL (QtOpenGL)} \o \o \bold{X} + \row \o \l{QtScript}{Scripting (QtScript)} \o \o \bold{X} + \row \o \l{QtScriptTools}{Script Debugging (QtScriptTools)}\o \o \bold{X} + \row \o \l{QtSql}{Database/SQL (QtSql)} \o \o \bold{X} + \row \o \l{QtSvg}{SVG (QtSvg)} \o \o \bold{X} + \row \o \l{QtWebKit}{WebKit integration (QtWebKit)} \o \o \bold{X} + \row \o \l{QtXml}{XML (QtXml)} \o \o \bold{X} + \row \o \l{QtXmlPatterns}{XQuery and XPath (QtXmlPatterns)}\o \o \bold{X} + \row \o \l{Qt3Support}{Qt 3 Support (Qt3Support)} \o \bold{(X)} \o \bold{X} + \row \o \l{QtHelp}{Help system (QtHelp)} \o \o \bold{X} + \row \o \l{QtDBus}{D-Bus IPC support (QtDBus)} \o \bold{X} \o \bold{X} + \row \o \l{QtDesigner}{\QD extension classes (QtDesigner)} \o \o \bold{X} + \row \o \l{QtTest}{Unit testing framework (QtTest)} \o \bold{X} \o \bold{X} + \row \o \l{QtUiTools}{Run-time form handling (QtUiTools)} \o \o \bold{X} + \row \o \l{Phonon Module}{Phonon Multimedia Framework} \o \o \bold{X} + \row \o \l{ActiveQt} \o \o \bold{} + \endtable + + \bold{(X)} The Qt GUI Framework Edition contains selected classes from the QtGui and + Qt3Support modules corresponding to the functionality available in the Qt 3 Professional + Edition. + + \bold{} The ActiveQt module is only available on Windows. + + Lists of the classes available in each edition are available on the + following pages: + + \list + \o \l{Qt GUI Framework Edition Classes} + \o \l{Qt Full Framework Edition Classes} + \endlist + + Please see the \l{Supported Platforms}{list of supported + platforms} for up-to-date information about the various platforms + and compilers that Qt supports. + + On the Qt web site, you can find a + \l{Qt Licensing Overview} and information on \l{Qt License Pricing} + for commercial editions of Qt and other Qt-related products. + + To purchase, please visit the \l{How to Order}{online order + form}. + + For further information and assistance, please contact Qt + sales. + + Web: http://www.qtsoftware.com/contact. + + Phone, U.S. office (for North America): \bold{1-650-813-1676}. + + Phone, Norway office (for the rest of the world): \bold{+47 21 60 + 48 00}. +*/ + +/*! + \page full-framework-edition-classes.html + \title Qt Full Framework Edition Classes + \ingroup classlists + + \generatelist{classesbyedition Desktop} +*/ + +/*! + \page gui-framework-edition-classes.html + \title Qt GUI Framework Edition Classes + \ingroup classlists + + \generatelist{classesbyedition DesktopLight} +*/ diff --git a/doc/src/legal/editions.qdoc b/doc/src/legal/editions.qdoc new file mode 100644 index 0000000..9ed4c9c --- /dev/null +++ b/doc/src/legal/editions.qdoc @@ -0,0 +1,76 @@ +/**************************************************************************** +** +** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). +** Contact: Nokia Corporation (qt-info@nokia.com) +** +** This file is part of the documentation of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** No Commercial Usage +** This file contains pre-release code and may not be distributed. +** You may use this file in accordance with the terms and conditions +** contained in the either Technology Preview License Agreement or the +** Beta Release License Agreement. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 2.1 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 2.1 requirements +** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Nokia gives you certain +** additional rights. These rights are described in the Nokia Qt LGPL +** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this +** package. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3.0 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU General Public License version 3.0 requirements will be +** met: http://www.gnu.org/copyleft/gpl.html. +** +** If you are unsure which license is appropriate for your use, please +** contact the sales department at http://www.qtsoftware.com/contact. +** $QT_END_LICENSE$ +** +****************************************************************************/ + +/**************************************************************************** +** +** Documentation of Qt editions. +** +** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). +** Contact: Nokia Corporation (qt-info@nokia.com) +** +** This file is part of the Qt GUI Toolkit. +** EDITIONS: FREE, PROFESSIONAL, ENTERPRISE +** +****************************************************************************/ + +/*! + \page editions.html + \title Qt Editions + \ingroup licensing + \brief Information about the different editions of Qt. + + Qt can be used to create both commercial and non-commercial + software for a wide range of different deployment environments, + and is supplied in a number of different forms to suit the needs + of different kinds of developers. + + In terms of license conditions, there are two main forms of Qt: + + \list + \o The \l{Qt Commercial Editions} are the commercial + versions of \l{About Qt}{Qt}. + \o The \l{Open Source Versions of Qt} are freely available for download. + \endlist + + On the Qt web site, you can find a + \l{Qt Licensing Overview} and information on \l{Qt License Pricing} + for commercial editions of Qt and other Qt-related products. +*/ diff --git a/doc/src/legal/gpl.qdoc b/doc/src/legal/gpl.qdoc new file mode 100644 index 0000000..97959e8 --- /dev/null +++ b/doc/src/legal/gpl.qdoc @@ -0,0 +1,84 @@ +/**************************************************************************** +** +** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). +** Contact: Nokia Corporation (qt-info@nokia.com) +** +** This file is part of the documentation of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** No Commercial Usage +** This file contains pre-release code and may not be distributed. +** You may use this file in accordance with the terms and conditions +** contained in the either Technology Preview License Agreement or the +** Beta Release License Agreement. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 2.1 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 2.1 requirements +** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Nokia gives you certain +** additional rights. These rights are described in the Nokia Qt LGPL +** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this +** package. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3.0 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU General Public License version 3.0 requirements will be +** met: http://www.gnu.org/copyleft/gpl.html. +** +** If you are unsure which license is appropriate for your use, please +** contact the sales department at http://www.qtsoftware.com/contact. +** $QT_END_LICENSE$ +** +****************************************************************************/ + +/*! \page gpl.html +\title GNU General Public License (GPL) +\ingroup licensing +\brief About the GPL license used for Qt. + +The Qt GUI Toolkit is Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).\br +Contact: Nokia Corporation (qt-info@nokia.com) + +Qt is available under the GPL. + +\section1 The GNU General Public License (Version 3) + +Reference: \l{GNU General Public License} + +\snippet doc/src/snippets/code/doc_src_gpl.qdoc GPL v3 +*/ + +/*! \page lgpl.html +\title GNU Lesser General Public License (LGPL) +\ingroup licensing +\brief About the LGPL license used for Qt. + +The Qt GUI Toolkit is Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).\br +Contact: Nokia Corporation (qt-info@nokia.com) + +Qt is available under the LGPL. + +\section1 The GNU Lesser General Public License (Version 2.1) + +Reference: \l{GNU Lesser General Public License, version 2.1} + +\snippet doc/src/snippets/code/doc_src_lgpl.qdoc LGPL v2.1 + +\section1 Nokia Qt LGPL Exception version 1.0 + +As a special exception to the GNU Lesser General Public License version 2.1, +the object code form of a "work that uses the Library" may incorporate material +from a header file that is part of the Library. You may distribute such object +code under terms of your choice, provided that the incorporated material +(i) does not exceed more than 5% of the total size of the Library; and +(ii) is limited to numerical parameters, data structure layouts, accessors, +macros, inline functions and templates. +*/ diff --git a/doc/src/legal/licenses.qdoc b/doc/src/legal/licenses.qdoc new file mode 100644 index 0000000..4689114 --- /dev/null +++ b/doc/src/legal/licenses.qdoc @@ -0,0 +1,496 @@ +/**************************************************************************** +** +** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). +** Contact: Nokia Corporation (qt-info@nokia.com) +** +** This file is part of the documentation of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** No Commercial Usage +** This file contains pre-release code and may not be distributed. +** You may use this file in accordance with the terms and conditions +** contained in the either Technology Preview License Agreement or the +** Beta Release License Agreement. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 2.1 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 2.1 requirements +** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Nokia gives you certain +** additional rights. These rights are described in the Nokia Qt LGPL +** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this +** package. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3.0 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU General Public License version 3.0 requirements will be +** met: http://www.gnu.org/copyleft/gpl.html. +** +** If you are unsure which license is appropriate for your use, please +** contact the sales department at http://www.qtsoftware.com/contact. +** $QT_END_LICENSE$ +** +****************************************************************************/ + +/*! + \group licensing + \title Licensing Information + \ingroup topics + \brief Information about licenses and licensing issues. + + These documents include information about Qt's licenses and the licenses + of third party components used in Qt. + + \generatelist{related} +*/ + + +/*! + \page licenses.html + \title Other Licenses Used in Qt + \ingroup licensing + \brief Information about other licenses used for Qt components and third-party code. + + Qt contains some code that is not provided under the + \l{GNU General Public License (GPL)}, + \l{GNU Lesser General Public License (LGPL)} or the + \l{Qt Commercial Editions}{Qt Commercial License Agreement}, but rather under + specific licenses from the original authors. Some pieces of code were developed + by Nokia and others originated from third parties. + This page lists the licenses used, names the authors, and links + to the places where it is used. + + Nokia gratefully acknowledges these and other contributions + to Qt. We recommend that programs that use Qt also acknowledge + these contributions, and quote these license statements in an + appendix to the documentation. + + See also: \l{Licenses for Fonts Used in Qt for Embedded Linux} + + \generatelist legalese + + \hr + + Copyright (C) 2000-2004, International Business Machines\br + Corporation and others. All Rights Reserved.\br + Copyright (C) 2007 Apple Inc. All rights reserved. + + Permission is hereby granted, free of charge, to any person obtaining a copy of this + software and associated documentation files (the "Software"), to deal in the Software + without restriction, including without limitation the rights to use, copy, modify, + merge, publish, distribute, and/or sell copies of the Software, and to permit persons + to whom the Software is furnished to do so, provided that the above copyright notice(s) + and this permission notice appear in all copies of the Software and that both the above + copyright notice(s) and this permission notice appear in supporting documentation. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, + INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER + OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR + CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR + PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING + OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + + Except as contained in this notice, the name of a copyright holder shall not be used in + advertising or otherwise to promote the sale, use or other dealings in this Software + without prior written authorization of the copyright holder. + + \list + \o Parts of WebKit used by the QtWebKit module + \endlist + + \hr + + Copyright (c) 1998 by Bjorn Reese + + Permission to use, copy, modify, and distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies. + + THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED + WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF + MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND + CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER. + + \list + \o Parts of the QCrashHandler class + \endlist + + \hr + + Parts of the FreeType projects have been modified and put into Qt + for use in the painting subsystem. These files are ftraster.h, + ftraster.c, ftgrays.h and ftgrays.c. The following modifications + has been made to these files: + + \list + \i Renamed FT_ and ft_ symbols to QT_FT_ and qt_ft_ to avoid name + conflicts in \c{qrasterdefs_p.h}. + \i Removed parts of code not relevant when compiled with + _STANDALONE_ defined. + \i Changed behavior in \c{ftraster.c} to follow X polygon filling + rules. + \i Implemented support in \c{ftraster.c} for winding / odd even + polygon fill rules. + \i Replaced bitmap generation with span generation in \c{ftraster.c}. + \i Renamed \c{ftraster.h} as \c{qblackraster_p.h}. + \i Renamed \c{ftraster.c} as \c{qblackraster.c}. + \i Renamed \c{ftgrays.h} as \c{qgrayraster_p.h}. + \i Renamed \c{ftgrays.c} as \c{qgrayraster.c}. + \endlist + + See \c src/3rdparty/freetype/docs/FTL.txt and \c + src/3rdparty/freetype/docs/GPL.txt for license details. + + \hr + + Copyright (c) 1985, 1986, 1987 X Consortium + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR + OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, + ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE. + + Except as contained in this notice, the name of the X Consortium shall + not be used in advertising or otherwise to promote the sale, use or + other dealings in this Software without prior written authorization + from the X Consortium. + + \list + \o Parts of the Q3PolygonScanner class used in Qt for Embedded Linux + \endlist + + \hr + + Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts. + + All Rights Reserved + + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose and without fee is hereby granted, + provided that the above copyright notice appear in all copies and that + both that copyright notice and this permission notice appear in + supporting documentation, and that the name of Digital not be + used in advertising or publicity pertaining to distribution of the + software without specific, written prior permission. + + DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING + ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL + DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR + ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, + ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS + SOFTWARE. + + \list + \o Parts of the Q3PolygonScanner class used in Qt for Embedded Linux + \endlist + + \hr + + Copyright 1985, 1987, 1998 The Open Group + + Permission to use, copy, modify, distribute, and sell this software and its + documentation for any purpose is hereby granted without fee, provided that + the above copyright notice appear in all copies and that both that + copyright notice and this permission notice appear in supporting + documentation. + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN + AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + Except as contained in this notice, the name of The Open Group shall not be + used in advertising or otherwise to promote the sale, use or other dealings + in this Software without prior written authorization from The Open Group. + + \list + \o Parts of the internal QKeyMapper class on X11 platforms + \endlist + + \hr + + pnmscale.c - read a portable anymap and scale it + + Copyright (C) 1989, 1991 by Jef Poskanzer. + + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose and without fee is hereby granted, provided + that the above copyright notice appear in all copies and that both that + copyright notice and this permission notice appear in supporting + documentation. This software is provided "as is" without express or + implied warranty. + + \list + \o Parts of the internal QImageSmoothScaler::scale() function use code + based on pnmscale.c by Jef Poskanzer. + \endlist + + \hr + + jQuery JavaScript Library v1.3.2 + http://jquery.com/ + + Copyright (c) 2009 John Resig + Dual licensed under the MIT and GPL licenses. + http://docs.jquery.com/License + + Sizzle CSS Selector Engine - v0.9.3 + Copyright 2009, The Dojo Foundation + Released under the MIT, BSD, and GPL Licenses. + More information: http://sizzlejs.com/ + + \list + \o examples/webkit/fancybrowser/jquery.min.js + \endlist +*/ + +/*! + \page licenses-fonts.html + \title Licenses for Fonts Used in Qt for Embedded Linux + \ingroup qt-embedded-linux + \ingroup licensing + \brief Information about the licenses of fonts supplied with Qt for Embedded Linux. + + The fonts supplied with Qt for Embedded Linux have been obtained under a + variety of different licenses listed below. + + \tableofcontents + + See also: \l{Other Licenses Used in Qt} + + \section1 Adobe Helvetica + + Copyright 1984-1989, 1994 Adobe Systems Incorporated. + Copyright 1988, 1994 Digital Equipment Corporation. + + Adobe is a trademark of Adobe Systems Incorporated which may be + registered in certain jurisdictions. + Permission to use these trademarks is hereby granted only in + association with the images described in this file. + + Permission to use, copy, modify, distribute and sell this software + and its documentation for any purpose and without fee is hereby + granted, provided that the above copyright notices appear in all + copies and that both those copyright notices and this permission + notice appear in supporting documentation, and that the names of + Adobe Systems and Digital Equipment Corporation not be used in + advertising or publicity pertaining to distribution of the software + without specific, written prior permission. Adobe Systems and + Digital Equipment Corporation make no representations about the + suitability of this software for any purpose. It is provided "as + is" without express or implied warranty. + + \section1 Adobe Utopia + + Permission to use, reproduce, display and distribute the listed + typefaces is hereby granted, provided that the Adobe Copyright notice + appears in all whole and partial copies of the software and that the + following trademark symbol and attribution appear in all unmodified + copies of the software: + + Copyright (c) 1989 Adobe Systems Incorporated + Utopia (R) + Utopia is a registered trademark of Adobe Systems Incorporated + + The Utopia font + Copyright (c) 1989, 1991 Adobe Systems Incorporated. All Rights + Reserved.Utopia is a registered trademark of Adobe Systems + Incorporated. + + \section1 Babelfish + + \snippet doc/src/snippets/code/doc_src_licenses.qdoc 1 + + \section1 Bigelow & Holmes Luxi + + Luxi fonts copyright (c) 2001 by Bigelow & Holmes Inc. Luxi font + instruction code copyright (c) 2001 by URW++ GmbH. All Rights + Reserved. Luxi is a registered trademark of Bigelow & Holmes Inc. + + Permission is hereby granted, free of charge, to any person obtaining + a copy of these Fonts and associated documentation files (the "Font + Software"), to deal in the Font Software, including without + limitation the rights to use, copy, merge, publish, distribute, + sublicense, and/or sell copies of the Font Software, and to permit + persons to whom the Font Software is furnished to do so, subject to + the following conditions: + + The above copyright and trademark notices and this permission notice + shall be included in all copies of one or more of the Font Software. + + The Font Software may not be modified, altered, or added to, and in + particular the designs of glyphs or characters in the Fonts may not + be modified nor may additional glyphs or characters be added to the + Fonts. This License becomes null and void when the Fonts or Font + Software have been modified. + + THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT + OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL + BIGELOW & HOLMES INC. OR URW++ GMBH. BE LIABLE FOR ANY CLAIM, DAMAGES + OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, + INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF + CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR + INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT + SOFTWARE. + + Except as contained in this notice, the names of Bigelow & Holmes + Inc. and URW++ GmbH. shall not be used in advertising or otherwise to + promote the sale, use or other dealings in this Font Software without + prior written authorization from Bigelow & Holmes Inc. and URW++ GmbH. + + For further information, contact: + + info@urwpp.de + or + design@bigelowandholmes.com + + \section1 Bitstream Charter and Courier + + (c) Copyright 1989-1992, Bitstream Inc., Cambridge, MA. + + You are hereby granted permission under all Bitstream propriety rights + to use, copy, modify, sublicense, sell, and redistribute the 4 Bitstream + Charter (r) Type 1 outline fonts and the 4 Courier Type 1 outline fonts + for any purpose and without restriction; provided, that this notice is + left intact on all copies of such fonts and that Bitstream's trademark + is acknowledged as shown below on all unmodified copies of the 4 Charter + Type 1 fonts. + + BITSTREAM CHARTER is a registered trademark of Bitstream Inc. + + \section1 Bitstream Vera + + Copyright (c) 2003 by Bitstream, Inc. + + All Rights Reserved. + + Bitstream Vera is a trademark of Bitstream, Inc. + + Permission is hereby granted, free of charge, to any person obtaining + a copy of the fonts accompanying this license ("Fonts") and associated + documentation files (the "Font Software"), to reproduce and distribute + the Font Software, including without limitation the rights to use, + copy, merge, publish, distribute, and/or sell copies of the Font + Software, and to permit persons to whom the Font Software is furnished + to do so, subject to the following conditions: + + The above copyright and trademark notices and this permission notice + shall be included in all copies of one or more of the Font Software + typefaces. + + The Font Software may be modified, altered, or added to, and in + particular the designs of glyphs or characters in the Fonts may be + modified and additional glyphs or characters may be added to the + Fonts, only if the fonts are renamed to names not containing either + the words "Bitstream" or the word "Vera". + + This License becomes null and void to the extent applicable to Fonts + or Font Software that has been modified and is distributed under the + "Bitstream Vera" names. + + The Font Software may be sold as part of a larger software package but + no copy of one or more of the Font Software typefaces may be sold by + itself. + + THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT + OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL + BITSTREAM OR THE GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR + OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, + OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR + OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT + SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. + + Except as contained in this notice, the names of Gnome, the Gnome + Foundation, and Bitstream Inc., shall not be used in advertising or + otherwise to promote the sale, use or other dealings in this Font + Software without prior written authorization from the Gnome Foundation + or Bitstream Inc., respectively. For further information, contact: + fonts at gnome dot org. + + \omit + http://www.gnome.org/fonts/#Final_Bitstream_Vera_Fonts + \endomit + + See also: + \l{http://www.bitstream.com/font_rendering/products/dev_fonts/vera.html}{Vera Open Source Fonts} + + \section1 Cursor + + The Cursor font is distributed with the following declaration: + + \e{Copyright (c) 2000 XFree86, Inc.} + + \section1 DejaVu Fonts + + DejaVu fonts come with the following copyright statement: + + Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. Glyphs imported from Arev fonts are (c) Tavmjung Bah (see below) + + \snippet doc/src/snippets/code/doc_src_licenses.qdoc 2 + + \section1 Fixed Fonts + + The 5x7 and 6x13 fonts each contain the following copyright notice: + + \e{Public domain font. Share and enjoy.} + + \section1 IBM Courier + + IBM Courier - Copyright (c) IBM Corporation 1990, 1991 + + You are hereby granted permission under the terms of the IBM/MIT X Consortium + Courier Typefont agreement to execute, reproduce, distribute, display, market, + sell and otherwise transfer copies of the IBM Courier font to third parties. + + The font is provided "AS IS" without charge. NO WARRANTIES OR INDEMNIFICATION + ARE GIVEN, WHETHER EXPRESS OR IMPLIED INCLUDING, BUT LIMITED TO THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. + + \section1 Micro + + The Micro font contains the following copyright notice: + + \e{Public domain font. Share and enjoy.} + + \section1 Unifont + + The Unifont font was originally obtained from + \l{http://www.czyborra.com/}{Roman Czyborra} under the following license: + + \e{All of my works you find here are freeware. You may freely copy, use, quote, + modify or redistribute them as long as you properly attribute my contribution + and have given a quick thought about whether Roman might perhaps be interested + to read what you did with his stuff. Horizontal rules don't apply.} +*/ diff --git a/doc/src/legal/opensourceedition.qdoc b/doc/src/legal/opensourceedition.qdoc new file mode 100644 index 0000000..e7bb26a --- /dev/null +++ b/doc/src/legal/opensourceedition.qdoc @@ -0,0 +1,91 @@ +/**************************************************************************** +** +** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). +** Contact: Nokia Corporation (qt-info@nokia.com) +** +** This file is part of the documentation of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** No Commercial Usage +** This file contains pre-release code and may not be distributed. +** You may use this file in accordance with the terms and conditions +** contained in the either Technology Preview License Agreement or the +** Beta Release License Agreement. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 2.1 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 2.1 requirements +** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Nokia gives you certain +** additional rights. These rights are described in the Nokia Qt LGPL +** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this +** package. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3.0 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU General Public License version 3.0 requirements will be +** met: http://www.gnu.org/copyleft/gpl.html. +** +** If you are unsure which license is appropriate for your use, please +** contact the sales department at http://www.qtsoftware.com/contact. +** $QT_END_LICENSE$ +** +****************************************************************************/ + +/*! + \page opensourceedition.html + + \title Open Source Versions of Qt + \ingroup licensing + \brief Information about the license and features of the Open Source Edition. + + Free (or open source) software is software that comes with a license + that gives users certain rights. In particular the right to use the + software, to modify it, to obtain its source, and to pass it on (under + the same terms). Notice that the term "free" is about rights, not + money. The Free Software Foundation (creators of the GNU GPL) speaks + of free in this context as in "free speech", not as in "no cost". + + Nokia supports the free software concept by providing the Qt Open Source + Edition, which is licensed under the \l{GNU General Public License (GPL)} + (version 3) and the \l{GNU Lesser General Public License (LGPL)} (version 2.1). + You can use this edition of Qt to create and distribute software with licenses + that are compatible to these free software licenses. + + The support of open source with the Open Source Versions of Qt has enabled large + successful software projects like KDE to thrive, with thousands of developers + around the world using open source versions of Qt at no cost to themselves. With + the release of Qt 4, open source versions of Qt became available for Unix/X11, + Mac OS X, and Windows platforms. + + The Open Source Edition can be downloaded from the \l{Downloads}{Qt website}. + + Please refer to the online \l{License FAQ} for answers to frequently asked + questions on open source licensing and its implications. + + More information on Free and Open Source software is available online: + + \list + \o GNU GPL: \l http://www.gnu.org/. + \o Open Source licensing: \l http://www.opensource.org/. + \endlist + + See \l{Licensing Information} for a collection of documents about licenses + used in Qt. + + Information about Qt Commercial License Agreements is available + in the \l{Qt Licensing Overview} on the Qt website or by contacting + the sales department at http://www.qtsoftware.com/contact. + + If you are in doubt what edition of Qt is right for your project, + please contact + \l{mailto:qt-info@nokia.com}{qt-info@nokia.com}. + +*/ diff --git a/doc/src/legal/trademarks.qdoc b/doc/src/legal/trademarks.qdoc new file mode 100644 index 0000000..0e659d2 --- /dev/null +++ b/doc/src/legal/trademarks.qdoc @@ -0,0 +1,75 @@ +/**************************************************************************** +** +** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). +** Contact: Nokia Corporation (qt-info@nokia.com) +** +** This file is part of the documentation of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** No Commercial Usage +** This file contains pre-release code and may not be distributed. +** You may use this file in accordance with the terms and conditions +** contained in the either Technology Preview License Agreement or the +** Beta Release License Agreement. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 2.1 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 2.1 requirements +** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Nokia gives you certain +** additional rights. These rights are described in the Nokia Qt LGPL +** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this +** package. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3.0 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU General Public License version 3.0 requirements will be +** met: http://www.gnu.org/copyleft/gpl.html. +** +** If you are unsure which license is appropriate for your use, please +** contact the sales department at http://www.qtsoftware.com/contact. +** $QT_END_LICENSE$ +** +****************************************************************************/ + +/*! + \page trademarks.html + + \title Trademarks + \ingroup licensing + \brief Information about trademarks owned by Nokia and other organisations. + + Nokia, the Nokia logo, Qt, and the Qt logo are trademarks of Nokia +  Corporation and/or its subsidiaries in Finland and other countries. + + \list + \o Intel, Intel Inside (logos), MMX and Pentium are \reg trademarks of + Intel Corporation in the United States, other countries, or both. + \o Java and all Java-based trademarks are trademarks of Sun Microsystems, + Inc. in the United States, other countries, or both. + \o Linux is a \reg trademark of Linus Torvalds in the United States, other + countries or both. + \o Mac, Mac OS and Macintosh are \reg trademarks of Apple Computer, Inc., + registered in the U.S. and other countries. + \o Microsoft, Windows, Windows NT, XP, Visual Studio and the Windows logo + are \reg trademarks of Microsoft Corporation in the United States, other + countries, or both. + \o Motif is a registered trademark of The Open Group in the United States, + other countries, or both. + \o OpenGL is a \reg trademark of Silicon Graphics, Inc. in the United States + and other countries. + \o UNIX is a registered trademark of The Open Group in the United States + and other countries. + \o All other company, product, or service names may be trademarks or + service marks of others and are the property of their respective owners. + The use of the word partner does not imply a partnership relationship + between Nokia and any other company. + \endlist +*/ diff --git a/doc/src/licenses.qdoc b/doc/src/licenses.qdoc deleted file mode 100644 index 7597e7f..0000000 --- a/doc/src/licenses.qdoc +++ /dev/null @@ -1,483 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). -** Contact: Nokia Corporation (qt-info@nokia.com) -** -** This file is part of the documentation of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:LGPL$ -** No Commercial Usage -** This file contains pre-release code and may not be distributed. -** You may use this file in accordance with the terms and conditions -** contained in the either Technology Preview License Agreement or the -** Beta Release License Agreement. -** -** GNU Lesser General Public License Usage -** Alternatively, this file may be used under the terms of the GNU Lesser -** General Public License version 2.1 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU Lesser General Public License version 2.1 requirements -** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -** -** In addition, as a special exception, Nokia gives you certain -** additional rights. These rights are described in the Nokia Qt LGPL -** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this -** package. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU General Public License version 3.0 requirements will be -** met: http://www.gnu.org/copyleft/gpl.html. -** -** If you are unsure which license is appropriate for your use, please -** contact the sales department at http://www.qtsoftware.com/contact. -** $QT_END_LICENSE$ -** -****************************************************************************/ - -/*! - \page licenses.html - \title Other Licenses Used in Qt - \ingroup licensing - \brief Information about other licenses used for Qt components and third-party code. - - Qt contains some code that is not provided under the - \l{GNU General Public License (GPL)}, - \l{GNU Lesser General Public License (LGPL)} or the - \l{Qt Commercial Editions}{Qt Commercial License Agreement}, but rather under - specific licenses from the original authors. Some pieces of code were developed - by Nokia and others originated from third parties. - This page lists the licenses used, names the authors, and links - to the places where it is used. - - Nokia gratefully acknowledges these and other contributions - to Qt. We recommend that programs that use Qt also acknowledge - these contributions, and quote these license statements in an - appendix to the documentation. - - See also: \l{Licenses for Fonts Used in Qt for Embedded Linux} - - \generatelist legalese - - \hr - - Copyright (C) 2000-2004, International Business Machines\br - Corporation and others. All Rights Reserved.\br - Copyright (C) 2007 Apple Inc. All rights reserved. - - Permission is hereby granted, free of charge, to any person obtaining a copy of this - software and associated documentation files (the "Software"), to deal in the Software - without restriction, including without limitation the rights to use, copy, modify, - merge, publish, distribute, and/or sell copies of the Software, and to permit persons - to whom the Software is furnished to do so, provided that the above copyright notice(s) - and this permission notice appear in all copies of the Software and that both the above - copyright notice(s) and this permission notice appear in supporting documentation. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, - INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR - PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER - OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR - CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR - PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING - OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - - Except as contained in this notice, the name of a copyright holder shall not be used in - advertising or otherwise to promote the sale, use or other dealings in this Software - without prior written authorization of the copyright holder. - - \list - \o Parts of WebKit used by the QtWebKit module - \endlist - - \hr - - Copyright (c) 1998 by Bjorn Reese - - Permission to use, copy, modify, and distribute this software for any - purpose with or without fee is hereby granted, provided that the above - copyright notice and this permission notice appear in all copies. - - THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED - WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF - MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND - CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER. - - \list - \o Parts of the QCrashHandler class - \endlist - - \hr - - Parts of the FreeType projects have been modified and put into Qt - for use in the painting subsystem. These files are ftraster.h, - ftraster.c, ftgrays.h and ftgrays.c. The following modifications - has been made to these files: - - \list - \i Renamed FT_ and ft_ symbols to QT_FT_ and qt_ft_ to avoid name - conflicts in \c{qrasterdefs_p.h}. - \i Removed parts of code not relevant when compiled with - _STANDALONE_ defined. - \i Changed behavior in \c{ftraster.c} to follow X polygon filling - rules. - \i Implemented support in \c{ftraster.c} for winding / odd even - polygon fill rules. - \i Replaced bitmap generation with span generation in \c{ftraster.c}. - \i Renamed \c{ftraster.h} as \c{qblackraster_p.h}. - \i Renamed \c{ftraster.c} as \c{qblackraster.c}. - \i Renamed \c{ftgrays.h} as \c{qgrayraster_p.h}. - \i Renamed \c{ftgrays.c} as \c{qgrayraster.c}. - \endlist - - See \c src/3rdparty/freetype/docs/FTL.txt and \c - src/3rdparty/freetype/docs/GPL.txt for license details. - - \hr - - Copyright (c) 1985, 1986, 1987 X Consortium - - Permission is hereby granted, free of charge, to any person obtaining - a copy of this software and associated documentation files (the - "Software"), to deal in the Software without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Software, and to - permit persons to whom the Software is furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR - OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the name of the X Consortium shall - not be used in advertising or otherwise to promote the sale, use or - other dealings in this Software without prior written authorization - from the X Consortium. - - \list - \o Parts of the Q3PolygonScanner class used in Qt for Embedded Linux - \endlist - - \hr - - Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts. - - All Rights Reserved - - Permission to use, copy, modify, and distribute this software and its - documentation for any purpose and without fee is hereby granted, - provided that the above copyright notice appear in all copies and that - both that copyright notice and this permission notice appear in - supporting documentation, and that the name of Digital not be - used in advertising or publicity pertaining to distribution of the - software without specific, written prior permission. - - DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING - ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL - DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR - ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, - WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, - ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS - SOFTWARE. - - \list - \o Parts of the Q3PolygonScanner class used in Qt for Embedded Linux - \endlist - - \hr - - Copyright 1985, 1987, 1998 The Open Group - - Permission to use, copy, modify, distribute, and sell this software and its - documentation for any purpose is hereby granted without fee, provided that - the above copyright notice appear in all copies and that both that - copyright notice and this permission notice appear in supporting - documentation. - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN - AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the name of The Open Group shall not be - used in advertising or otherwise to promote the sale, use or other dealings - in this Software without prior written authorization from The Open Group. - - \list - \o Parts of the internal QKeyMapper class on X11 platforms - \endlist - - \hr - - pnmscale.c - read a portable anymap and scale it - - Copyright (C) 1989, 1991 by Jef Poskanzer. - - Permission to use, copy, modify, and distribute this software and its - documentation for any purpose and without fee is hereby granted, provided - that the above copyright notice appear in all copies and that both that - copyright notice and this permission notice appear in supporting - documentation. This software is provided "as is" without express or - implied warranty. - - \list - \o Parts of the internal QImageSmoothScaler::scale() function use code - based on pnmscale.c by Jef Poskanzer. - \endlist - - \hr - - jQuery JavaScript Library v1.3.2 - http://jquery.com/ - - Copyright (c) 2009 John Resig - Dual licensed under the MIT and GPL licenses. - http://docs.jquery.com/License - - Sizzle CSS Selector Engine - v0.9.3 - Copyright 2009, The Dojo Foundation - Released under the MIT, BSD, and GPL Licenses. - More information: http://sizzlejs.com/ - - \list - \o examples/webkit/fancybrowser/jquery.min.js - \endlist -*/ - -/*! - \page licenses-fonts.html - \title Licenses for Fonts Used in Qt for Embedded Linux - \ingroup qt-embedded-linux - \ingroup licensing - \brief Information about the licenses of fonts supplied with Qt for Embedded Linux. - - The fonts supplied with Qt for Embedded Linux have been obtained under a - variety of different licenses listed below. - - \tableofcontents - - See also: \l{Other Licenses Used in Qt} - - \section1 Adobe Helvetica - - Copyright 1984-1989, 1994 Adobe Systems Incorporated. - Copyright 1988, 1994 Digital Equipment Corporation. - - Adobe is a trademark of Adobe Systems Incorporated which may be - registered in certain jurisdictions. - Permission to use these trademarks is hereby granted only in - association with the images described in this file. - - Permission to use, copy, modify, distribute and sell this software - and its documentation for any purpose and without fee is hereby - granted, provided that the above copyright notices appear in all - copies and that both those copyright notices and this permission - notice appear in supporting documentation, and that the names of - Adobe Systems and Digital Equipment Corporation not be used in - advertising or publicity pertaining to distribution of the software - without specific, written prior permission. Adobe Systems and - Digital Equipment Corporation make no representations about the - suitability of this software for any purpose. It is provided "as - is" without express or implied warranty. - - \section1 Adobe Utopia - - Permission to use, reproduce, display and distribute the listed - typefaces is hereby granted, provided that the Adobe Copyright notice - appears in all whole and partial copies of the software and that the - following trademark symbol and attribution appear in all unmodified - copies of the software: - - Copyright (c) 1989 Adobe Systems Incorporated - Utopia (R) - Utopia is a registered trademark of Adobe Systems Incorporated - - The Utopia font - Copyright (c) 1989, 1991 Adobe Systems Incorporated. All Rights - Reserved.Utopia is a registered trademark of Adobe Systems - Incorporated. - - \section1 Babelfish - - \snippet doc/src/snippets/code/doc_src_licenses.qdoc 1 - - \section1 Bigelow & Holmes Luxi - - Luxi fonts copyright (c) 2001 by Bigelow & Holmes Inc. Luxi font - instruction code copyright (c) 2001 by URW++ GmbH. All Rights - Reserved. Luxi is a registered trademark of Bigelow & Holmes Inc. - - Permission is hereby granted, free of charge, to any person obtaining - a copy of these Fonts and associated documentation files (the "Font - Software"), to deal in the Font Software, including without - limitation the rights to use, copy, merge, publish, distribute, - sublicense, and/or sell copies of the Font Software, and to permit - persons to whom the Font Software is furnished to do so, subject to - the following conditions: - - The above copyright and trademark notices and this permission notice - shall be included in all copies of one or more of the Font Software. - - The Font Software may not be modified, altered, or added to, and in - particular the designs of glyphs or characters in the Fonts may not - be modified nor may additional glyphs or characters be added to the - Fonts. This License becomes null and void when the Fonts or Font - Software have been modified. - - THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT - OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL - BIGELOW & HOLMES INC. OR URW++ GMBH. BE LIABLE FOR ANY CLAIM, DAMAGES - OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, - INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR - INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT - SOFTWARE. - - Except as contained in this notice, the names of Bigelow & Holmes - Inc. and URW++ GmbH. shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Font Software without - prior written authorization from Bigelow & Holmes Inc. and URW++ GmbH. - - For further information, contact: - - info@urwpp.de - or - design@bigelowandholmes.com - - \section1 Bitstream Charter and Courier - - (c) Copyright 1989-1992, Bitstream Inc., Cambridge, MA. - - You are hereby granted permission under all Bitstream propriety rights - to use, copy, modify, sublicense, sell, and redistribute the 4 Bitstream - Charter (r) Type 1 outline fonts and the 4 Courier Type 1 outline fonts - for any purpose and without restriction; provided, that this notice is - left intact on all copies of such fonts and that Bitstream's trademark - is acknowledged as shown below on all unmodified copies of the 4 Charter - Type 1 fonts. - - BITSTREAM CHARTER is a registered trademark of Bitstream Inc. - - \section1 Bitstream Vera - - Copyright (c) 2003 by Bitstream, Inc. - - All Rights Reserved. - - Bitstream Vera is a trademark of Bitstream, Inc. - - Permission is hereby granted, free of charge, to any person obtaining - a copy of the fonts accompanying this license ("Fonts") and associated - documentation files (the "Font Software"), to reproduce and distribute - the Font Software, including without limitation the rights to use, - copy, merge, publish, distribute, and/or sell copies of the Font - Software, and to permit persons to whom the Font Software is furnished - to do so, subject to the following conditions: - - The above copyright and trademark notices and this permission notice - shall be included in all copies of one or more of the Font Software - typefaces. - - The Font Software may be modified, altered, or added to, and in - particular the designs of glyphs or characters in the Fonts may be - modified and additional glyphs or characters may be added to the - Fonts, only if the fonts are renamed to names not containing either - the words "Bitstream" or the word "Vera". - - This License becomes null and void to the extent applicable to Fonts - or Font Software that has been modified and is distributed under the - "Bitstream Vera" names. - - The Font Software may be sold as part of a larger software package but - no copy of one or more of the Font Software typefaces may be sold by - itself. - - THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT - OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL - BITSTREAM OR THE GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR - OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, - OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR - OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT - SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. - - Except as contained in this notice, the names of Gnome, the Gnome - Foundation, and Bitstream Inc., shall not be used in advertising or - otherwise to promote the sale, use or other dealings in this Font - Software without prior written authorization from the Gnome Foundation - or Bitstream Inc., respectively. For further information, contact: - fonts at gnome dot org. - - \omit - http://www.gnome.org/fonts/#Final_Bitstream_Vera_Fonts - \endomit - - See also: - \l{http://www.bitstream.com/font_rendering/products/dev_fonts/vera.html}{Vera Open Source Fonts} - - \section1 Cursor - - The Cursor font is distributed with the following declaration: - - \e{Copyright (c) 2000 XFree86, Inc.} - - \section1 DejaVu Fonts - - DejaVu fonts come with the following copyright statement: - - Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. Glyphs imported from Arev fonts are (c) Tavmjung Bah (see below) - - \snippet doc/src/snippets/code/doc_src_licenses.qdoc 2 - - \section1 Fixed Fonts - - The 5x7 and 6x13 fonts each contain the following copyright notice: - - \e{Public domain font. Share and enjoy.} - - \section1 IBM Courier - - IBM Courier - Copyright (c) IBM Corporation 1990, 1991 - - You are hereby granted permission under the terms of the IBM/MIT X Consortium - Courier Typefont agreement to execute, reproduce, distribute, display, market, - sell and otherwise transfer copies of the IBM Courier font to third parties. - - The font is provided "AS IS" without charge. NO WARRANTIES OR INDEMNIFICATION - ARE GIVEN, WHETHER EXPRESS OR IMPLIED INCLUDING, BUT LIMITED TO THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - \section1 Micro - - The Micro font contains the following copyright notice: - - \e{Public domain font. Share and enjoy.} - - \section1 Unifont - - The Unifont font was originally obtained from - \l{http://www.czyborra.com/}{Roman Czyborra} under the following license: - - \e{All of my works you find here are freeware. You may freely copy, use, quote, - modify or redistribute them as long as you properly attribute my contribution - and have given a quick thought about whether Roman might perhaps be interested - to read what you did with his stuff. Horizontal rules don't apply.} -*/ diff --git a/doc/src/opensourceedition.qdoc b/doc/src/opensourceedition.qdoc deleted file mode 100644 index e7bb26a..0000000 --- a/doc/src/opensourceedition.qdoc +++ /dev/null @@ -1,91 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). -** Contact: Nokia Corporation (qt-info@nokia.com) -** -** This file is part of the documentation of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:LGPL$ -** No Commercial Usage -** This file contains pre-release code and may not be distributed. -** You may use this file in accordance with the terms and conditions -** contained in the either Technology Preview License Agreement or the -** Beta Release License Agreement. -** -** GNU Lesser General Public License Usage -** Alternatively, this file may be used under the terms of the GNU Lesser -** General Public License version 2.1 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU Lesser General Public License version 2.1 requirements -** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -** -** In addition, as a special exception, Nokia gives you certain -** additional rights. These rights are described in the Nokia Qt LGPL -** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this -** package. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU General Public License version 3.0 requirements will be -** met: http://www.gnu.org/copyleft/gpl.html. -** -** If you are unsure which license is appropriate for your use, please -** contact the sales department at http://www.qtsoftware.com/contact. -** $QT_END_LICENSE$ -** -****************************************************************************/ - -/*! - \page opensourceedition.html - - \title Open Source Versions of Qt - \ingroup licensing - \brief Information about the license and features of the Open Source Edition. - - Free (or open source) software is software that comes with a license - that gives users certain rights. In particular the right to use the - software, to modify it, to obtain its source, and to pass it on (under - the same terms). Notice that the term "free" is about rights, not - money. The Free Software Foundation (creators of the GNU GPL) speaks - of free in this context as in "free speech", not as in "no cost". - - Nokia supports the free software concept by providing the Qt Open Source - Edition, which is licensed under the \l{GNU General Public License (GPL)} - (version 3) and the \l{GNU Lesser General Public License (LGPL)} (version 2.1). - You can use this edition of Qt to create and distribute software with licenses - that are compatible to these free software licenses. - - The support of open source with the Open Source Versions of Qt has enabled large - successful software projects like KDE to thrive, with thousands of developers - around the world using open source versions of Qt at no cost to themselves. With - the release of Qt 4, open source versions of Qt became available for Unix/X11, - Mac OS X, and Windows platforms. - - The Open Source Edition can be downloaded from the \l{Downloads}{Qt website}. - - Please refer to the online \l{License FAQ} for answers to frequently asked - questions on open source licensing and its implications. - - More information on Free and Open Source software is available online: - - \list - \o GNU GPL: \l http://www.gnu.org/. - \o Open Source licensing: \l http://www.opensource.org/. - \endlist - - See \l{Licensing Information} for a collection of documents about licenses - used in Qt. - - Information about Qt Commercial License Agreements is available - in the \l{Qt Licensing Overview} on the Qt website or by contacting - the sales department at http://www.qtsoftware.com/contact. - - If you are in doubt what edition of Qt is right for your project, - please contact - \l{mailto:qt-info@nokia.com}{qt-info@nokia.com}. - -*/ diff --git a/doc/src/topics.qdoc b/doc/src/topics.qdoc index 7f832ab..15be0ade 100644 --- a/doc/src/topics.qdoc +++ b/doc/src/topics.qdoc @@ -150,18 +150,6 @@ These guides provide specific help about specific Qt-related topics. */ /*! -\group licensing -\title Licensing Information -\ingroup topics -\brief Information about licenses and licensing issues. - -These documents include information about Qt's licenses and the licenses -of third party components used in Qt. - -\generatelist{related} -*/ - -/*! \group platform-notes \title Platform-Specific Notes \ingroup topics diff --git a/doc/src/trademarks.qdoc b/doc/src/trademarks.qdoc deleted file mode 100644 index 0e659d2..0000000 --- a/doc/src/trademarks.qdoc +++ /dev/null @@ -1,75 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). -** Contact: Nokia Corporation (qt-info@nokia.com) -** -** This file is part of the documentation of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:LGPL$ -** No Commercial Usage -** This file contains pre-release code and may not be distributed. -** You may use this file in accordance with the terms and conditions -** contained in the either Technology Preview License Agreement or the -** Beta Release License Agreement. -** -** GNU Lesser General Public License Usage -** Alternatively, this file may be used under the terms of the GNU Lesser -** General Public License version 2.1 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU Lesser General Public License version 2.1 requirements -** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -** -** In addition, as a special exception, Nokia gives you certain -** additional rights. These rights are described in the Nokia Qt LGPL -** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this -** package. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU General Public License version 3.0 requirements will be -** met: http://www.gnu.org/copyleft/gpl.html. -** -** If you are unsure which license is appropriate for your use, please -** contact the sales department at http://www.qtsoftware.com/contact. -** $QT_END_LICENSE$ -** -****************************************************************************/ - -/*! - \page trademarks.html - - \title Trademarks - \ingroup licensing - \brief Information about trademarks owned by Nokia and other organisations. - - Nokia, the Nokia logo, Qt, and the Qt logo are trademarks of Nokia -  Corporation and/or its subsidiaries in Finland and other countries. - - \list - \o Intel, Intel Inside (logos), MMX and Pentium are \reg trademarks of - Intel Corporation in the United States, other countries, or both. - \o Java and all Java-based trademarks are trademarks of Sun Microsystems, - Inc. in the United States, other countries, or both. - \o Linux is a \reg trademark of Linus Torvalds in the United States, other - countries or both. - \o Mac, Mac OS and Macintosh are \reg trademarks of Apple Computer, Inc., - registered in the U.S. and other countries. - \o Microsoft, Windows, Windows NT, XP, Visual Studio and the Windows logo - are \reg trademarks of Microsoft Corporation in the United States, other - countries, or both. - \o Motif is a registered trademark of The Open Group in the United States, - other countries, or both. - \o OpenGL is a \reg trademark of Silicon Graphics, Inc. in the United States - and other countries. - \o UNIX is a registered trademark of The Open Group in the United States - and other countries. - \o All other company, product, or service names may be trademarks or - service marks of others and are the property of their respective owners. - The use of the word partner does not imply a partnership relationship - between Nokia and any other company. - \endlist -*/ -- cgit v0.12