Лицензионное соглашение

Стандартная общественная лицензия GNU, версия 2


Оглавление


ОБЩАЯ ОБЩЕСТВЕННАЯ ЛИЦЕНЗИЯ GNU

Версия 2, июнь 1991 г.

Авторское право (C) 1989, 1991 Free Software Foundation, Inc.  
51 Franklin Street, Fifth Floor, Бостон, Массачусетс 02110-1301, США

Всем разрешено копировать и распространять дословные копии.
этого лицензионного документа, но его изменение не допускается.

Преамбула

Лицензии на большинство программ предназначены для того, чтобы лишить вас свободы делиться им и изменять его. В отличие от этого, Стандартная общественная лицензия GNU предназначена для того, чтобы гарантировать вам свободу распространять и изменять бесплатное программное обеспечение — чтобы убедиться, что программное обеспечение является бесплатным для всех его пользователей. Эта Стандартная общественная лицензия применяется к большей части программного обеспечения Free Software Foundation и к любой другой программе, авторы которой обязуются ее использовать. (Вместо этого на некоторые другие программы Free Software Foundation распространяется Стандартная общественная лицензия ограниченного применения GNU.) Вы также можете применять ее к своим программам.

Когда мы говорим о свободных программах, мы имеем в виду свободу, а не цену. Наши общие общедоступные лицензии предназначены для обеспечения того, чтобы у вас была свобода распространять копии бесплатного программного обеспечения (и взимать плату за эту услугу, если хотите), что вы получаете исходный код или можете получить его, если хотите, что вы можете изменить программное обеспечение или использовать его части в новых бесплатных программах; и что вы знаете, что можете это делать.

Для защиты ваших прав нам необходимо ввести ограничения, запрещающие кому-либо отказывать вам в этих правах или просить вас отказаться от этих прав. Эти ограничения накладывают на вас определенные обязанности, если вы распространяете копии программного обеспечения или изменяете его.

Например, если вы распространяете копии такой программы бесплатно или за плату, вы должны предоставить получателям все имеющиеся у вас права. Вы должны убедиться, что они тоже получают или могут получить исходный код. И вы должны показать им эти условия, чтобы они знали свои права.

Мы защищаем ваши права в два этапа: (1) защищаем авторские права на программное обеспечение и (2) предлагаем вам эту лицензию, которая дает вам законное разрешение на копирование, распространение и / или изменение программного обеспечения.

Кроме того, для защиты каждого автора и нашей, мы хотим убедиться, что все понимают, что на это бесплатное программное обеспечение не дается никаких гарантий. Если программное обеспечение было изменено кем-то другим и передано, мы хотим, чтобы его получатели знали, что то, что у них есть, не является оригиналом, чтобы любые проблемы, внесенные другими, не отразились на репутации первоначальных авторов.

Наконец, любой свободной программе постоянно угрожают патенты на программы. Мы хотим избежать опасности того, что распространители бесплатной программы в индивидуальном порядке получат патентные лицензии, в результате чего программа станет собственностью. Чтобы предотвратить это, мы ясно дали понять, что любой патент должен быть лицензирован для бесплатного использования всеми или не лицензироваться вообще.

Ниже приводятся точные условия копирования, распространения и модификации.

УСЛОВИЯ КОПИРОВАНИЯ, РАСПРОСТРАНЕНИЯ И МОДИФИКАЦИИ

0. Эта Лицензия применима к любой программе или другому произведению, которое содержит уведомление, размещенное правообладателем, о том, что оно может распространяться в соответствии с условиями данной Стандартной общественной лицензии. «Программа» ниже относится к любой такой программе или работе, а «работа, основанная на Программе» означает Программу или любую производную работу в соответствии с законом об авторском праве: то есть произведение, содержащее Программу или часть это дословно или с изменениями и / или переведено на другой язык. (Здесь и далее перевод включается без ограничений в термин «модификация».) Каждый лицензиат рассматривается как «вы».

