Стандартная публичная лицензия GNU
Редакция 2, Июнь 1991 г.
(© 1989, 1991 Free Software Foundation, Inc., 59 Temple Place — Suite 330, Boston, MA 02111-1307, USA)
(© Перевод: П.В. Протасов, 2002 (первая версия), 2008 (вторая версия))
This is an unofficial translation of the GNU General Public License into Russian. It was not published by the Free Software Foundation, and does not legally state the distribution terms for software that uses the GNU GPL — only the original English text of the GNU GPL does that. However, we hope that this translation will help language speakers understand the GNU GPL better.
Это — неофициальный перевод Стандартной публичной лицензии GNU (GNU GPL) на русский язык. Он опубликован не Фондом свободного программного обеспечения и не устанавливает общеобязательных условий распространения программ, описанных в GNU GPL — это сделано только в исходном английском тексте Стандартной публичной лицензии. Однако, мы надеемся, что этот перевод поможет носителям языка лучше понять смысл GNU GPL.
Копировать и распространять текст настоящего лицензионного соглашения разрешается, запрещается вносить в него изменения.
Договоры на использование большинства программных продуктов составлены так, чтобы запретить пользователю распространять их и вносить в них изменения. Стандартная публичная лицензия GNU, напротив, ставит своей целью обеспечить распространение и изменение свободного (свободно используемого) программного обеспечения, чтобы сделать невозможным установление для кого-либо ограничений на использование программы. На условиях, сформулированных в настоящей Лицензии осуществляется использование большей части программ Фонда свободного программного обеспечения, а также любой другой программы, автор которой соглашается с ними. (На некоторые из программ Фонда свободного программного обеспечения распространяются условия Стандартной публичной лицензии GNU для программных библиотек). Вы также можете распространить ее действие на свои программы.
Когда нами употребляется термин «свободное программное обеспечение», то он относится к свободе, а не к стоимости использования. Наши Стандартные публичные лицензии составлены так, чтобы обеспечить свободное распространение экземпляров свободного программного обеспечения (а также его модификацию для этих целей, по желанию); получение либо возможность получения пользователем исходного текста; модификацию программ, а также использование их частей в новых программах, относящихся к свободному программному обеспечению; обеспечение пользователя информацией о том, что он может совершать эти действия.
Для того, чтобы защитить Ваши права, устанавливаются ограничения на запрет кому-либо отказывать в их предоставлении, либо на просьбы отказаться от них. Эти ограничения налагают определенную ответственность и на Вас, если Вы распространяете экземпляры программы или модифицируете ее.
Например, если Вы распространяете копии такой программы, безвозмездно либо за плату, Вы должны предоставить пользователям все права, которые имеете сами. Вы также должны быть уверены в том, что они получили или могут получить исходный текст. Также Вы должны ознакомить их с условиями настоящего соглашения для того, чтобы они знали о своих правах.
Мы защищаем ваши права с помощью следующих мер: (1) закрепляем авторское право на программу и (2) предлагаем Вам настоящую лицензию, условия которой закрепляют обязательное для всех разрешение на воспроизведение, распространение и (или) модификацию программного обеспечения.
Также, для защиты каждого автора, и своей собственной защиты, мы хотим быть уверены, в понимании каждым того, что гарантии на настоящее программное обеспечение отсутствуют. Если программа изменена кем-либо и осуществляется распространение измененного ее варианта, мы хотим, информировать ее пользователей о том, что они получили не первоначальный вариант, чтобы проблемы, вызванные другими, не отразились на деловой репутации авторов исходной программы.
И наконец, любой свободной программе постоянно угрожает патентная защита. Мы хотим исключить возможность того, что распространители программы получат исключительное право на нее, вследствие чего программа станет их интеллектуальной собственностью. Для того, чтобы предотвратить это, мы разъяснили, что каждому пользователю должно быть дано право использования любой части программы, защищенной патентом, либо договор на использование не должен заключаться вообще.
Точные условия, описывающие копирование, распространение и модификацию программы, следуют ниже.
Условия лицензии, описывающие копирование, распространение и модификацию
0. Настоящая Лицензия распространяет свое действие на любую программу или другое произведение, которое содержит данное правообладателем уведомление о том, что ее (его) использование осуществляется на основании Стандартной публичной лицензии GNU. Термин «Программа» в дальнейшем обозначает любую такую программу или произведение, а «произведение, основанное на Программе» обозначает либо Программу, либо производное произведение, защищенное авторским правом, при условии, что она (оно) содержит в себе Программу либо ее часть, в неизменном виде или модифицированную и (или) переведенную на другой язык. (В дальнейшем понятие перевода без ограничений включается в понятие «модификации»). Лицо, использующее условия Лицензии, в дальнейшем именуется «Вы».
На виды действий, отличные от копирования, распространения и модификации, условия настоящей Лицензии не распространяются; они не входят в предмет ее регулирования. Действия по запуску Программы ею не ограничиваются, на порождаемые программой аудиовизуальные отображения она распространяется только в том случае, если они содержат в качестве составной части само произведение, основанное на Программе (независимо от того, было оно получено при запуске Программы, или нет). Истинность этих условий зависит от того, какие действия выполняет Программа при запуске.
1. После получения исходного текста Программы, Вы можете воспроизводить и распространять его без внесения изменений на любом носителе, при условии опубликования в каждой копии общепринятым способом информации об авторском праве и отказе от предоставления гарантий; оставления в неизменном виде всех уведомлений, относящихся к настоящей Лицензии и отказу от предоставления гарантий; передачи другим получателям Программы вместе с ней копии настоящей Лицензии.
Вы можете взимать плату за предоставление экземпляра Программы, также Вы можете на свое усмотрение предлагать пользователям за вознаграждение гарантийное обслуживание.
2. Вы можете изменять свою копию (копии) Программы или любой ее части, создавая таким образом произведение, основанное на Программе, воспроизводить и распространять такие изменения или произведение целиком на условиях, изложенных выше в Разделе 1, при соблюдении следующих условий:
1. Вы обязаны снабдить измененные файлы сообщением в явной форме о том, что файл изменен, а также датой каждого изменения.
2. Вы обязаны заключить со всеми третьими лицами договор на использование любого произведения, содержащего Программу или основанного на ней либо на ее части, с условиями, изложенными в настоящей Лицензии.
3. Если модифицированная программа получает команды в диалоговом режиме, то Вы должны сделать так, чтобы она при обычном начале работы в таком режиме выводила сообщение, включающее в себя необходимую информацию об авторском праве и об отказе от предоставления гарантий (или, наоборот, об их предоставлении); уведомление пользователя о том, что он может распространять программу на этих условиях, и информацию о том, как пользователь может ознакомиться с копией настоящей Лицензии. (Примечание: если Программа работает в диалоговом режиме, но обычно не выводит подобных сообщений, от вашего произведения, основанного на Программе, этого также не требуется).
Эти требования применяются ко всему производному произведению в целом. Если отдельные части такого произведения не являются производными от Программы и сами по себе обоснованно могут считаться самостоятельными и независимыми произведениями, то, в случае отдельного их распространения условия настоящей Лицензии к ним не применяются. Но в случае распространения тех же частей в составном произведении, содержащем Программу, его распространение должно осуществляться на условиях настоящей Лицензии, при этом права, приобретаемые пользователями на его основе, распространяются на составное произведение в целом, включая каждую из его частей, независимо от того, кто является ее автором.
Этот раздел Лицензии не предъявляет и не оспаривает прав на произведение, автором которого Вы являетесь, его целью является обеспечение контроля за распространением производных и составных произведений, содержащих в себе Программу.
И наконец, случайное соединение другого произведения, не основанного на Программе, с Программой (либо произведением, основанным на Программе), на одном устройстве памяти или материальном носителе, не распространяет условия настоящего соглашения на другое произведение.
3. Вы можете создавать и распространять копии Программы (либо содержащих ее произведений, описанных в Разделе 2), в виде объектного кода или в исполняемой форме, в соответствии с условиями, описанными выше, в Разделах 1 и 2, при соблюдении одного из следующих условий:
1. Прилагая к ней полный исходный текст в машинно-читаемой форме, распространяемый на условиях, описанных в Разделах 1 и 2, приведенных выше, способом, обычно используемым для предоставления доступа к программе; или,
2. Прилагая к ней предложение в письменной форме, действительное в течении трех лет, передать любому третьему лицу за плату, не превышающую издержек на копирование, полный исходный текст произведения, на условиях, описанных в Разделах 1 и 2, приведенных выше, способом, обычно используемым для предоставления доступа к программе; или,
3. Прилагая к ней информацию, полученную Вами в качестве предложения передать исходный текст произведения. (Соблюдение данного условия допускается только при распространении без извлечения прибыли, и только в случаях, когда Вы получили программу, в виде объектного кода или в исполняемой форме, в комплекте с таким предложением, описанным в приведенном выше подразделе b).
Под исходным текстом понимается произведение в форме, наиболее удобной для внесения в него изменений. Для произведения в исполняемой форме под полным исходным текстом понимается весь исходный текст всех составляющих его модулей, любые присоединенные файлы описания интерфейса, тексты сценариев, используемых для управления процессами компиляции и установки исполняемых файлов. Однако, в порядке исключения, в распространяемый исходный текст не нужно включать то, что обычно распространяется (в виде как исходного текста, так и объектного кода) с основными компонентами (компилятор, ядро и т.п.) операционной системы, под управлением которой происходит выполнение исполняемого файла, за исключением случаев, когда исполняемый файл комплектуется этим компонентом.
Если распространение исполняемого файла или объектного кода осуществляется с помощью предоставления доступа для копирования из указанного источника, предложение равноценной возможности копирования исходного текста из того же источника, приравнивается к распространению исходного текста, даже в том случае, если объектный код распространяется отдельно от исходного текста.
4. Вы не можете копировать, изменять, разрешать использование по сублицензионному договору или распространять Программу иначе, чем при соблюдении всех условий, описанных в настоящей Лицензии. Любая попытка копирования, изменения, использования или распространения Программы иначе, ничтожна, и автоматически лишает Вас прав, предоставленных настоящей Лицензией. Однако, соглашения с третьими лицами, получившими от Вас копии программы или права, предоставляемые настоящей Лицензией, не прекращают своего действия до тех пор, пока указанные лица полностью соблюдают ее условия.
5. В случае, если вы не согласны с настоящей Лицензией, от вас не требуется соблюдать ее условия. Однако, изменение или распространение Программы или содержащих ее произведений на иных условиях не разрешается. Если вы не исполняете условий настоящего Соглашения, ваши действия преследуются по закону. Следовательно, изменяя или распространяя Программу (либо произведение, содержащее Программу), Вы выражаете свое согласие с условиями настоящей Лицензии, и ее условиями на копирование, распространение и изменение Программы или произведения, основанного на ней.
6. Каждый раз, когда Вы распространяете полученную от других лиц Программу, ее получатель автоматически заключает соглашение с первоначальным правообладателем о копировании, распространении и модификации Программы, на условиях настоящей Лицензии. В дальнейшем Вы не можете ограничивать права пользователя, описанные выше. Вы не несете ответственности за несоблюдения третьими лицами условий настоящей Лицензии.
7. Если вследствие судебного решения, заявления о нарушении права интеллектуальной собственности, или по любой иной причине (не ограниченной спорами по вопросам права интеллектуальной собственности), на Вас наложены обязательства (по решению суда, договору или на ином основании), которые противоречат условиям настоящей Лицензии, это не освобождает Вас от соблюдения этих условий. Если Вы не можете заниматься распространением на условиях, содержащихся в настоящей Лицензии, одновременно соблюдая другие взятые на себя обязательства, то Вы не должны распространять Программу вообще. Например, если условиями лицензионного соглашения пользователям, получившим экземпляры Программы непосредственно от Вас или через посредников, не разрешено самим безвозмездно распространять их, то единственным способом удовлетворения его условий и условий настоящей Лицензии будет отказ от распространения Программы.
Если любая часть настоящего раздела решением суда была признана не имеющей юридической силы либо не подлежащей применению в конкретном случае, остальная часть раздела подлежит применению; раздел целиком подлежит применению в иных случаях (во всех иных случаях применению подлежит раздел целиком).
Целью настоящего раздела не является побуждение Вас к нарушению прав интеллектуальной собственности, либо оспариванию юридической силы любого положения или договора, касающегося таких прав; его назначение состоит исключительно в защите принципов распространения свободного программного обеспечения, которые закрепляются посредством практики заключения стандартных лицензионных договоров. Многие люди оказали большое содействие при разработке большого числа программ, распространяемых подобным образом, будучи уверенными в последовательном применении этих принципов; вопрос о том, распространять ли программное обеспечение на других условиях, или нет, решается автором (правообладателем) самостоятельно, лицензиат не может влиять на принятие данного решения.
Назначение настоящего раздела состоит в окончательном разъяснении смысла последствий применения остальной части настоящей Лицензии.
8. Если распространение и (или) иное использование Программы в отдельных государствах ограничено нормами авторского или патентного права, правообладатель, первоначально распространивший на Программу условия настоящей Лицензии, может в явной форме ограничить территорию ее распространения, исключив из нее такие страны, с тем, чтобы разрешить распространение только внутри остальных стран, либо между ними. В этом случае такое условие включается в настоящую Лицензию, имея одинаковую силу с условиями, содержащимися в его тексте.
9. Фонд свободного программного обеспечения может публиковать измененные и (или) новые редакции Стандартной публичной лицензии. Такие редакции будут сходны в основных принципах с предыдущей редакцией, но могут отличаться от нее в деталях, направленных на решение новых проблем и вопросов.
Каждой редакции присваивается собственный уникальный номер. Если в документации на Программу указан номер редакции настоящего Соглашения, условия которой распространяются на нее, и слова «и любые следующие версии (редакции)», то Вы имеете право выбора между условиями этой редакции и любой другой, опубликованной Фондом свободного программного обеспечения позже.
10. Если Вы намереваетесь включить части Программы в состав другого свободного программного обеспечения, условия распространения которого отличаются от условий настоящей Лицензии, Вы должны получить на это разрешение автора. Для программы, авторское право на которую принадлежит Фонду свободного программного обеспечения, разрешение следует получать у Фонда; в некоторых случаях мы делаем исключения. При этом мы руководствуемся двумя целями: сохранения своего статуса всеми произведениями, основанными на свободном программном обеспечении, и более широкого использования программного обеспечения вообще.
ОТСУТСТВИЕ ГАРАНТИЙНЫХ ОБЯЗАТЕЛЬСТВ
11. Поскольку использование Программы осуществляется безвозмездно, на нее не предоставляется никаких гарантий, за исключением тех, которые установлены действующим законодательством. Если иное не указано в письменной форме, правообладатели и (или) иные договаривающиеся стороны предоставляют Программу в том виде, в котором осуществляется ее распространение, без принятия на себя каких-либо гарантийных обязательств, как выраженных явно, так и подразумеваемых, в том числе подразумеваемых гарантий качества и пригодности для конкретных целей. Весь риск, касающийся качества и работы Программы несете Вы. В случае, если в Программе будут обнаружены недостатки, все расходы, связанные с обслуживанием, восстановлением или исправлением Программы также несете Вы.
12. Если иное не предусмотрено действующим законодательством или соглашением сторон, заключенным в письменной форме, правообладатель или иное лицо, которое имеет возможность изменять и (или) распространять Программу на условиях, сформулированных выше, не может нести ответственность перед пользователем за причиненный ему ущерб, включая ущерб общего либо специального характера, причиненный случайно или являющийся следствием использования программы либо невозможности ее использования (в том числе уничтожение или модификацию информации, убытки, понесенные вами или третьими лицами, либо сбои Программы при взаимодействии с другим программным обеспечением), в том числе и в случаях, когда правообладатель или противная сторона предупреждены о возможности причинения таких убытков.
Если Вы разрабатываете новую программу и хотите, чтобы ее использование принесло максимальную пользу обществу, наилучший способ достичь этого — сделать ее свободной, чтобы все могли распространять и изменять ее на условиях настоящей Лицензии.
Для этого сделайте так, чтобы программа содержала в себе следующие сообщения. Наиболее надежным способом для этого является включение их в начало каждого файла исходного текста, чтобы наиболее эффективным образом сообщить об отсутствии гарантий; каждый файл должен иметь по меньшей мере одну строку с оповещением об авторских правах и указание на то, где находится полный текст сообщений.
Одна строка с названием программы и информацией о ее назначении.
(© год первого выпуска программы в свет; наименование (имя) правообладателя)
Эта программа является свободной; Вы можете распространять ее и (или) изменять, соблюдая условия Стандартной публичной лицензии GNU, опубликованной Фондом свободного программного обеспечения; либо редакции 2 Соглашения, либо (на ваше усмотрение) любой редакции, выпущенной позже.
Эта программа распространяется в надежде на то, что она окажется полезной, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, включая подразумеваемую гарантию КАЧЕСТВА либо ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННЫХ ЦЕЛЕЙ. Подробности содержатся в Стандартной публичной лицензии GNU.
Вместе с этой программой должен распространяться экземпляр Стандартной публичной лицензии GNU, если он отсутствует, сообщите об этом в Фонд свободного программного обеспечения (Free Software Foundation, Inc.), 59 Temple Place — Suite 330, Boston, MA 02111-1307, USA
Также добавьте информацию о том, как с вами связаться посредством электронной или обычной почты.
Если программа работает в командном режиме, сделайте так, чтобы при начале такого режима работы она выводила короткое сообщение, подобное приведенному ниже:
Gnomovision версии 69, (© год первого выпуска программы в свет; наименование (имя) правообладателя)
Gnomovision распространяется безо всяких гарантий, для того, чтобы ознакомиться с деталями, введите команду 'show w'. Это свободно используемое программное обеспечение, Вы можете повторно распространять его, соблюдая определенные условия; введите команду 'show c' для того, чтобы ознакомиться с деталями.
Гипотетические команды «show w» и «show c» должны приводить к выводу соответствующих частей Стандартной публичной лицензии. Разумеется, команды, которые используете Вы, могут быть названы иначе; они могут представлять собой нажатия кнопок мыши или пункты меню — все, что удовлетворяет требованиям работы с программой.
Вы также должны получить от своего работодателя, в случае, если программа была вами создана в порядке выполнения служебных обязанностей или служебного задания, письменный отказ от исключительных прав на ее использование, если это необходимо. Ниже приведен образец, Вы можете использовать его, заменив имена:
Yoyodyne, Inc. отказывается от всех исключительных прав на использование программы 'Gnomovision' (выполняющей проходы компилятора), написанной Джеймсом Хакером.
Подпись директора, 1 апреля 1989 г.
Ти Кун, заместитель директора
Условиями настоящей Стандартной публичной лицензии не разрешается включать вашу программу в состав программы, авторские права на которые как-либо ограничены. Если ваша программа представляет собой библиотеку процедур, Вы можете прийти к выводу, что более полезным был бы запрет на связывание ее с программой, являющейся чьей-либо собственностью. Если Вы хотите сделать это, используйте условия Стандартной публичной лицензии GNU для программных библиотек вместо условий настоящей Лицензии.
Оригинал данного документа находится по адресу: http://www.gnu.org/licenses/gpl.html


