Приложение Е
В других случаях разрешение использовать конкретную библиотеку
в коммерческом программном обеспечении позволяет большему
количеству людей использовать большой объем свободного
программного обеспечения. Например, разрешение использовать
библиотеку C GNU в коммерческих программах позволяет многим
использовать целую операционную систему GNU, а также ее
вариацию — ОС GNU/Linux.
Хотя Сокращенная общедоступная лицензия в меньшей степени
защищает свободу использования, она гарантирует пользователю
программы, скомпонованной с Библиотекой, свободу и наличие
необходимых средств для запуска программы, использующей
модифицированную версию Библиотеки.
Далее следуют точные условия копирования, распространения
и модификации. Обратите особое внимание на различие между
"работой, основанной на библиотеке" и "работой, использующей
библиотеку".
Первое
подразумевает
от библиотеки программного кода, второе — объединение с
библиотекой, необходимое для запуска.
СОКРАЩЕННАЯ ОБЩЕДОСТУПНАЯ ЛИЦЕНЗИЯ GNU
УСЛОВИЯ КОПИРОВАНИЯ, РАСПРОСТРАНЕНИЯ И МОДИФИКАЦИИ
0.
Настоящее Лицензионное соглашение распространяется на
любую программную библиотеку или другое программное
обеспечение, которое содержит уведомление владельца
авторских
прав
или
указывающее, что его можно распространять на условиях
настоящей Сокращенной общедоступной лицензии (далее также
"настоящая Лицензия"). Каждый лицензиат именуется "вы".
"Библиотека" означает набор программных функций и/
или данных, подготовленных для удобной компоновки с
приложениями (которые используют некоторые из этих функций
и данных) для формирования исполняемой программы.
Далее "Библиотека" означает любую такую программную
библиотеку или работу, которая распространяется на этих
условиях. "Работа, основанная на библиотеке" подразумевает
всю Библиотеку или производную работу, защищенную законом
о защите авторских прав: работа, содержащая Библиотеку
или ее часть в неизменном или модифицированном виде,
и/или транслированную непосредственно в другой язык. (Далее
по тексту понятие "трансляция" включается без каких-либо
ограничений в понятие "модификация").
"Исходный код" работы означает предпочтительную форму
работы для внесения в нее модификаций. Для библиотеки
полный исходный код означает все исходные тексты для всех
модулей, входящих в ее состав, плюс любые соответствующие
файлы описания интерфейсов, плюс скрипты, использованные
для контроля за компиляцией и установкой библиотеки.
Все
прочие
виды
деятельности,
распространения и модификации, не регулируются настоящей
Лицензией; они выходят за рамки ее действия. Запуск программы,
использующей
Библиотеку,
а результат работы программы подпадает под условия Лицензии,
только если он представляет собой работу, основанную на
Библиотеке (независимую от использования Библиотеки в
утилите для ее написания). Очевидность этого зависит от задач,
выполняемых Библиотекой и программой, использующей
Библиотеку.
Беспроводной широкополосный маршрутизатор Wireless-N с функцией Storage Link
Лицензионное соглашение с конечным пользователем по
наличие
производного
другого
авторизованного
лица,
помимо
копирования,
ничем
не
ограничивается,
программному обеспечению
1.
Вы можете создавать и распространять точные копии полного
исходного кода Библиотеки в том виде, в котором вы его
получили, на любом носителе, при условии, что вы четко и понятно
напечатаете на каждой копии соответствующее уведомление
об авторских правах и отказ от гарантии; сохраните в целости
все уведомления, которые относятся к настоящей Лицензии
и отсутствию каких-либо гарантий; а также предоставите
копию настоящей Лицензии вместе с Библиотекой.
Вы вправе взимать плату за физическую передачу копии, а
также можете по своему усмотрению предложить гарантийные
обязательства в обмен на плату.
2.
Вы вправе модифицировать свою копию или свои копии
Библиотеки или какой-либо ее части, тем самым создавая работу
на основе Библиотеки, а также копировать и распространять
такие модификации или работу в соответствии с положениями
приведенного выше Раздела 1 при условии выполнения вами
всех изложенных ниже условий:
a)
Модифицированная работа должна сама быть программной
библиотекой.
b)
Вы должны обеспечить, чтобы модифицированные файлы
содержали заметные уведомления, сообщающие о том,
что вы изменили файлы, и о дате любого изменения.
c)
Вы должны обеспечить, чтобы все третьи стороны
получили бесплатные лицензии на всю работу на условиях
настоящей Лицензии.
d)
Если средства модифицированной Библиотеки обращаются
к функции или таблице данных, которые обеспечиваются
прикладной программой, использующей такие средства,
отличные от аргумента, переданного при инициации этих
средств, вы должны добросовестно гарантировать, что в
случае непредоставления приложением вышеуказанных
функции или таблицы эти средства модифицированной
библиотеки все равно продолжат работу и выполнят свои
задачи, вне зависимости от того, какая их часть останется
значимой.
(Например, задача библиотечной функции вычисления
квадратного
корня
полностью
независимо от приложения. Поэтому в подразделе 2d
оговорено, что любая обеспечиваемая приложением
функция или используемая этой функцией таблица должна
быть опциональной: при непредоставлении приложением
функции или таблицы функция вычисления квадратного
корня должна все равно вычислять квадратный корень.)
Эти требования применяются к модифицированной работе,
рассматриваемой как единое целое. Если идентифицируемые
составляющие такой работы не были созданы на основе
Библиотеки и сами по себе обоснованно могут считаться
независимыми и отдельными работами, то настоящая
Лицензия и ее положения не действуют в отношении таких
составляющих, когда вы распространяете их как отдельные
работы. Но когда вы распространяете эти же самые
составляющие как часть единого целого, представляющего
собой работу на основе Библиотеки, распространение
всего пакета должно осуществляться в соответствии с
положениями настоящей Лицензии, разрешения которой
в отношении прочих лицензиатов распространяются на весь
пакет и, таким образом, на каждую отдельную составляющую
вне зависимости от того, кто был ее автором.
строго
определена
59