Действия, кроме копирования, распространения и модификации, не подпадают под действие данной Лицензии; они выходят за его рамки. Действия по запуску Программы не ограничены, и выходные данные Программы покрываются только в том случае, если их содержание представляет собой произведение, основанное на Программе (независимо от того, было ли оно создано при запуске Программы). Так ли это, зависит от того, что делает Программа.

1. Вы можете копировать и распространять дословные копии исходного кода Программы по мере его получения на любом носителе при условии, что вы на видном месте надлежащим образом опубликуете на каждой копии соответствующее уведомление об авторских правах и отказ от гарантий; сохраните в неизменном виде все уведомления, относящиеся к данной Лицензии и к отсутствию каких-либо гарантий; и передайте другим получателям Программы копию этой Лицензии вместе с Программой.

Вы можете взимать плату за физический акт передачи копии, и вы можете по своему усмотрению предлагать гарантийную защиту в обмен на плату.

2. Вы можете изменять свою копию или копии Программы или любую ее часть, создавая таким образом работу на основе Программы, а также копировать и распространять такие модификации или работу в соответствии с условиями Раздела 1 выше, при условии, что вы также выполняете все эти условия:

a) Вы должны нанести на измененные файлы заметные уведомления о том, что вы изменили файлы и дату любого изменения.
б) Вы должны обеспечить, чтобы любая работа, которую вы распространяете или публикуете, которая полностью или частично содержит или является производным от Программы или любой ее части, бесплатно лицензируется для всех третьих лиц в соответствии с условиями настоящей Лицензии. .
c) Если модифицированная программа обычно читает команды в интерактивном режиме при запуске, вы должны заставить ее при запуске для такого интерактивного использования самым обычным способом распечатать или отобразить объявление, включая соответствующее уведомление об авторских правах и уведомление об отсутствии гарантии. (или, иначе говоря, что вы предоставляете гарантию) и что пользователи могут распространять программу на этих условиях, и сообщая пользователю, как просматривать копию этой Лицензии. (Исключение: если сама Программа является интерактивной, но обычно не выводит такое объявление, ваша работа, основанная на Программе, не обязана распечатывать объявление.)

Эти требования распространяются на измененную работу в целом. Если идентифицируемые разделы этой работы не являются производными от Программы и могут обоснованно считаться независимыми и отдельными работами сами по себе, тогда настоящая Лицензия и ее условия не применяются к этим разделам, когда вы распространяете их как отдельные работы. Но когда вы распространяете одни и те же разделы как часть целого, представляющего собой произведение, основанное на Программе, распространение целого должно осуществляться на условиях данной Лицензии, разрешения которой для других лицензиатов распространяются на все целое и, таким образом, на каждого из них. и каждую часть, независимо от того, кто это написал.

Таким образом, цель этого раздела не заключается в заявлении прав или оспаривании ваших прав на произведение, полностью написанное вами; скорее, цель состоит в том, чтобы реализовать право контролировать распространение производных или коллективных работ, основанных на Программе.

Кроме того, простое объединение другой работы, не основанной на Программе, с Программой (или с работой, основанной на Программе) на томе запоминающего устройства или распространяемом носителе не влечет за собой распространение этой Лицензии на другую работу.

3. Вы можете копировать и распространять Программу (или произведение, основанное на ней, в соответствии с Разделом 2) в объектном коде или исполняемой форме в соответствии с условиями Разделов 1 и 2 выше, при условии, что вы также выполните одно из следующих действий:

a) сопровождать его полным соответствующим машиночитаемым исходным кодом, который должен распространяться в соответствии с условиями Разделов 1 и 2 выше на носителе, обычно используемом для обмена программным обеспечением; или же,
б) Сопроводите его письменным предложением, действительным в течение не менее трех лет, предоставить любой третьей стороне за плату, не превышающую ваши затраты на физическое выполнение распространения исходного кода, полную машиночитаемую копию соответствующего исходного кода, которая должна быть распространяется в соответствии с условиями разделов 1 и 2 выше на носителе, обычно используемом для обмена программным обеспечением; или же,
c) Сопроводите его полученной информацией о предложении распространить соответствующий исходный код. (Эта альтернатива разрешена только для некоммерческого распространения и только в том случае, если вы получили программу в объектном коде или исполняемой форме с таким предложением в соответствии с Подразделом b выше.)

