Лицензии третьих сторон, используемые в Qt
Qt включает несколько библиотек третьих сторон, которые используются для предоставления некоторых возможностей. В отличие от кода, описанного в документе Код, используемый в Qt, эти библиотеки поставляются вместе с модулями Qt.
Стороннее программное обеспечение может налагать дополнительные ограничения и именно пользователь отвечает за обеспечение лицензионных требований лицензий GPL, LGPL или Коммерческой лицензии Qt и соответствующей лицензии используемого стороннего программного обеспечения.
Запустите команду configure -help, чтобы увидеть все опции, которые могут быть доступны для управления использованием этих библиотек.
DES (des.cpp)
Реализация шифрования DES для NTLM Copyright 1997-2005 Simon Tatham. Это программное обеспечение выпущено под лицензией MIT.
Для получения дополнительной информации о терминах и условиях, под которыми поставляется код, смотрите src/3rdparty/des/des.cpp.
FreeType 2 (freetype) версии 2.3.6
Проект FreeType - это команда добровольцев, которые разрабатывают свободные, портируемые и высококачественные решения программного обеспечения для цифровой типографии. Мы специально нацеливались на встраиваемые системы и сосредоточились на создании небольших, эффективных и повсеместных продуктах. -- процитировано из 3rdparty/freetype/docs/freetype2.html.
За подробностями лицензии обращайтесь к src/3rdparty/freetype/docs/FTL.txt и src/3rdparty/freetype/docs/GPL.txt.
Смотрите также файлы в каталоге src/3rdparty/harfbuzz, которые используются в FreeType.
Часть проектов FreeType были изменены и помещены в Qt для использования в подсистеме рисования. Это файлы ftraster.h, ftraster.c, ftgrays.h и ftgrays.c. В этих файлах были внесены следующие изменения:
- Символы FT_ и ft_ заменены на QT_FT_ и qt_ft_ чтобы избежать конфликтов в именах.
- Удалены части кода, не являющиеся важными для компиляции с определенным _STANDALONE_.
- Изменено поведение в ftraster.c с тем, чтобы оно следовало правилам X по заполнению полигонов.
- В ftraster.c реализована даже поддержка для правил заполнения полигонов winding / odd.
- Генерация растрового изображения с помощью генерации диапазона в ftraster.c
- Переименовали: ftraster.h в qblackraster_p.h
- Переименовали: ftraster.c в qblackraster.c
- Переименовали: ftgrays.h в qgrayraster_p.h
- Переименовали: ftgrays.c в qgrayraster.c
HarfBuzz (harfbuzz)
HarfBuzz - механизм OpenType Layout.
Он был первоначально выделен из кода OpenType в FreeType-1.x, портированного для FreeType2. (Для FreeType2 этот код заброшен, но до тех пор пока не появится что-нибудь получше, он отвечает нашим замыслам.) Помимо портирования до FreeType-2, он был модифицирован различными способами. -- процитировано из src/3rdparty/harfbuzz/README.
За подробностями лицензии обращайтесь к src/3rdparty/harfbuzz/COPYING.FTL и src/3rdparty/harfbuzz/COPYING.GPL.
Программное обеспечение JPEG от Независимой группы JPEG (libjpeg) версии 6b
Этот пакет содержит программное обеспечение, написанное на языке программирования C, для реализации JPEG-сжатия и распаковки изображений. JPEG (произносится как "джей-пег") - это стандартизированный метод для полноцветных и полутоновых (gray-scale) изображений. JPEG предназначен для сжатия "реалистичных" сцен; карандашные чертежи, эскизы и другие нереалистичные изображения не являются его сильной стороной. JPEG - алгоритм с потерями информации, означающий что получаемое изображение не полностью совпадает с исходным. -- процитировано из src/3rdparty/libjpeg/README.
Подробнее лицензия рассмотрена в src/3rdparty/libjpeg/README.
MD4 (md4.cpp и md4.h)
Дайджест сообщения MD4 (RFC-1320). Модифицированный код MD5 от Андрея Панина (Andrey Panin) <pazke@donpac.ru>
Написано Solar Designer <solar@openwall.com> в 2001, и выложено в общественный доступ. Абсолютно никаких гарантий.
Для получения дополнительной информации о терминах и условиях, на которых распространяется этот код, смотрите src/3rdparty/md4/md4.cpp и src/3rdparty/md4/md4.h.
MD5 (md5.cpp и md5.h)
Этот код реализует алгоритм свертки сообщения MD5. Этим алгоритмом мы обязаны Рону Ривесту (Ron Rivest). Код был написан Колином Плумбом (Colin Plumb) в 1993, никаких прав заявлено не было. Этот код находится в общественной собственности; делайте с ним все, что хотите. -- процитировано из src/3rdparty/md5/md5.h
Для получения дополнительной информации о терминах и условиях, на которых распространяется этот код, смотрите src/3rdparty/md5/md5.cpp и src/3rdparty/md5/md5.h.
Библиотека MNG (libmng) версии 1.0.10
Библиотека libmng поддерживает декодирование, вывод на экран, кодирование и различные другие манипуляции с файлами формата Multiple-image Network Graphics (MNG). Она использует библиотеку сжатия данных zlib и, опционально, библиотеку JPEG от Независимой группы JPEG (IJG) и/или lcms (little cms), библиотеку управления цветом от Marti Maria Saguer. -- процитировано из src/3rdparty/libmng/doc/libmng.txt
Подробнее лицензия рассмотрена в src/3rdparty/libmng/LICENSE.
Эталонная библиотека PNG (libpng) версии 1.2.29
Libpng была написана в качестве приложения к спецификации PNG, как способ уменьшения времени и усилий, необходимых для поддержки формата файлов PNG в прикладных программах. -- процитировано из src/3rdparty/libpng/libpng.txt.
Подробнее лицензия рассмотрена в src/3rdparty/libpng/LICENSE.
Распределитель памяти ptmalloc (ptmalloc3) версии 1.8
ptmcalloc3 - масштабируемый параллельный распределитель памяти, пригодный для использования в многопоточных программах.
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.
Подробнее лицензия рассмотрена в src/3rdparty/ptmalloc/COPYRIGHT.
SHA-1 (sha1.cpp)
Основано на находящейся в общественном доступе реализации алгоритма SHA-1 Copyright (C) Dominik Reichl <dominik.reichl@t-online.de>
Для получения дополнительной информации о терминах и условиях, под которыми поставляется код, смотрите src/3rdparty/sha1/sha1.cpp.
SQLite (sqlite) версии 3.5.4
SQLite - это небольшая библиотека, написанная на языке программирования C, реализующая механизм автономной, встраиваемой, не требующей конфигурации базы данных SQL. -- процитировано с www.sqlite.org.
Согласно комментариям в исходных файлах, исходный код находится в общественной собственности. Для получения более подробной информации смотрите страницу SQLite Copyright на веб-сайте SQLite.
TIFF Software Distribution (libtiff) версии 3.8.2
libtiff - набор C-функций (библиотека), который поддерживает работу с файлами изображений TIFF. -- процитировано из src/libtiff/html/libtiff.html
Copyright (c) 1988-1997 Sam Leffler Copyright (c) 1991-1997 Silicon Graphics, Inc. Copyright (C) 2004, Andrey Kiselev <dron@ak4719.spb.edu> 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.
Copyright (c) 1996-1997 Sam Leffler 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.
Подробнее лицензия рассмотрена в src/3rdparty/libtiff/COPYRIGHT.
Программный интерфейс приложения (API) Wintab (wintab)
Wintab - это фактически программный интерфейс приложения для координатно-указательных устройств в Windows. Код wintab взят с http://www.pointing.com/WINTAB.HTM.
Подробнее лицензия рассмотрена в src/3rdparty/wintab/wintab.h.
Библиотека сжатия данных (zlib) версии 1.2.3
zlib - универсальная библиотека сжатия данных. Весь код является потокобезопасным. Формат данных, используемый библиотекой zlib, описывается в RFC (Request for Comments) с 1950 по 1952 -- процитировано из src/3rdparty/zlib/README.
Подробнее лицензия рассмотрена в src/3rdparty/zlib/README.
Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) |
Торговые марки |
Qt 4.5.3 |
|