Генеральная
общедоступная лицензия GNU
|
ТРЕБОВАНИЯ И
УСЛОВИЯ КОПИРОВАНИЯ, РАСПРОСТРАНЕНИЯ И МОДИФИКАЦИИ
Как применять
эти Требования к Вашим новым Программам
Версия 2, Июнь 1991
GNU General Public License. Version 2 (June 1991)
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
Вам разрешено копировать и распространять точные копии этого документа,
содержащего лицензию, но изменять его запрещено. Общие положения
Лицензии на большинство программ сформулированы так, что лишают Вас
свободы при их передаче и модификации. В противоположность этому
Генеральная Общедоступная Лицензия GNU старается гарантировать вам
свободу в распространении и изменении программ, обеспечивая их
свободное использование для всех пользователей. Эта Генеральная
Общедоступная Лицензия применяется к большей части программ Free
Software Foundation и ко всем иным программам, чьи авторы разделяют эти
принцыпы. (Некоторые другие программы Free Software Foundation
находятся под Библиотечной Генеральной Общедоступной Лицензией). Вы
также можете распространить её действие на свои программы.
Говоря о свободном программном обеспечении, мы имеем в виду именно
свободу, а не безвозмездность. Настоящая Генеральная Общедоступная
Лицензия разработана с целью гарантировать вам право распространять
копии свободного программного обеспечения (и при желании получать за
это вознаграждение), право получать исходный код программного
обеспечения или иметь возможность его получить, право вносить изменения
в программное обеспечение или использовать его части в новом свободном
программном обеспечении, а также право знать, что вы имеете все
вышеперечисленные права.
Для защиты ваших прав, нам необходимо предусмотреть все ограничения,
которые бы запретили любому лишить Вас ваших прав или потребовать Вас
отказаться от них. Эти ограничения выражаются в определенных
обязанностях, накладываемых на Вас, если Вы распространяете копии
программ или вносите в них изменения.
Например, если Вы распространяете копии такой программы бесплатно или
за вознаграждение, Вы должны предоставить получателям все права,
которыми обладаете Вы сами. Вам также следует позаботится, чтобы они
получили исходные коды программы или имели возможность при желании
получить их, а также ознакомить новых обладатей с условиями данного
лицензионного соглашения, чтобы они знали свои права.
Мы защищаем ваши права с помощью следующих двух мер: (1) устанавливаем
авторское право на программу и (2) предлагаем Вам согласиться с
настоящим соглашением, нормативно закрепляющим разрешение на
воспроизведение, распространение, выпуск в свет и (или) адаптацию и
модификацию программного обеспечения.
Также, для защиты каждого автора, и своей собственной защиты, мы хотим
быть уверены в понимании каждым того, что гарантии на настоящее
программное обеспечение отсутствуют. Если программа изменена кем-либо и
осуществляется распространение измененного варианта, необходимо чтобы
ее пользователи знали, что имеют не первоначальный вариант, чтобы
проблемы, вызванные третьими лицами, не отразились на деловой репутации
автора исходной программы.
И наконец, любой свободно распространяемой программе постоянно угрожает
патентное законодательств. Мы хотим исключить возможность того, что
распространители программы установят своё исключительное право на неё,
вследствии чего программа станет их собственностью. Для избежания
этого, мы хотим со всей определенностью сказать, что либо лицензия
должна позволять всем свободно использовать программу, либо никому.
Далее изложены условия воспроизведения, распространения и модификации
программного обеспечения.
ТРЕБОВАНИЯ И УСЛОВИЯ КОПИРОВАНИЯ, РАСПРОСТРАНЕНИЯ И МОДИФИКАЦИИ
0. Эта лицензия применима к любой программе или работе, содержащей
уведомление владельца авторских прав о том, что она распространяется в
соответсвии с требованиями Генеральной Общедоступной Лицензии.
"Программа", употребляемый далее термин, относится к любой программе
или работе, а также "работе, основанной на Программе". Это означает,
что Программа или производная работа защищается законом об авторском
праве: то есть работа содержит Программу или ее часть либо дословно,
либо с модификациями и (или) переводами на другой язык. (Сам перевод
далее включается без дополнительных оговорок в термин "модификация").
Далее в тексте под обращением "Вы" будем понимать владельца лицензии.
Виды деятельности, не являющиеся копированием, распространением или
модификацией, не охватываются данной Лицензией; они лежат за пределами
ее влияния. Использование Программы по ее функциональному назначению не
ограничено, а выходные данные Программы охватываются этой Лицензией,
только если их содержание является произведением, основанным на
Программе (вне зависимости от того, были ли они получены в процессе
использования Программы). Являются ли они таковыми, зависит от того,
что именно делает Программа.
1. Вы вправе изготовлять и распространять экземпляры исходного кода
Программы в том виде, в каком вы его получили, без внесения в него
изменений и на любом носителе, при соблюдении следующих условий: на
каждом экземпляре должен быть помещен знак охраны авторского права и
уведомление об отсутствии гарантий; без изменений должны быть оставлены
все уведомления, относящиеся к настоящей Лицензии и отсутствию
гарантий; вместе с копией Программы порльзователю должна передаться
копия настоящей Лицензии.
Вы можете брать плату за сам акт передачи копии, и по своему усмотрению
предлагать платную поддержку или помощь по использованию Программы.
2. Вы можете изменять свою копию или копии Программы, либо ее частей,
создавая таким образом работу, основанную на Программе, копировать и
распространять эти модифицированные работы или сами модификации в
соответствии с Разделом 1, приведенным выше, при условии, что вы
выполните все нижеследующие условия:
* a) Всё изменённые Вами файлы должны содержать
хорошо заметную пометку о изменении, а также дату внесения изменений.
* b) Вы обязаны предоставить всем третьим лицам
лицензию на бесплатное использование каждой работы, которую вы
распространяете или публикуете, целиком, и которое полностью или
частично содержит Программу или какую-либо ее часть, на условиях,
оговоренных в данной Лицензии.
* c) Если измененная вами программа работает в
диалоговом режиме, вы обязаны сделать так, чтобы при запуске, программа
выводила на печать или на экран сообщение, включающее соответствующее
заявление об авторских правах и заявление об отсутствии гарантии (либо
гласящее, что вы предоставляете гарантию) и о том, что пользователи
могут далее распространять программу, выполняя данные условия, а так
же, объясняющее пользователю, как можно просмотреть копию данной
Лицензии. (Исключение: если сама Программа интерактивна, но обычно не
выводит такого сообщения, от вашей работы, основанной на Программе, не
требуется вывод этого сообщения.)
Вышеуказанные условия применяются к модифицированной работе, основанной
на Программе в целом. В случае если отдельные части даннй работы не
являются основанными на Программе, а являются результатом творческой
деятельности и могут быть использованы как самостоятельное
произведение, Вы вправе распространять такое произведение отдельно, и
на иных лицензионных условиях. В случае если Вы распространяет
вышеуказанные части в составе работы, основанной на Программе, то
условия настоящей Лицензии применяются к работе в целом, при этом
права, приобретаемые пользователями на основании Лицензии, передаются
им в отношении всего произведения, включая все его части, независимо от
того, кто является их авторами.
Таким образом, цель данного раздела состоит не в том, чтобы заявить
свои права или оспорить ваши права на работу, написанную целиком вами;
скорее, целью является обеспечить право контролировать распространение
производных или коллективных работ, основанных на Программе.
Размещение иной работы, которая не является основанной на Программе, на
одном устройстве хранения информации или носителе вместе с Программой
или работой, основанной на Программе, не влечет за собой применение на
неё условий настоящей Лицензии.
3. Вы можете копировать и распространять Программу (либо работу,
основанную на ней, по определению в Разделе 2), в виде исходного кода
или в исполняемой форме, в соответстсвии с условиями, определенными в
Разделах 1 и 2, приведенных выше, при соблюдении одного из следующих
условий:
* a) Сопроводите ее полным соответствующим
машиночитаемым исходным кодом, распостраняемым в соответствии с
Разделами 1 и 2, приведенными выше, на носителе, обычно используемым
для обмена программами; или,
* b) Сопроводить ее письменным предложением, имеющим
силу, как минимум, в течение трех лет, предоставить любой третьей
стороне за плату, не превышающую ваших затрат на физическое
распространение, полную машиночитаемую копию соответствующего исходного
кода, распотсраняемого в соответствии с условиями Разделов 1 и 2 на
произвольном носителе данных, используемом для обмена программами; или,
* c) Сопроводить ее информацией, с помощью которой
можно получить соответствующий исходный код. (Данное положение
применяется исключительно в том случае, если Вы осуществляете
некоммерческое распространение программы, при этом программа была
получена Вами в виде исходного кода или в исполняемой форме и
сопровождалась предложением, соответствующим условиям в п.3 настоящей
Лицензии).
"Исходные коды" применительно к разработке означает ту форму
разработки, в которую предпочтительнее вносить изменения. В случае
разработки, представляющей собой исполняемую программу, термин "полные
исходные коды" означает совокупность исходных кодов всех составляющих
ее модулей, плюс все файлы, имеющие отношение к описанию интерфейса,
плюс все файлы сценариев, используемые для контроля за компиляцией и
созданием исполняемых модулей. Однако, как особое исключение, при
распространении исходных кодов не требуется прилагать ничего из того,
что, как правило, распространяется (в исходной или бинарной форме)
вместе с основными компонентами (компилятор, ядро и т.п.) операционной
системы, на которую рассчитаны исполняемые модули, если наличие именно
этих компонентов именно в таком виде не является обязательным для этих
исполняемых модулей.
Если распространение выполняемых или исходных кодов реализуется
предоставлением доступа для копирования из указанного места, тогда
предоставление эквивалентного доступа для копирования исходных
исходного кода из того же места считается распространением исходного
кода, даже если третьи стороны не принуждаются копировать исходный код
вместе с объектным кодом.
4. Вы вправе воспроизводить, модифицировать, распространять или
передавать права на использование Программы только на условиях
настоящей Лицензии. Любое воспроизведение, модификация, распространение
или передача прав на иных условиях являются недействительными и
автоматически ведут к расторжению настоящей Лицензии и прекращению
действия всех прав, предоставленных Вам настоящей Лицензией. При этом
права третьих лиц, которым Вы в соответствии с настоящей Лицензией
передали копии Программы или права на нее, сохраняются в силе при
условии полного соблюдения ими настоящей Лицензии.
5. Вы не обязаны соглашаться с настоящей Лицензией, поскольку Вы ее не
подписывали. Однако только настоящая Лицензия предоставляет право
распространять или модифицировать Программу или работу, основанную на
Программе. Подобные действия нарушают действующее законодательство,
если они не осуществляются в соответствии с настоящей Лицензией. Если
Вы внесли изменения или осуществили распространение копий Программы или
работы, основанной на Программе, Вы тем самым подтвердили свое согласие
с настоящей Лицензией, включая условия, определяющие порядок
копирования, распространения или модификации Программы или работы,
основанной на Программе.
6. Каждый раз, когда Вы передаете Программу (или работу, основанную на
Программе), получатель автоматически получает лицензию от настоящего
владельца лицензии на копирование, распространение или модификацию
Программы с учетом требований и условий налогаемых ею. Вы не имеете
права накладывать дополнительные ограничения на использование Программы
тем, кому вы ее передаете. Вы не отвечаете по претензиям, предъявляемым
третьими сторонами к действию этой Лицензии.
7. Если вследствии судебного решения, заявления о нарушении авторского
права, или по любой иной причине (не ограниченной спорами по вопросам
авторского права), на Вас наложены обязательства (по решению суда,
договору или на ином основании), которые противоречат условиям
настоящей Лицензи, они не освобождают Вас от соблюдения условий
настоящей Лицензии. Если Вы не можете заниматься распространением,
одновременно исполняя обязательства, наложенные на Вас настоящей
Лицензией, одновременно с другими обязательствами, Вы не должны
распространять Программу. Например, если условиями лицензионного
соглашения пользователям, получившим экземпляры Программы
непосредственно от Вас или через посредников, не разрешено самим
безвозмездно распространять их, то единственным способом удовлетворения
его условий и условий настоящй Лицензи будет отказ от распространения
Программы.
Если какая-либо часть данного раздела будет признана не имеющей
юридическую силу или неприменимой в конкретных обстоятельствах,
остальная часть раздела остается в силе, а раздел в целом применимым
при иных обстоятельствах.
Целью этого раздела не является попытка подтолкнуть Вас к нарушению
каких-либо патентных прав или прав собственности, или оспариванию
справедливости таких прав. Этот раздел имеет единственную цель - защиту
целостности системы свободно распространяемых программ, которая
реализуется практикой общедоступных лицензий. Многие люди внесли
большой вклад в обширный набор свободно распространяемых программ,
полагаясь на эту систему. Это решение автора/дарителя, желает ли он
(она) распространять программы через какие-то другие системы и мы не
может навязывать выбор.
Предназначение этого четко определить те цели, которые преследуют все
остальные положения настоящей Лицензии.
8. Если распространение и (или) использование Программы в отдельных
государствах ограничено нормами авторского или патентного права,
правообладатель, первоначально распространивший на Программу условия
настоящей Лицензии, может в явной форме ограничить территорию ее
распространения, исключив из нее такие страны, с тем, чтобы позволить
распространение только внутри остальных стран, либо между ними. В таком
случае данное лицензионное соглашение должно содержать эти ограничения,
записанные непосредственно в тексте Лицензии.
9. Free Software Foundation может публиковать исправленные и/или новые
версии настоящей Стандартной Общественной Лицензии GNU. Такие версии
могут быть дополнены различными нормами, регулирующими правоотношения,
возникшие после опубликования предыдущих версий, однако в них будут
сохранены основные принципы, закрепленные в настоящей версии.
Каждой версии Лицензии присваивается отличительный номер. Если в
Программном продукте конкретно указан номер версии лицензионного
соглашения и оговорена применимость "любой более поздней версии", Вы
можете, на своё усмотрение, следовать требованиям и условиям данной
либо любой более поздней версии, опубликованной "Free Software
Foundation". Если в программном продукте конкретно не указан номер
версии лицензионного соглашения, Вы можете выбрать для использования
любую версию, опубликованную "Free Software Foundation".
10. В случае если Вы намерены включить часть Программы в другое
свободное программное обеспечение, которое распространяется на иных
условиях, чем в настоящей Лицензии, Вам следует испросить письменное
разрешение на это у автора программного обеспечения. Разрешение в
отношении программного обеспечения, права на которое принадлежат Free
Software Foundation, следует обращаться в Free Software Foundation. В
некоторых случаях Free Software Foundation делает исключения. При
принятии решения Free Software Foundation будет руководствоваться двумя
принципами: сохранение статуса свободного для любых действий,
производного от свободного программного обеспечения Free Software
Foundation и обеспечение наиболее широкого совместного использования
программного обеспечения.
ОТКАЗ ОТ ПРЕДОСТАВЛЕНИЯ ГАРАНТИЙ
11. ПОСКОЛЬКУ ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ ОСУЩЕСТВЛЯЕТСЯ БЕЗВОЗМЕЗДНО, НА
НЕЕ НЕ ПРЕДОСТАВЛЯЕТСЯ НИКАКИХ ГАРАНТИЙ, ЗА ИСКЛЮЧЕНИЕМ ТЕХ, КОТОРЫЕ
УСТАНОВЛЕНЫ ДЕЙСТВУЮЩИМ ЗАКОНОДАТЕЛЬСТВОМ. ЕСЛИ ИНОЕ НЕ УКАЗАНО В
ПИСЬМЕННОЙ ФОРМЕ, ПРАВООБЛАДАТЕЛИ И (ИЛИ) ИНЫЕ СТОРОНЫ ПРЕДОСТАВЛЯЮТ
ПРОГРАММУ В ТОМ ВИДЕ, В КОТОРОМ ОСУЩЕСТВЛЯЕТСЯ ЕЕ РАСПРОСТРАНЕНИЕ, БЕЗ
ПРИНЯТИЯ НА СЕБЯ КАКИХ-ЛИБО ГАРАНТИЙНЫХ ОБЯЗАТЕЛЬСТВ, КАК ВЫРАЖЕННЫХ
ЯВНО, ТАК И ПОДРАЗУМЕВАЕМЫХ, В ТОМ ЧИСЛЕ ПОДРАЗУМЕВАЕМЫХ ГАРАНТИЙ
КАЧЕСТВА И ПРИГОДНОСТИ ДЛЯ КОНКРЕТНЫХ ЦЕЛЕЙ. ВЫ ПРИНИМАЕТЕ И ОСОЗНАЕТЕ
ВЕСЬ РИСК, КАСАЮЩИЙСЯ КАЧЕСТВА И РАБОТЫ ПРОГРАММЫ. В СЛУЧАЕ, ЕСЛИ В
ПРОГРАММЕ БУДУТ ОБНАРУЖЕНЫ НЕДОСТАТКИ, ВЫ БЕРЁТЕ НА СЕБЯ ВСЕ РАСХОДЫ,
СВЯЗАННЫЕ С ОБСЛУЖИВАНИЕМ, ВОССТАНОВЛЕНИЕМ ИЛИ ИСПРАВЛЕНИЕМ ПРОГРАММЫ.
12. ЕСЛИ ИНОЕ НЕ ПРЕДУСМОТРЕНО ДЕЙСТВУЮЩИМ ЗАКОНОДАТЕЛЬСТВОМ ИЛИ
СОГЛАШЕНИЕМ СТОРОН, ЗАКЛЮЧЕННЫМ В ПИСЬМЕННОЙ ФОРМЕ, ПРАВООБЛАДАТЕЛЬ ИЛИ
ИНОЕ ЛИЦО, КОТОРОЕ ИМЕЕТ ВОЗМОЖНОСТЬ ИЗМЕНЯТЬ И (ИЛИ) ПОВТОРНО
РАСПРОСТРАНЯТЬ ПРОГРАММУ НА УСЛОВИЯХ, СФОРМУЛИРОВАННЫХ ВЫШЕ, НЕ МОЖЕТ
НЕСТИ ОТВЕТСТВЕННОСТЬ ПЕРЕД ПОЛЬЗОВАТЕЛЕМ ЗА ПРИЧИНЕННЫЙ ЕМУ УЩЕРБ,
ВКЛЮЧАЯ УЩЕРБ ОБЩЕГО ЛИБО СПЕЦИФИЧЕСКОГО ХАРАКТЕРА, ПРИЧИНЕННЫЙ
СЛУЧАЙНО ИЛИ ЯВЛЯЮЩИЙСЯ СЛЕДСТВИЕМ ИСПОЛЬЗОВАНИЯ ПРОГРАММЫ ЛИБО
НЕВОЗМОЖНОСТИ ЕЕ ИСПОЛЬЗОВАНИЯ (В ТОМ ЧИСЛЕ УНИЧТОЖЕНИЕ ИЛИ МОДИФИКАЦИЮ
ИНФОРМАЦИИ, ЛИБО УБЫТКИ, ПОНЕСЕННЫЕ ВАМИ ИЛИ ТРЕТЬИМИ ЛИЦАМИ, ЛИБО СБОИ
ПРОГРАММЫ ПРИ ВЗАИМОДЕЙСТВИИ С ДРУГИМ ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ), В ТОМ
ЧИСЛЕ И В СЛУЧАЯХ, КОГДА АВТОР И/ИЛИ ИНОЙ ПРАВООБЛАДАТЕЛЬ В
СООТВЕТСТВИИ С НАСТОЯЩИМ ПУНКТОМ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ДАЖЕ В ТОМ
СЛУЧАЕ, ЕСЛИ ОНИ БЫЛИ ПРЕДУПРЕЖДЕНЫ О ВОЗМОЖНОСТИ ВОЗНИКНОВЕНИЯ ТАКИХ
УБЫТКОВ.
КОНЕЦ ТРЕБОВАНИЙ И УСЛОВИЙ
Как Применять Эти Требования к Вашим Новым Программам
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these
terms.
To do so, attach the following notices to the program. It is safest to
attach them to the start of each source file to most effectively convey
the exclusion of warranty; and each file should have at least the
"copyright" line and a pointer to where the full notice is found.
one line to give the program's name and an idea of what it does.
Copyright (C) yyyy 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 with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year 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.
The hypothetical commands `show w' and `show c' should show the
appropriate parts of the General Public License. Of course, the
commands you use may be called something other than `show w' and `show
c' ; they could even be mouse-clicks or menu items--whatever suits your
program.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright
interest in the program `Gnomovision'
(which makes passes at compilers) written
by James Hacker.
signature of Ty Coon, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications
with the library. If this is what you want to do, use the GNU Lesser
General Public License instead of this License.
Linking Joomla! statically or dynamically with other modules is making
a combined work based on Joomla!. Thus, the terms and conditions of the
GNU General Public License cover the whole combination.
In addition, as a special exception, the copyright holders of Joomla!
give you permission to combine Joomla! with free software programs or
libraries that are released under the GNU LGPL and with independent
modules that communicate with Joomla! solely through the Joomla!
extension interface. You may copy and distribute such a system
following the terms of the GNU GPL for Joomla! and the licenses of the
other code concerned, provided that you include the source code of that
other code when and as the GNU GPL requires distribution of source code.
Note that people who make modified versions of Joomla! are not
obligated to grant this special exception for their modified versions;
it is their choice whether to do so. The GNU General Public License
gives permission to release a modified version without this exception;
this exception also makes it possible to release a modified version
which carries forward this exception.
|
|