Исходный код произведения означает предпочтительную форму произведения для внесения в него изменений. Для исполняемой работы полный исходный код означает весь исходный код для всех модулей, которые он содержит, плюс все связанные файлы определения интерфейса, а также сценарии, используемые для управления компиляцией и установкой исполняемого файла. Однако, как специальное исключение, распространяемый исходный код не обязательно должен включать в себя что-либо, что обычно распространяется (в исходной или двоичной форме) с основными компонентами (компилятором, ядром и т. Д.) Операционной системы, в которой выполняется исполняемый файл, если только этот компонент не сопровождает исполняемый файл.

Если распространение исполняемого или объектного кода осуществляется путем предложения доступа для копирования из указанного места, то предложение эквивалентного доступа для копирования исходного кода из того же места считается распространением исходного кода, даже если третьи стороны не обязаны копировать исходный код вместе с объектным кодом.

4. Вы не можете копировать, изменять, сублицензировать или распространять Программу, кроме случаев, явно предусмотренных настоящей Лицензией. Любая попытка иным образом копировать, изменять, сублицензировать или распространять Программу является недействительной и автоматически прекращает ваши права по этой Лицензии. Однако у сторон, получивших от вас копии или права по данной Лицензии, не будет прекращено действие лицензий до тех пор, пока такие стороны полностью соблюдают правила.

5. От вас не требуется принимать эту Лицензию, поскольку вы ее не подписывали. Однако ничто иное не дает вам разрешения на изменение или распространение Программы или производных от нее работ. Эти действия запрещены законом, если вы не принимаете данную Лицензию. Таким образом, изменяя или распространяя Программу (или любую работу, основанную на Программе), вы подтверждаете свое согласие с этой Лицензией и всеми ее условиями для копирования, распространения или изменения Программы или работ на ее основе.

6. Каждый раз, когда вы распространяете Программу (или любую работу, основанную на Программе), получатель автоматически получает лицензию от первоначального лицензиара на копирование, распространение или изменение Программы в соответствии с настоящими условиями. Вы не можете налагать какие-либо дополнительные ограничения на осуществление получателями прав, предоставленных в данном документе. Вы не несете ответственности за обеспечение соблюдения этой Лицензии третьими сторонами.

7. Если в результате судебного решения или заявления о нарушении патентных прав или по любой другой причине (не ограничиваясь патентными вопросами) вам навязываются условия (по решению суда, соглашению или иным образом), которые противоречат условиям настоящего Соглашения. Лицензия, они не освобождают вас от условий данной Лицензии. Если вы не можете распространять Программу таким образом, чтобы одновременно выполнять свои обязательства по данной Лицензии и любые другие соответствующие обязательства, то, как следствие, вы не можете распространять Программу вообще. Например, если патентная лицензия не разрешает бесплатное распространение Программы всеми теми, кто получает копии прямо или косвенно через вас, то единственный способ удовлетворить и ее, и данную Лицензию — это полностью воздержаться от распространения Программа.

Если какая-либо часть этого раздела будет признана недействительной или не имеющей исковой силы при каких-либо конкретных обстоятельствах, остальная часть раздела предназначена для применения, а раздел в целом предназначен для применения в других обстоятельствах.

Целью данного раздела не является побуждение вас к нарушению каких-либо требований к патентам или другим правам собственности или к оспариванию действительности любых таких требований; Единственная цель этого раздела — защитить целостность системы распространения бесплатного программного обеспечения, которая реализуется с помощью практики публичного лицензирования. Многие люди внесли щедрый вклад в широкий спектр программного обеспечения, распространяемого через эту систему, полагаясь на последовательное применение этой системы; Автор / донор должен решить, готов ли он или она распространять программное обеспечение через любую другую систему, и лицензиат не может навязывать такой выбор.

Этот раздел предназначен для того, чтобы полностью прояснить, что считается последствием остальной части данной Лицензии.

