GNU - общественная лицензия общего вида
GNU - общественная лицензия общего вида
Версия 2, июнь 1991
Copyright (С) 1989, 1991 Free Software Foundation, Inc
675 Mass Ave, Cambridge, MA 02139, USA
Разрешается копирование и распространение точных копий этого документа без ограничений, но запрещается вносить в него изменения
Преамбула
Большинство программных продуктов распространяется по лицензиям, не позволяющим пользователю распространять их и модифицировать. В отличие от таких лицензий, общественная лицензия общего вида GNU (GNU General Public License) предоставляет всем пользователям возможность свободного распространения и модификации бесплатного программного обеспечения. Гарантируется бесплатное приобретение программного обеспечения всеми пользователями. Общественная лицензия общего вида применяется к большей части программ, распространяемых под эгидой Фонда бесплатного программного обеспечения (Free Software Foundation), а также к любой другой программе, авторы которой разрешают ее свободное использование. Некоторые программы Фонда распространяются по библиотечной общественной лицензии общего вида GNU (GNU Library General Public License). Любой разработчик может распространять свои программы по любой из этих лицензий.
Следует помнить, что в бесплатном распространении программного обеспечения главное не цена, а право. Лицензии GNU предоставляют право распространять копии бесплатных программ (в том числе, получая вознаграждение за распространение), получать, если необходимо, их исходные тексты, модифицировать эти тексты, создавая новые бесплатные программы, наконец, -знать о своих правах.
Чтобы обеспечить указанные права, необходимы ограничения, не позволяющие эти права попирать. Следствие ограничений - определенные обязательства, которые приходится принимать тем, кто занимается распространением или модификацией программ.
Например, при распространении копий программ по указанным лицензиям, распространитель должен предоставлять лицам, приобретающим программы, все права, которыми обладает сам. Он должен предоставить им возможность получить все исходные тексты и ознакомить со всеми правами, предоставляемые условиями приобретения программ.
Существует два аспекта защиты прав: 1) защита авторского права; 2) предоставление данной лицензии, предоставляющей право копировать, распространять и (или) модифицировать программное обесценение.
Чтобы защитить авторов, необходимо недвусмысленно объяснить покупателю, что предлагаемое бесплатное программное обеспечение не сопровождается никакими гарантиями. Если кто-либо модифицировал программный продукт и распространяет его в таком виде, он должен объявить о произведенной модификации, чтобы возможные недостатки не отразились на репутации прежних авторов.
Наконец, существует опасность патентования любой бесплатной программы. Необходимо лишить лиц, занимающихся распределением бесплатных программ, возможности их патентования
и распространения как собственной продукции. Поэтому любая запатентованная программа должна быть лицензирована как свободно и бесплатно распространяемая, или же не должна лицензироваться.
Точные требования и условия копирования, распространения и модификации программного обеспечения изложены ниже.
Отсутствие гарантий
Отсутствие гарантий
ПОСКОЛЬКУ ПРОГРАММА ЛИЦЕНЗИРОВАНА КАК БЕСПЛАТНАЯ, НА НЕЕ НЕ ПРЕДОСТАВЛЯЕТСЯ НИКАКИХ ГАРАНТИЙ, КРОМЕ ПРЕДПИСЬШАЕМЫХ ДЕЙСТВУЮЩИМ ЗАКОНОДАТЕЛЬСТВОМ. ЕСЛИ НЕТ ИНЫХ ПИСЬМЕННЫХ УКАЗАНИЙ, ПРАВООБЛАДАТЕЛИ И (ИЛИ) ДРУГИЕ ЛИЦА ПРЕДОСТАВЛЯЮТ ПРОГРАММУ "КАК ЕСТЬ", БЕЗ ГАРАНТИИ ЛЮБОГО РОДА, ВЫРАЖЕННОЙ ЯВНО ИЛИ ПОДРАЗУМЕВАЕМОЙ, В ТОМ ЧИСЛЕ ПОДРАЗУМЕВАЕМОЙ ГАРАНТИИ ТОВАРНОГО СОСТОЯНИЯ, ПРИГОДНОСТИ ДЛЯ ЛЮБОЙ КОНКРЕТНОЙ ЦЕЛИ И ДРУГИХ ГАРАНТИЙ. КАЧЕСТВА И ЭФФЕКТИВНОСТИ ПРОГРАММЫ. ВЕСЬ РИСК ЛОЖИТСЯ НА ВАС. В СЛУЧАЕ НЕИСПРАВНОСТИ ПРОГРАММЫ ВЫ ПРИНИМАЕТЕ НА СЕБЯ ВСЕ РАСХОДЫ ПО НЕОБХОДИМОМУ ОБСЛУЖИВАНИЮ, РЕМОНТУ ИЛИ ИСПРАВЛЕНИЮ.
НИ ПРИ КАКИХ УСЛОВИЯХ, ЗА ИСКЛЮЧЕНИЕМ ТРЕБОВАНИЙ ДЕЙСТВУЮЩЕГО ЗАКОНОДАТЕЛЬСТВА ИЛИ ПИСЬМЕННОГО СОГЛАШЕНИЯ, ЛЮБОЙ ИЗ ПРАВООБЛАДАТЕЛЕЙ ИЛИ ЛЮБОЕ ИНОЕ ЛИЦО, МОДИФИЦИРУЮЩЕЕ И (ИЛИ) РАСПРОСТРАНЯЮЩЕЕ ПРОГРАММУ В СООТВЕТСТВИИ С ИЗЛОЖЕННЫМИ ВЫШЕ УСЛОВИЯМИ, НЕ НЕСЕТ ПЕРЕД ВАМИ ОТВЕТСТВЕННОСТИ ЗА УЩЕРБ, ВКЛЮЧАЯ КАКИЕ БЫ ТО НИ БЫЛО ОБЩИЕ, ОПРЕДЕЛЯЕМЫЕ ОСОБЫМИ ОБСТОЯТЕЛЬСТВАМИ, ПОБОЧНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ, ПОНЕСЕННЫЕ ВСЛЕДСТВИЕ ПРИМЕНЕНИЯ ПРОГРАММЫ ИЛИ НЕВОЗМОЖНОСТИ ЕЕ ПРИМЕНИТЬ (В ТОМ ЧИСЛЕ ВСЛЕДСТВИЕ УТЕРИ ИЛИ НЕТОЧНОГО ПРЕДСТАВЛЕНИЯ ДАННЫХ, ПОТЕРЬ, ДОПУЩЕННЫХ ВАМИ ИЛИ ТРЕТЬИМИ ЛИЦАМИ, НЕСПОСОБНОСТИ ПРОГРАММЫ РАБОТАТЬ С КАКИМИ-ЛИБО ИНЫМИ ПРОГРАММАМИ И ДРУГИХ ПРИЧИН), ДАЖЕ ЕСЛИ ТАКОМУ ПРАВООБЛАДАТЕЛЮ ИЛИ ИНОМУ ЛИЦУ БЫЛО ИЗВЕСТНО О ВОЗМОЖНОСТИ НАНЕСЕНИЯ ПОДОБНОГО УЩЕРБА. КОНЕЦ ТРЕБОВАНИЙ И УСЛОВИЙ
Перевод:
Перевод:
<одна строка для имени и назначения программы.> Copyright (C) 19уу <имя автора>
Это бесплатная программа; разрешена к дальнейшему распространению и (или) модификации на условиях общественной лицензии общего вида GNU, изданной Фондом бесплатного программного обеспечения; версии 2 этой лицензии или (на ваше усмотрение) любой более поздней версии.
Эта программа распространяется в надежде, что она может оказаться полезной, но БЕЗ КАКОЙ БЫ ТО НИ БЫЛО ГАРАНТИИ; даже без подразумеваемой гарантии ТОВАРНОГО СОСТОЯНИЯ или ПРИГОДНОСТИ ДЛЯ КАКОЙ-ЛИБО КОНКРЕТНОЙ ЦЕЛИ. Подробнее см. в общественной лицензии общего вида GNU.
Копию общественной лицензии общего вида GNU вы должны были получить вместе с данной программой; если не получили, обратитесь
А
Фонд бесплатного программного обеспечения, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
Добавьте сюда адреса своей электронной и обычной почты.
Если программа интерактивна, предусмотрите вывод краткого сообщения перед переходом в интерактивный режим.
Gnomovision version 69, Copyright (С) 19уу name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type
* show
c' for details.
Перевод:
Gnomovision версия 69, Copyright (С) 19уу имя автора
Gnomovision поставляется БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; чтобы получить под
робную информацию, введите `show w'.
Это бесплатная программа, которую вы можете распространять на определенных условиях; чтобы получить подробные сведения, введите
`show с'.
Гипотетические команды "show w" и "show с" предназначены для вывода соответствующих частей общественной лицензии общего вида. Конечно же, их имена могут быть иными, они могут запускаться щелчками мыши или как команды меню - в зависимости от стиля программы.
Можете также уговорить своего руководителя (если вы работаете программистом) или учебного заведения (если таковое существует) подписать отказ от прав на программу. Например (замените имена реальными).
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which makes passes at compilers) written by James
Hacker.
<signature of Ту Coon>, 1 April 1989,
Ту Coon, President of Vice
Перевод:
Перевод:
Хухры-мухры Лимитед отказывается от всех авторских прав на данную
программу.
`Gnomovision' (предназначенная для прохождения компилятора) написана
Джеймсом Хакером.
<подпись Большой Шишки>, 1 апреля 1989 г.
Большая Шишка, Президент конторы
Данная общественная лицензия общего вида не разрешает включать вашу программу в коммерческие программы. Если ваша программа представляет собой библиотеку подпрограмм, то имеет смысл разрешить ее использование с патентованными программами. В этом случае она может распространяться на условиях библиотечной общественной лицензии общего вида (GNU Library General Public License).
применение данных условий к новым программам
Приложение: применение данных условий к новым программам
Лучший способ максимально распространить новую разработку - бесплатное ее распространение с предоставлением любому лицу права модификации и дальнейшего распространения на изложенных выше условиях.
Для этого необходимо ввести в программу объявления, приведенные ниже. Лучше всего разместить эти объявления в начале каждого исходного файла, что позволит с максимальной эффективностью донести до приобретателя сведения об отсутствии гарантии. Каждый файл должен содержать, как минимум, строку с объявлением авторского права и указатель на местонахождение подробных сведений.
<one line to give the program's name and a brief idea of what it does.> Copyright (C) 19yy <name of author>
This program is free software;"you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along *ith this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
Требования и условия копирования, распространения и модификации
Требования и условия копирования, распространения и модификации
Данная лицензия применима к любой программе или другой работе, которая содержит уведомление, помещенное обладателем прав, о том, что эта программа или другая работа распространяется на условиях, предоставляемых указанной общественной лицензией общего вида. Впредь такую программу или работу мы будем именовать Программой, программу и любую производную от неё, в рамках авторского права, работу - Работой на основе программы. Это означает любую Работу, которая содержит Программу или ее часть - в неизмененном виде или после модификации или компиляции на другом языке программирования (впредь под модификацией будем подразумевать также и компиляцию). Каждый лицензиат будет упоминаться в первом лице ("вы").
Действия, выходящие за пределы копирования, распространения и модификации, не регулируются данной лицензией. Запуск Программы не ограничивается, ее выходные данные регулируются лицензией только в том случае, если они составляют Работу на основе программы (независимо от того, явились ли они результатом запуска Программы). Выполнение этого условия зависит от назначения Программы.
Вам разрешается назначать плату за физический акт передачи копии, а также предоставлять определенные гарантии от себя лично.
a) Модифицированные файлы должны содержать отчетливое уведомление о произведенной модификации с указанием даты ее проведения.
b) Каждая
Работа,
которую вы распространяете или публикуете, и которая содержит
Программу -
полностью или частично - либо является производной от
Программы
или любой ее части, сопровождается предоставлением приобретателю всех прав и условий, определяемых данной лицензией.
c) Если модифицированная
Программа
выполняется в интерактивном режиме с вводом команд, то при ее запуске в указанном интерактивном режиме должно выводиться или распечатываться сообщение с уведомлением об авторском праве и отсутствии гарантий (или гарантиях, которые предоставляете вы), о праве пользователей распространять данную
Программу
на указанных условиях и о том, где и как они могут получить образец данной лицензии. Исключение: если
Программа
интерактивна, но не распечатывает подобное сообщение, то для Работы на основе этой программы его распечатка также не требуется.
Указанные требования относятся к модифицированной Работе в целом. Если некоторые части этой Работы, которые можно идентифицировать, не являются производными от Программы и могут считаться независимыми, отдельными, самостоятельными Работами, то данная лицензия и ее условия не распространяются на эти части (отдельные Работы). Если эти части распространяются в составе целого, являющегося Работой на основе программы, то распространение этого целого должно соответствовать условиям данной лицензии, действие которой распространяется на все целое, следовательно, на каждую его часть, независимо от того, кто эту часть написал.
Таким образом, цель данного параграфа - не заявить собственные и не оспорить ваши права на Работу, полностью проведенную вами, а осуществить право регулирования распределения производных или коллективных Работ на основе программы.
Простое объединение с
Программой
(или Работой на основе программы) другой работы, не являющейся Работой на основе программы, на дисковом томе или носителе, предназначенном для распространения, не приводит к распространению на эту работу действия данной лицензии.
a) Включение в распространяемые копии машиночитаемых исходных текстов, распространяемых на условиях статей 1 и 2 на носителях, обычно используемых для обмена программным обеспечением.
b) Включение в распространяемые копии письменного предложения, действительного в течение минимум трех лет, предоставляя любому третьему лицу полный набор соответствующих исходных текстов в машиночитаемой форме в обмен на сумму, не превышающую стоимости физического распространения этих исходных текстов, для распространения на условиях статей 1 и 2, на носителях, обычно используемых для обмена программным обеспечением.
c) Включение в распространяемые копии сведений, полученных в связи с предложением распространения соответствующих исходных текстов. Данный вариант возможен при некоммерческом распространении, только если вы получили Программу в форме объектных или выполняемых файлов с таким же предложением (в соответствии с предыдущим пунктом).
Под исходными текстами Работы подразумевается такая форма последней, которая наиболее удобна для ее модификации. Под полным набором исходных текстов выполняемой Работы подразумеваются исходные тексты всех составляющих ее модулей, плюс любые файлы определения соответствующих интерфейсов, плюс сценарии, используемые для управления процессами компиляции и установки выполняемого файла. Однако в виде особого исключения, распространяемые исходные тексты могут не содержать некоторых компонентов, обычно распространяемых (в форме исходного текста или двоичных файлов) с основными компонентами (компилятором, ядром и т.п.) операционной системы, в которой данный выполняемый файл запускается, если эти компоненты не распространяются вместе с выполняемым файлом.
Если распространение выполняемых и объектных файлов происходит путем предоставления доступа к обозначенному месту, из которого их можно копировать, то возможность копирования из того же места исходных текстов рассматривается как распространение, несмотря на то, что третьим лицам не вменяется в обязанность копировать исходные тексты с объектными файлами.
От вас не требуется принятия данной лицензии, поскольку вы ее не подписываете. Тем не менее, ничто не дает вам разрешения модифицировать или распространять Программу или производные от нее Работы. Все перечисленные действия, предпринятые не в соответствии с лицензией, запрещены законом. Следовательно, модифицируя или распространяя Программу (или любую Работу на основе программы), вы подтверждаете принятие лицензии на эти действия со всеми условиями копирования, распространения и модификации Программы и Работ на ее основе.
При распространении Программы (или Работы на основе программы) каждый приобретатель автоматически получает лицензию от первоначального лицензиата на копирование, распространение и модификацию Программы в соответствии с указанными требованиями и условиями. Вам не разрешается налагать дополнительные условия на осуществление приобретателем прав, изложенных в данном документе. Вы не несете ответственности за выполнение третьими сторонами условий данной лицензии.
Если вследствие судебного решения, заявления о нарушении -патентного законодательства или по любой иной причине (не обязательно связанной с вопросами патентования), возникают условия, вынуждающие вас (во исполнение судебного решения, соглашения или иным образом) действовать в противоречии с условиями данной лицензии, это не может служить оправданием таких действий. Если нет возможности осуществлять распространение так, чтобы одновременно удовлетворять условиям данной лицензии и каким-либо иным обязательствам, у вас есть возможность отказаться от распространения Программы. Если, к примеру, патентная лицензия не разрешает безвозмездное распространение Программы всеми, кто получает от вас ее копии непосредственно или опосредованно, то единственным способом удовлетворения одновременно условий патентной и данной лицензий будет полный отказ от распространения Программы.
Если данная статья не имеет силы или не осуществима в определенных обстоятельствах, в какой-то ее части, то в этих обстоятельствах данная статья применяется в остальной ее части, в других обстоятельствах - применяется полностью.
Целью данной статьи не является побуждение вас к нарушению патентных, а также любых иных имущественных прав или попытка оспорить любые права такого рода. Единственная цель статьи - защита системы бесплатного распространения программного обеспечения, осуществляемого посредством практики общественного лицензирования. Множество людей пользуется этой системой для распространения собственного программного обеспечения в расчете на то, что она действует должным образом. И если автор или владелец
Программы
решает распространять ее через иную систему, лицензиат не может повлиять на это решение.
Цель данной статьи - однозначно пояснить, что именно считается следствием остальной части данной лицензии.
Фонд бесплатного программного обеспечения может время от времени публиковать новые и (или) пересмотренные версии общественной лицензии общего вида, которые могут не от личаться в общих чертах от настоящей версии, но могут иметь отличия в частностях, ввиду возникновения новых проблем или интересов.
Каждой версии лицензии присваивается уникальный номер. Если
Программа
распространяется на условиях лицензии с данным номером "и последующих версий", вам предоставляется выбор между требованиями и условиями данной версии и любой из последующих версий, опубликованных Фондом бесплатного программного обеспечения. Если
Программа
распространяется без указания номера версии лицензии, вам разрешается использовать любую лицензию из опубликованных Фондом бесплатного программного обеспечения.