LGPL
GNU LIBRARY GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Каждому разрешается копировать и распространять стенографические копии Этого лицензионного документа, но его изменение запрещено. [Это первая выпущенная версия библиотеки GPL. это пронумеровано 2, потому что они идут с версией 2 обычной GPL.] преамбула Лицензии на большинство программных продуктов предназначены для Свободу делиться и изменять. В отличие от этого, Генеральная публикация GNU Лицензии предназначены для обеспечения вашей свободы обмена и изменения Бесплатное программное обеспечение - чтобы убедиться, что программное обеспечение является бесплатным для всех его пользователей. Эта лицензия, общедоступная лицензия для библиотек, применяется к некоторым Специально предназначенное программное обеспечение Free Software Foundation, и любым Другие библиотеки, авторы которых решили использовать его. Вы можете использовать его для Ваши библиотеки тоже. Когда мы говорим о свободном программном обеспечении, мы имеем в виду свободу, а не цена. Наши общедоступные лицензии предназначены для того, чтобы вы Имеют право распространять копии бесплатного программного обеспечения (и взимать плату за Эту услугу, если хотите), что вы получаете исходный код или можете получить его Если вы этого хотите, что вы можете изменить программное обеспечение или использовать его части В новых бесплатных программах; И что вы знаете, что можете делать это. Чтобы защитить свои права, нам нужно сделать ограничения, которые запрещают Любому, кто откажет вам в этих правах или попросит вас отдать права. Эти ограничения вызывают определенные обязанности для вас, если Вы распространяете копии библиотеки или изменяете ее. Например, если вы распространяете копии библиотеки, бесплатно ли Или за определенную плату, вы должны предоставить получателям все права, которые мы предоставили вы. Вы должны убедиться, что они тоже получают или могут получить источник код. Если вы связываете программу с библиотекой, вы должны предоставить Полные объектные файлы получателям, чтобы они могли повторно связать их С библиотекой, после внесения изменений в библиотеку и перекомпиляции Это. И вы должны показать им эти условия, чтобы они знали свои права. Наш метод защиты ваших прав состоит из двух этапов: (1) авторское право Библиотеку и (2) предложить вам эту лицензию, которая дает вам юридическую Разрешение на копирование, распространение и / или изменение библиотеки. Кроме того, для защиты каждого дистрибьютора мы хотим сделать определенные Что все понимают, что на это нет никакой гарантии библиотека. Если библиотека изменена кем-то другим и передана, мы Хотите, чтобы получатели знали, что у них есть не оригинал Версии, чтобы любые проблемы, возникающие у других, не отражались на Репутации оригинальных авторов. Наконец, любой свободной программе постоянно угрожает программное обеспечение патенты. Мы хотим избежать опасности распространения компаниями бесплатной Программное обеспечение будет индивидуально получать патентные лицензии, действуя таким образом Превращая программу в проприетарное программное обеспечение. Чтобы предотвратить это, Мы ясно дали понять, что любой патент должен быть лицензирован для всеобщего Свободно использовать или вообще не иметь лицензии. Большинство программ GNU, включая некоторые библиотеки, покрываются обычными GNU General Public License, которая была разработана для служебных программ. Эта Лицензия, Стандартная Общественная Лицензия Библиотеки GNU, распространяется на определенные Назначенные библиотеки. Эта лицензия сильно отличается от обычной один; Обязательно прочитайте его полностью и не предполагайте, что в нем что-либо есть. Как в обычной лицензии. Причина, по которой у нас есть отдельная публичная лицензия для некоторых библиотек, заключается в том, что Они стирают различие, которое мы обычно делаем между модификацией или добавлением к Программы и просто ее использования. Связывание программы с библиотекой, без Изменение библиотеки, в некотором смысле просто использует библиотеку, и Аналогично запуску программы-утилит или прикладной программы. Однако в В текстовом и юридическом смысле, связанный исполняемый файл представляет собой комбинированную работу, Производной от исходной библиотеки и обычной Общедоступной лицензии Рассматривает его как таковое. Из-за этого размытого различия, используя обычную Публичная лицензия для библиотек не способствовала эффективному распространению программного обеспечения Потому что большинство разработчиков не использовали библиотеки. Мы Пришел к выводу, что более слабые условия могут способствовать лучшему обмену. Однако неограниченная связь несвободных программ лишит Пользователи этих программ пользуются всеми преимуществами бесплатного статуса Сами библиотеки. Эта общедоступная публичная лицензия предназначена для Разрешить разработчикам несвободных программ использовать бесплатные библиотеки, в то время как Сохраняя свою свободу как пользователя таких программ для изменения бесплатного Библиотек, которые включены в них. (Мы не видели, как достичь Это касается изменений в заголовочных файлах, но мы достигли его в отношении Изменения в фактических функциях Библиотеки.) Надежда состоит в том, что эта Приведет к ускоренному развитию бесплатных библиотек. Точные условия копирования, распространения и Модификация последующий. Обратите пристальное внимание на разницу между "Работа на основе библиотеки". И "работа, которая использует библиотеку". Бывший содержит код, полученный из библиотеки, а последний только Работает вместе с библиотекой. Обратите внимание, что библиотека может быть покрыта обычным А не специальным. ОБЩЕСТВЕННАЯ ЛИЦЕНЗИЯ НА БИБЛИОТЕКУ GNU УСЛОВИЯ ИСПОЛЬЗОВАНИЯ КОПИРОВАНИЯ, РАСПРОСТРАНЕНИЯ И МОДИФИКАЦИИ 0. Настоящее Лицензионное соглашение распространяется на любую библиотеку программного обеспечения, которая Содержит уведомление, размещенное владельцем авторских прав или другим уполномоченным Что оно может быть распространено в соответствии с условиями настоящей Библиотеки Общедоступная лицензия (также называемая "эта лицензия"). Каждый обладатель лицензии Адресуется как "вы". "Библиотека" Означает совокупность программных функций и / или данных Подготовленный для удобной связи с прикладными программами (Которые используют некоторые из этих функций и данных) для создания исполняемых файлов. "Библиотека", приведенная ниже, относится к любой такой библиотеке программного обеспечения или работе Который был распространен в соответствии с этими условиями. A "работают на основе Библиотека & Quot; Означает Библиотеку или любую производную работу по Закон об авторском праве: то есть произведение, содержащее Библиотеку или Его части, дословно или с изменениями и / или переводами Прямо на другой язык. (В дальнейшем, перевод Включаются без ограничения в термин "модификация"). & Quot; Исходный код & quot; Для произведения означает предпочтительную форму работы для Внося изменения в него. Для библиотеки полный исходный код означает Весь исходный код для всех модулей, которые он содержит, плюс любые связанные с ним Файлы определения интерфейса, а также скрипты, используемые для управления компиляцией И установка библиотеки. Деятельность, отличная от копирования, распространения и модификации, не На которые распространяется действие настоящей Лицензии; Они выходят за ее рамки. Акт Запуск программы с использованием Библиотеки не ограничен, и вывод Такая программа покрывается только в том случае, если ее содержание составляет произведение, основанное на работе В Библиотеке (независимо от использования Библиотеки в инструменте для Написав его). Верно ли это, зависит от того, что делает Библиотека. И что делает программа, использующая библиотеку. 1. Вы можете копировать и распространять дословные копии Библиотеки Полный исходный код, как вы его получите, на любом носителе, при условии, что Вы явно и надлежащим образом публикуете на каждом экземпляре Соответствующее уведомление об авторских правах и отказ от гарантии; Сохранить в неприкосновенности Все уведомления, относящиеся к этой Лицензии, и отсутствие каких-либо гарантия; И распространять копию этой Лицензии вместе с Библиотека. Вы можете взимать плату за физический акт передачи копии, И вы можете по своему усмотрению предлагать гарантийную защиту в обмен на плату. 2. Вы можете изменить свою копию или копии Библиотеки или любой ее части Из этого, формируя работу, основанную на Библиотеке, и копировать и Распространять такие модификации или работать в соответствии с положениями Раздела 1 Выше, при условии, что вы также отвечаете всем этим условиям: А) Модифицированная работа сама по себе должна быть библиотекой программного обеспечения. Б) Вы должны заставить файлы, измененные для внесения значительных уведомлений Заявив, что вы изменили файлы и дату каких-либо изменений. C) Вы должны заставить всю работу быть лицензированной на Взиматься со всех третьих сторон в соответствии с условиями настоящей Лицензии. D) Если объект в модифицированной Библиотеке относится к функции или Таблица данных, которая будет предоставлена прикладной программой, которая использует Объекта, кроме как в качестве аргумента, когда объект То вы должны предпринять добросовестные усилия для обеспечения того, чтобы, В том случае, если приложение не предоставляет такую функцию или Таблицы, объект все еще работает и выполняет любую часть Его цель сохраняет свою значимость. (Например, функция в библиотеке для вычисления квадратных корней имеет Цель, которая полностью определена независимо от заявление. Поэтому в подразделе 2d требуется, чтобы любое Прикладная функция или таблица, используемые этой функцией, должны Быть необязательным: если приложение не предоставляет его, квадрат Корневая функция должна вычислять квадратные корни.) Эти требования применяются к модифицированной работе в целом. Если Определяемые разделы этой работы не являются производными от Библиотеки, И может разумно считаться независимым и отдельным Себя, то настоящая Лицензия и ее условия не распространяются на тех Когда вы распространяете их как отдельные работы. Но когда вы Распространять те же разделы как часть целого, которое является основанной на работе На Библиотеке, распределение целого должно быть на условиях Эта Лицензия, разрешения которой для других лицензиатов распространяются на Целое и, следовательно, для каждой части, независимо от того, кто написал Это. Таким образом, цель настоящего раздела не состоит в том, чтобы требовать права или состязание Ваши права на работу, полностью написанные вами; Скорее, цель состоит в том, чтобы Осуществлять контроль над распределением производных или Коллективные произведения, основанные на Библиотеке. Кроме того, простое агрегирование другой работы, не основанной на библиотеке С Библиотекой (или с работой, основанной на Библиотеке) на томе Носитель хранения или распространения не приводит к другой работе в Объем этой Лицензии. 3. Вы можете применить условия обычной общедоступной GNU Public Лицензия вместо настоящей Лицензии на данную копию Библиотеки. Делать Это, вы должны изменить все уведомления, относящиеся к этой Лицензии, поэтому Что они ссылаются на обычную Стандартную Общественную Лицензию GNU, версию 2, А не на эту Лицензию. (Если установлена более новая версия, чем версия 2 Появилась стандартная общедоступная лицензия GNU, то вы можете указать Эту версию, если хотите.) Не делайте никаких других изменений в Эти уведомления. Когда это изменение сделано в данной копии, оно необратимо для Эта копия, поэтому обычная Стандартная Общественная Лицензия GNU применяется ко всем Последующие копии и производные работы, сделанные из этой копии. Эта опция полезна, когда вы хотите скопировать часть кода Библиотека в программу, которая не является библиотекой. 4. Вы можете копировать и распространять Библиотеку (или часть или Производная от него, в соответствии с разделом 2) в объектном коде или исполняемой форме В соответствии с положениями разделов 1 и 2 выше, при условии, что вы сопровождаете С полным соответствующим машиночитаемым исходным кодом, который Должен распространяться в соответствии с положениями разделов 1 и 2 выше на Среда, обычно используемая для обмена программными средствами. Если распределение объектного кода осуществляется путем предоставления доступа к копии Из назначенного места, затем предлагая эквивалентный доступ для копирования Исходный код из того же места удовлетворяет требованию Распространять исходный код, даже если третьи лица не Вынуждены копировать источник вместе с объектным кодом. 5. Программа, не содержащая производных какой-либо части Библиотека, но предназначена для работы с Библиотекой путем компиляции или Связанный с ним, называется "работой, которая использует библиотеку". Такой Работа, в изоляции, не является производной работой Библиотеки, и Поэтому выходит за рамки данной Лицензии. Однако, связывание "работы, которая использует библиотеку" С библиотекой Создает исполняемый файл, который является производным от Библиотеки (потому что он Содержит части Библиотеки), а не "работу, которая использует Библиотека & Quot ;. Таким образом, исполняемый файл покрывается этой Лицензией. В разделе 6 излагаются условия распространения таких исполняемых файлов. Когда "работа, которая использует библиотеку" Использует материал из файла заголовка , Который является частью Библиотеки, объектный код для работы может быть Производной работы Библиотеки, хотя исходный код не является. Верно ли это, особенно важно, если работа может быть Связанным без Библиотеки, или если сама работа является библиотекой. Порог для этого не является точно определенным законом. Если такой объектный файл использует только числовые параметры, данные Структура макетов и аксессоров, а также небольшие макросы и небольшие встроенные Функции (десять строк или меньше по длине), то использование объекта Файл неограничен, независимо от того, является ли он юридически производным Работа. (Исполняемые файлы, содержащие этот объектный код, плюс части Библиотека по-прежнему подпадает под раздел 6.) В противном случае, если произведение является производным от Библиотеки, вы можете Распространять объектный код для работы в соответствии с положениями раздела 6. Любые исполняемые файлы, содержащие эту работу, также подпадают под действие раздела 6, Независимо от того, связаны ли они непосредственно с самой Библиотекой. 6. Как исключение из разделов выше, вы также можете скомпилировать или Ссылку на "работу, которая использует библиотеку" С Библиотекой для создания Работы, содержащей части Библиотеки, и распространять эту работу На условиях по вашему выбору, при условии, что условия разрешают Модификация работы для собственного использования и обратной Для отладки таких модификаций. Вы должны сделать заметное уведомление с каждой копией работы, которую В нем используется библиотека, и что Библиотека и ее использование Настоящей Лицензии. Вы должны предоставить копию этой Лицензии. Если работа Во время выполнения отображает уведомления об авторских правах, вы должны включить Уведомление об авторских правах на Библиотеку, а также ссылку Направляя пользователя на копию настоящей Лицензии. Кроме того, вы должны сделать одно Из этих вещей: А) Сопроводите работу с полной соответствующей Машиночитаемый исходный код библиотеки, включая любые Изменения были использованы в работе (которые должны быть Разделы 1 и 2 выше); И, если работа связана с исполняемым файлом С Библиотекой, с полностью машиночитаемой "работой, которая Использует библиотеку ", в виде объектного кода и / или исходного кода, чтобы Пользователь может изменить библиотеку, а затем повторно связать ее, чтобы создать модифицированную Содержащий измененную Библиотеку. (Это понятно Что пользователь, который изменяет содержимое файлов определений в Библиотека не обязательно сможет перекомпилировать приложение Для использования модифицированных определений.) B) Сопроводите работу с письменным предложением, действительным в течение Минимум три года, чтобы предоставить одному и тому же пользователю материалы Указанных в подпункте 6а выше, за плату, не более Чем стоимость выполнения этого распределения. C) Если распространение произведения осуществляется путем предоставления доступа к копии Из назначенного места, предлагают эквивалентный доступ для копирования вышеуказанного Указанные материалы из того же места. D) Убедитесь, что пользователь уже получил копию этих Материалов или что вы уже отправили этому пользователю копию. Для исполняемого файла необходимая форма "работа, в которой используется библиотека" должны включать в себя любые данные и служебные программы, необходимые для Воспроизводящий исполняемый файл из него. Однако, как специальное исключение, Распределенный исходный код не должен включать ничего, что обычно (В исходной или двоичной форме) с основным Компоненты (компилятор, ядро и т.д.) Операционной системы на Исполняемый файл, если этот компонент не сопровождает Исполняемый файл. Может случиться так, что это требование противоречит лицензии Ограничения других библиотечных систем, которые обычно не Сопровождать операционную систему. Такое противоречие означает, что вы не можете Использовать их вместе с Библиотекой в исполняемом файле, который вы распространять. 7. Вы можете разместить библиотечные объекты, которые являются работой, основанной на Библиотека бок о бок в одной библиотеке вместе с другой библиотекой Объектов, не охватываемых настоящей Лицензией, и распространять такие комбинированные Библиотеки, при условии, что отдельное распределение произведения на основе В противном случае Библиотека и другие библиотечные объекты Разрешено, и при условии, что вы выполните эти две вещи: A) Сопровождать объединенную библиотеку копией одного и того же произведения Основанный на Библиотеке, не объединенный с какой-либо другой библиотекой объекты. Это должно распространяться в соответствии с условиями Разделы выше. Б) Дать заметное уведомление в объединенной библиотеке факта Эта часть его - произведение, основанное на Библиотеке, и объясняющее Где найти сопутствующую несвязанную форму той же работы. 8. Вы не имеете права копировать, изменять, сублицензировать, связывать или распространять За исключением случаев, явно указанных в настоящей Лицензии. Любые Пытаться копировать, изменять, сублицензировать, связывать или Распространение Библиотеки является недействительным и автоматически прекратит действие вашей Прав в соответствии с настоящей Лицензией. Однако стороны, получившие копии, Или прав, от вас по этой Лицензии не будут иметь своих лицензий Прекращается до тех пор, пока такие стороны остаются в полном соответствии. 9. Вы не обязаны принимать настоящую Лицензию, поскольку у вас нет Подписал его. Однако ничто иное не дает вам разрешения на изменение или Распространять Библиотеку или ее производные работы. Эти действия Запрещено законом, если вы не принимаете эту Лицензию. Поэтому в силу Изменение или распространение Библиотеки (или любой работы, основанной на Library), вы подтверждаете свое согласие с этой Лицензией на это и Все его условия и положения для копирования, распространения или изменения Библиотека или произведения, основанные на ней. 10. Каждый раз, когда вы перераспределяете Библиотеку (или любую работу, основанную на Библиотека), получатель автоматически получает лицензию от Первоначальный лицензиар для копирования, распространения, связи с или изменения Библиотеки При соблюдении этих условий. Вы не можете Ограничения на использование получателями прав, предоставленных в настоящем документе. Вы не отвечаете за обеспечение соблюдения третьими сторонами требований Настоящей Лицензии. 11. Если в результате решения суда или заявления о патенте Нарушения или по любой другой причине (не ограничиваясь патентными вопросами), Условия налагаются на вас (будь то по решению суда, соглашению или В противном случае), которые противоречат условиям настоящей Лицензии, они не Извините вас за условия настоящей Лицензии. Если ты не можешь Распространять, чтобы одновременно выполнить свои обязательства по этому Лицензию и любые другие соответствующие обязательства, то в результате вы Может вообще не распространять Библиотеку. Например, если патент Лицензия не разрешала бы свободное перераспределение Библиотеки по Все те, кто получает копии прямо или косвенно через вас, затем Единственный способ, которым вы могли бы удовлетворить его, и эта Лицензия будет заключаться в том, чтобы Полностью воздерживаться от распространения Библиотеки. Если какая-либо часть этого раздела признана недействительной или не имеющей законной силы при любом Конкретное обстоятельство, баланс раздела предназначен для применения, И раздел в целом предназначен для применения в других обстоятельствах. Цель этого раздела не в том, чтобы побудить вас к нарушению любых Патентов или других имущественных прав или оспаривать Такие претензии; Этот раздел имеет единственную цель защиты Целостности системы распространения бесплатного программного обеспечения, которая Реализуемых публичной лицензией. Многие люди сделали Щедрые вклады в широкий спектр распространяемого программного обеспечения Через эту систему, опираясь на последовательное применение этого система; Автор / донор должен решить, хочет ли он Распространять программное обеспечение через любую другую систему, а лицензиат не может Навязать этот выбор. Этот раздел призван дать четкое представление о том, что считается Быть следствием остальной части этой Лицензии. 12. Если распространение и / или использование Библиотеки ограничено Определенные страны либо по патентам, либо по защищенным авторским правом интерфейсам, Первоначальный владелец авторских прав, который размещает Библиотеку в соответствии с настоящей Лицензией, может добавить Явное ограничение географического распределения, исключая эти страны, Так что распространение разрешено только в странах или не между ними Исключенный. В этом случае настоящая Лицензия включает ограничение, как если бы Написанное в теле данной Лицензии. 13. Фонд свободного программного обеспечения может публиковать пересмотренные и / или новые Версии Общедоступной лицензии Библиотеки время от времени. Такие новые версии будут по духу близки к настоящей версии, Но могут отличаться в деталях для решения новых проблем или проблем. Каждая версия получает распознавательный номер версии. Если библиотека Указывает номер версии этой Лицензии, которая относится к ней и "Любая более поздняя версия", у вас есть возможность следовать условиям и Условия либо этой версии, либо любой более поздней версии, опубликованной Фонд свободного программного обеспечения. Если Библиотека не указывает номер версии лицензии, вы можете выбрать любую версию, когда-либо опубликованную Фонд свободного программного обеспечения. 14. Если вы хотите включить части Библиотеки в другие бесплатные Программы, условия распространения которых несовместимы с ними, Напишите автору, чтобы он попросил разрешения. Для программного обеспечения, которое Авторским правом Фонда бесплатного программного обеспечения, напишите Фонд программного обеспечения; Мы иногда делаем исключения для этого. наш Решение будет руководствоваться двумя целями сохранения свободного статуса Всех производных нашего бесплатного программного обеспечения и содействия обмену И повторное использование программного обеспечения в целом. НЕТ ГАРАНТИЙ 15. ПОСКОЛЬКУ БИБЛИОТЕКА ЛИЦЕНЗИРОВАНА БЕСПЛАТНО, НЕТ НИКАКИХ ГАРАНТИИ НА БИБЛИОТЕКУ, В РАЗМЕРЕ, РАЗРЕШЕННОЙ ДЕЙСТВУЮЩИМ ЗАКОНОДАТЕЛЬСТВОМ. ЗА ИСКЛЮЧЕНИЕМ В СООТВЕТСТВИИ С ИНЫМ ИМЕНИ НАПИСАНИЯ ДЕРЖАТЕЛЕЙ АВТОРСКИХ ПРАВ И / ИЛИ ДРУГИЕ СТОРОНЫ ПРЕДОСТАВЛЯЮТ БИБЛИОТЕКУ "КАК ЕСТЬ" БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ ВИД, ВЫРАЖЕННОГО ИЛИ ПОДРАЗУМЕВАЕМОГО, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННЫХ ЦЕЛЬ. ВЕСЬ РИСК ПО КАЧЕСТВУ И ВЫПОЛНЕНИЮ БИБЛИОТЕКА С ТОБОЙ. БИБЛИОТЕКА ДОЛЖНА ПРОВЕРИТЬ ДЕФЕКТ, ВЫ ДОЛЖНЫ СТОИМОСТЬ ВСЕГО НЕОБХОДИМОГО ОБСЛУЖИВАНИЯ, РЕМОНТА ИЛИ ИСПРАВЛЕНИЯ. 16. НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ, ЕСЛИ ТРЕБУЕТСЯ ПРИМЕНИМЫМ ЗАКОНОДАТЕЛЬСТВОМ ИЛИ СОГЛАШАЕТСЯ ПИСЬМО БУДЕТ ЛЮБОЙ АВТОР В АВТОРСКИХ ПРАВАХ ИЛИ ЛЮБАЯ ДРУГАЯ СТОРОНА, КОТОРЫЕ МОГУТ ИЗМЕНИТЬ И / ИЛИ РАСПРОСТРАНЯТЬ БИБЛИОТЕКУ, КАК РАЗРЕШЕНО ВЫШЕ, ОТВЕТСТВЕННОСТЬ ЗА ВАС ЗА УБЫТКИ, ВКЛЮЧАЯ ЛЮБОЙ ОБЩИЙ, СПЕЦИАЛЬНЫЙ, СЛУЧАЙНЫЙ ИЛИ КОСВЕННЫЙ УЩЕРБ, ВОЗНИКАЮЩИЙ В РЕЗУЛЬТАТЕ ИСПОЛЬЗОВАНИЯ ИЛИ НЕВОЗМОЖНОСТИ ИСПОЛЬЗОВАНИЯ БИБЛИОТЕКА (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ПОТЕРЕЙ ДАННЫХ ИЛИ ДАННЫХ ОКАЗЫВАЮЩАЯ НЕДОСТАТОЧНОСТЬ ИЛИ УЩЕРБ, ПОСТОЯННЫЙ ВАМИ ИЛИ ТРЕТЬИМИ СТОРОНАМИ ИЛИ ОТКАЗ БИБЛИОТЕКИ ДЛЯ РАБОТЫ С ЛЮБЫМ ДРУГИМ ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ), ДАЖЕ ЕСЛИ ТАКОЙ ДЕРЖАТЕЛЬ ИЛИ ДРУГАЯ ПАРТИЯ БЫЛИ УВЕДОМЛЕНЫ О ВОЗМОЖНОСТИ ТАКОГО УЩЕРБ. КОНЕЦ ТЕРМИНОВ И УСЛОВИЙ Как применять эти условия к новым библиотекам Если вы разрабатываете новую библиотеку и хотите, чтобы она была самой большой Мы рекомендуем сделать его бесплатным программным обеспечением, которое Каждый может перераспределять и изменять. Вы можете сделать это, разрешив Перераспределения в соответствии с этими условиями (или, альтернативно, в соответствии с условиями Обычной общедоступной лицензии). Чтобы применить эти условия, приложите следующие уведомления к библиотеке. это Безопаснее всего присоединить их к началу каждого исходного файла для наиболее эффективного Передавать исключение гарантии; И каждый файл должен иметь как минимум & Quot; авторское право & Quot; Строка и указатель на то, где найдено полное уведомление. & Lt; одна строка, чтобы дать имя библиотеки и краткое представление о том, что она делает. & Gt; Авторское право (C) & lt; year & gt; & Lt; имя автора & gt; Эта библиотека является свободным программным обеспечением; Вы можете перераспределить его и / или Изменить его в соответствии с условиями библиотеки GNU General Public Лицензия, опубликованная Фондом свободного программного обеспечения; или Версии 2 Лицензии или (по вашему выбору) любой более поздней версии. Эта библиотека распространяется в надежде, что она будет полезна, Но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; Даже без подразумеваемой гарантии КОММЕРЧЕСКОЙ ЦЕННОСТИ ИЛИ ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ. См. GNU Библиотека General Public License для более подробной информации. Вы должны были получить копию общедоступной библиотеки библиотеки GNU Лицензия вместе с этой библиотекой; Если нет, напишите Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Также добавьте информацию о том, как с вами связаться по электронной и бумажной почте. Вы также должны получить своего работодателя (если вы работаете программистом) или вашего Школа, если таковая имеется, подписать "отказ от авторских прав" Для библиотеки, если необходимо. Вот пример; Изменить имена: Yoyodyne, Inc., настоящим отказывается от всех авторских прав в Библиотека `Frob '(библиотека для настройки ручек), написанная Джеймсом Рэндом Хакером. & Lt; подпись Ty Coon & gt ;, 1 апреля 1990 года Тай Кун, президент вице-президента Вот и все!