8. Если распространение и / или использование Программы ограничено в определенных странах патентами или защищенными авторскими правами интерфейсами, первоначальный владелец авторских прав, который размещает Программу под этой Лицензией, может добавить явное ограничение географического распространения, за исключением этих стран, так что распространение разрешено только в странах, не исключенных таким образом, или между ними. В таком случае данная Лицензия включает ограничение, как если бы оно было написано в тексте настоящей Лицензии.

9. Free Software Foundation может время от времени публиковать пересмотренные и / или новые версии Стандартной общественной лицензии. Такие новые версии будут похожи по духу на текущую версию, но могут отличаться в деталях для решения новых проблем или проблем.

Каждая версия получает распозновательный номер версии. Если в Программе указан номер версии данной Лицензии, которая применяется к ней, и «любая более поздняя версия», у вас есть возможность следовать положениям и условиям либо этой версии, либо любой более поздней версии, опубликованной Free Software Foundation. Если в Программе не указан номер версии этой Лицензии, вы можете выбрать любую версию, когда-либо опубликованную Free Software Foundation.

10. Если вы хотите включить части Программы в другие бесплатные программы, условия распространения которых отличаются, напишите автору и попросите разрешения. В отношении программного обеспечения, авторское право на которое принадлежит Free Software Foundation, напишите в Free Software Foundation; мы иногда делаем исключения для этого. Наше решение будет руководствоваться двумя целями: сохранением бесплатного статуса всех производных нашего бесплатного программного обеспечения и поощрением совместного использования и повторного использования программного обеспечения в целом.

ОТСУТСТВИЕ ГАРАНТИИ

11. ПОСКОЛЬКУ ПРОГРАММА ПРЕДОСТАВЛЯЕТСЯ БЕСПЛАТНОЙ ЛИЦЕНЗИЕЙ, НА ПРОГРАММУ НЕ ПРЕДОСТАВЛЯЕТСЯ ГАРАНТИЯ В СТЕПЕНИ, РАЗРЕШЕННОЙ ПРИМЕНИМЫМ ЗАКОНОДАТЕЛЬСТВОМ. ЗА ИСКЛЮЧЕНИЕМ В СЛУЧАЕ ИНАЧЕ, ЗАЯВЛЕННОГО ПРИ НАПИСАНИИ ДЕРЖАТЕЛИ АВТОРСКИХ ПРАВ И / ИЛИ ДРУГИЕ СТОРОНЫ ПРЕДОСТАВЛЯЮТ ПРОГРАММУ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАясь, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ И ОБЯЗАТЕЛЬСТВА ТОВАРНОЙ ЦЕННОСТИ . ВЕСЬ РИСК ОТНОСИТЕЛЬНО КАЧЕСТВА И РАБОТЫ ПРОГРАММЫ НЕСЕТЕ ВАС. ЕСЛИ ПРОГРАММА ОКАЖЕТСЯ ДЕФЕКТНЫМ, ВЫ НЕСЕТЕ НА СЕБЯ РАСХОДЫ НА ВСЕ НЕОБХОДИМОЕ ОБСЛУЖИВАНИЕ, РЕМОНТ ИЛИ ИСПРАВЛЕНИЕ.

12. НИ В КОЕМ СЛУЧАЕ, ЕСЛИ ТРЕБУЕТСЯ ПРИМЕНИМЫМ ЗАКОНОДАТЕЛЬСТВОМ ИЛИ НЕ СОГЛАСОВАНО В ПИСАНИИ, ЛЮБОЙ ВЛАДЕЛЕЦ АВТОРСКИХ ПРАВ ИЛИ ЛЮБАЯ ДРУГАЯ СТОРОНА, КОТОРАЯ МОЖЕТ ИЗМЕНИТЬ И / ИЛИ ПЕРЕРАСПРЕДЕЛЕНИЕ ПРОГРАММЫ, КАК РАЗРЕШЕНО ВЫШЕ, НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ПЕРЕД ВАМИ ЗА УЩЕРБ, ВКЛЮЧАЯ GEC. СЛУЧАЙНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ, ВОЗНИКАЮЩИЕ В РЕЗУЛЬТАТЕ ИСПОЛЬЗОВАНИЯ ИЛИ НЕВОЗМОЖНОСТИ ИСПОЛЬЗОВАНИЯ ПРОГРАММЫ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ДАННЫЕ ИЛИ ДАННЫЕ, ПРЕДОСТАВЛЕННЫЕ НЕТОЧНО, ИЛИ УБЫТКИ, УСТАНОВЛЕННЫЕ ВАМИ ИЛИ ТРЕТЬИМИ СТОРОНАМИ, ИЛИ НЕИСПРАВНОСТЬ ПРОГРАММЫ ДЛЯ РАБОТЫ ДРУГОЙ ПРОГРАММЫ) , ДАЖЕ ЕСЛИ ТАКОЕ ДЕРЖАТЕЛЬ ИЛИ ДРУГАЯ СТОРОНА БЫЛА СОВЕЩАНА О ВОЗМОЖНОСТИ ТАКИХ УБЫТКОВ.

