Owner's Manual



ПРИЛОЖЕНИЕ
Хотя Сокращенная общедоступная лицензия дает меньшую степень защиты свободы пользователя, она
гарантирует, что программа пользователя, скомпонованная с Библиотекой, располагает свободой и имеет
необходимые средства для запуска программы, использующей модифицированную версию Библиотеки.
Далее следуют точные условия копирования, распространения и модификации. Обратите особое внимание на
различие понятий "работа на основе Библиотеки" и "работа, использующая Библиотеку". Первая содержит код,
извлеченный от библиотеки, а последняя должна комбинироваться с библиотекой, чтобы функционировать.
СОКРАЩЕННАЯ ОБЩЕДОСТУПНАЯ ЛИЦЕНЗИЯ GNU
УСЛОВИЯ КОПИРОВАНИЯ, РАСПРОСТРАНЕНИЯ И МОДИФИКАЦИИ
0. Данное лицензионное соглашение действует в отношении любой библиотеки программ или другой
программы, которая содержит уведомление, размещенное владельцем авторских прав либо другой
уполномоченной стороной, и утверждающее, что программа или библиотека может распространяться по
условиям настоящей Сокращенной общедоступной лицензии (также называемой "данная Лицензия"). Каждый
лицензиат именуется "вы".
"Библиотека" означает совокупность программных функций и/или данных, подготовленных для удобной
компоновки с прикладными программами, использующими некоторые из ее функций и данных, с целью
формирования исполняемых файлов.
Далее по тексту, "Библиотека" относится к любой программной библиотеке такого рода или работе, которые
распространяются согласно данных условий. абота на основе Библиотеки" означает Библиотеку или какую-
либо производную работу в соответствии с законом об авторских правах, то есть работу, содержащую
Библиотеку или ее точный, модифицированный и/или транслированный непосредственно в другой язык
фрагмент. (Далее по тексту понятие "трансляция" включается без каких-либо ограничений в понятие
"модификация".)
"Исходный код" означает предпочтительную форму работы для внесения в нее модификаций. Для библиотеки
полный исходный код означает все исходные тексты для всех модулей, входящих в ее состав, плюс любые
соответствующие файлы описания интерфейсов, плюс скрипты, использованные для контроля за компиляцией
и установкой библиотеки.
Все прочие виды деятельности, помимо копирования, распространения и модификации, не регулируются
настоящей Лицензией; они выходят за рамки ее действия. Фактическая работа программы с использованием
Библиотеки не ограничивается, и выход из данной программы подчиняется условиям только в том случае, если
содержимое создает работу на основе Библиотеки (независимо от использования Библиотеки в сервисной
программе для ее написания). Так ли это, зависит от того, что именно делает Библиотека, а также что делает
программа, использующая Библиотеку.
1. Вы можете делать и распространять точные копии исходного кода Библиотеки в том виде, в котором вы его
получили, на любом носителе, при условии, что вы заметным и надлежащим образом напечатаете на каждой
копии надлежащее уведомление об авторских правах и отказ от гарантии; сохраните в целости все
уведомления, которые относятся к настоящей Лицензии и отсутствию каких-либо гарантий; а также
предоставите любым другим получателям Программы копию настоящей Лицензии вместе с Библиотекой.
Вы вправе взимать плату за физическую передачу копии, а также можете по своему усмотрению предложить
гарантийные обязательства в обмен на плату.
2. Вы вправе модифицировать вашу копию или ваши копии Библиотеки или какой-либо ее части, тем самым
создавая работу на основе Библиотеки, а также копировать и распространять такие модификации или работу в
соответствии с положениями приведенного выше Раздела 1 при условии выполнения вами всех изложенных
ниже условий:
a) Модифицированная работа должна сама по себе быть программной библиотекой.
б) Вы должны обеспечить, чтобы модифицированные файлы содержали постоянные уведомления,
сообщающие о том, что вы изменили файлы, и о дате любого изменения.
в) Вы должны обеспечить исполнение бесплатного лицензирования работы в целом для всех третьих лиц
согласно условиям данной лицензии.
г) Если средства модифицированной библиотеки обращаются к функции или таблице данных, которые
должны предоставляться служебной программой, использующей средства, отличные от действительного
параметра, передаваемого при вызове средств, тогда вы обязаны предпринять все усилия для обеспечения
этого, в случае если приложение не обеспечивает предоставление вышеуказанной функции или таблицы,
средство продолжает выполнять операции и выполняет любую часть целевого назначения, имеющую смысл.
(Например, функция в библиотеке для извлечения квадратного корня имеет определенное целевое
назначение независимо от приложения. Таким образом, Подраздел 2д требует, чтобы любое приложение,
предназначенное для предоставления функции или таблицы, используемое данной функцией, было
дополнительным: если приложение не предоставляет их, функция извлечения квадратного корня должна
продолжать работу по извлечению квадратного корня.)
Эти требования применяются к модифицированной работе, рассматриваемой как единое целое. Если
идентифицируемые составляющие такой работы не были созданы на основе Библиотеки и сами по себе
обоснованно могут считаться независимыми и отдельными работами, то настоящая Лицензия и ее положения
не действуют в отношении таких составляющих, когда вы распространяете их как отдельные работы. Но когда
вы распространяете эти же самые составляющие как часть единого целого, представляющего собой работу на
основе Библиотеки, распространение всего пакета должно осуществляться в соответствии с положениями
настоящей Лицензии, разрешения которой в отношении прочих лицензиатов распространяются на весь пакет и,
таким образом, на каждую отдельную составляющую вне зависимости от того, кто был ее автором.