КОНЕЦ УСЛОВИЙ

Как применить эти условия к вашим новым программам

Если вы разрабатываете новую программу и хотите, чтобы она была максимально полезной для общественности, лучший способ добиться этого — сделать ее бесплатным программным обеспечением, которое каждый может распространять и изменять в соответствии с этими условиями.

Для этого прикрепите к программе следующие примечания. Безопаснее всего прикрепить их к началу каждого исходного файла, чтобы наиболее эффективно передать отказ от гарантии; и в каждом файле должна быть хотя бы строчка «авторские права» и указатель на то, где находится полное уведомление.

одна строка, содержащая название программы и представление о том, что она делает. 
Copyright (C) yyyy   имя автора

Эта программа является бесплатным программным обеспечением; вы можете распространять его и / или
изменить его в соответствии с условиями Стандартной общественной лицензии GNU
опубликовано Free Software Foundation; либо версия 2
Лицензии или (по вашему выбору) любой более поздней версии.

Эта программа распространяется в надежде, что она будет полезной,
но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; без даже подразумеваемой гарантии
КОММЕРЧЕСКАЯ ЦЕННОСТЬ или ПРИГОДНОСТЬ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ. Увидеть
Стандартная общественная лицензия GNU для более подробной информации.

Вы должны были получить копию Стандартной общественной лицензии GNU
вместе с этой программой; если нет, напишите в Бесплатное ПО
Foundation, Inc., 51 Франклин-стрит, пятый этаж, Бостон, Массачусетс 02110-1301, США.

Также добавьте информацию о том, как с вами связаться по электронной и бумажной почте.

Если программа интерактивная, сделайте так, чтобы она выводила такое короткое уведомление при запуске в интерактивном режиме:

Gnomovision версия 69, Copyright (C) год  имя автора
Gnomovision не имеет АБСОЛЮТНО НИКАКИХ ГАРАНТИЙ; для подробностей
введите `show w '. Это бесплатное программное обеспечение, и добро пожаловать
распространять его при определенных условиях; введите `show c '
для подробностей.

Гипотетические команды `показать ш ‘ а также `показать с ‘должны отображать соответствующие части Стандартной общественной лицензии. Конечно, используемые вами команды могут называться иначе, чем`показать ш ‘ а также `показать с ‘; они могут даже быть щелчками мыши или пунктами меню — в зависимости от того, что подходит вашей программе.

Вы также должны попросить своего работодателя (если вы работаете программистом) или вашу школу, если таковая имеется, подписать «отказ от авторских прав» для программы, если это необходимо. Вот образец; изменить имена:

Yoyodyne, Inc. настоящим отказывается от всех авторских прав.
интерес к программе "Гномовидение"
(что делает проходы в компиляторах) написано 
пользователя Джеймс Хакер.

подпись Тай Куна , 1 апреля 1989 г.
Тай Кун, президент вице-президента

Эта Стандартная общественная лицензия не позволяет включать вашу программу в проприетарные программы. Если ваша программа является библиотекой подпрограмм, вы можете счесть более полезным разрешить связывание частных приложений с библиотекой. Если это то, что вы хотите сделать, используйте Стандартную общественную лицензию ограниченного применения GNU вместо данной Лицензии.

Notepad - Russia