1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/wst021sh-sonar-auth-gitlab-plugin

Клонировать/Скачать
LICENSE.md 14 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 01.03.2025 10:31 c3a4cce
               GNU УСТАНОВЛЕННАЯ ОБЩЕДОСТУПНАЯ ЛИЦЕНЗИЯ
                   Версия 3, 29 июня 2007 года

Авторское право © 2007 года Корпорация свободного программного обеспечения http://fsf.org/ Каждому разрешается делать точные копии этого лицензионного документа и распространять их, но изменение данного документа запрещено.

Эта версия GNU Установленной общедоступной лицензии включает условия и положения версии OnClickListener 3 GNU Общей общественной лицензии, дополненные дополнительными правами, указанными ниже.

  1. Дополнительные определения.

В настоящем документе "лицензия" относится к версии 3 GNU Установленной общедоступной лицензии, а "GNU GPL" — к версии 3 GNU Общей общественной лицензии.

"Библиотека" — это работа, регулируемая данной лицензией, за исключением приложения или объединенного продукта, как указано ниже.

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

Объединенный продукт — это работа, созданная путем объединения или связывания приложения с библиотекой. Конкретная версия библиотеки, с которой был создан объединенный продукт, также называется "связанной версией".

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

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

  1. Исключение из раздела 3 GNU GPL.

Вы можете распространять работу, покрытую данной лицензией, в соответствии с разделами 3 и 4 этой лицензии, не будучи обязаны следовать разделу 3 GNU GPL.

  1. Распространение модифицированных версий.

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

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

б) в соответствии с GNU GPL, без применения ни одного из дополнительных прав данной лицензии к этой копии.

  1. Объектный код, содержащий материалы из заголовочных файлов библиотеки.

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

а) Предоставляете явное уведомление вместе с каждой копией объектного кода о том, что библиотека используется в нем и что библиотека и её использование регулируются данной лицензией.

б) Сопровождаете объектный код копией GNU GPL и документа данной лицензии.

  1. Объединённые работы.

Вы можете распространять объединённую работу на условиях вашего выбора, которые, взятые вместе, фактически не ограничивают модификацию частей библиотеки, содержащихся в объединённой работе, и обратное инженерирование для отладки таких модификаций, если вы также делаете следующее:

а) Предоставляете явное уведомление вместе с каждой копией объединённой работы о том, что библиотека используется в ней и что библиотека и её использование регулируются данной лицензией.

б) Сопровождаете объединённую работу копией GNU GPL и документа данной лицензии.

в) Для объединённой работы, которая отображает авторские права во время выполнения, включите авторское право библиотеки среди этих уведомлений, а также ссылку, направляющую пользователя к копиям GNU GPL и документа данной лицензии.

г) Выполняйте одно из следующего:

   0) Распространяйте минимальный соответствующий исходный код в соответствии с условиями данной лицензии,
   и соответствующий код приложения в форме, подходящей для и под условиями, позволяющими пользователю
   пересоединить или перелинковать приложение с изменённой версией связанной версии для создания изменённой объединённой работы,
   в соответствии со спецификациями раздела 6 GNU GPL для распространения соответствующего исходного кода.

   1) Используйте подходящий механизм совместной библиотеки для линковки с библиотекой. Подходящий механизм — тот,
   который (а) использует в процессе выполнения копию библиотеки уже присутствующую на компьютере пользователя,
   и (б) будет работать правильно с изменённой версией библиотеки, совместимой с интерфейсом связанной версии.   д) Предоставляйте информацию об установке, но только если вам требуется предоставить такую информацию

в соответствии с разделом 6 GNU GPL, и только до того момента, пока эта информация является необходимой для установки и выполнения измененной версии объединенной работы, созданной путем пересоединения или перелинковки приложения с измененной версией связанной версии. (Если вы используете вариант 4d0, информация об установке должна сопровождать минимальный соответствующий исходный код и соответствующий код приложения. Если вы используете вариант 4d1, вы должны предоставлять информацию об установке в соответствии с спецификациями раздела 6 GNU GPL для распространения соответствующего исходного кода.)

  1. Объединённые библиотеки.

Вы можете располагать библиотечные услуги, являющиеся работой, основанной на библиотеке, рядом друг с другом в одной библиотеке вместе с другими библиотечными услугами, которые не являются приложениями и не регулируются данной лицензией, и распространять такую объединённую библиотеку на условиях вашего выбора, если вы выполняете следующее:

а) Сопровождаете объединённую библиотеку копией той же работы, основанной на библиотеке, не объединённой с любыми другими библиотечными услугами, распространяемой в соответствии с условиями данной лицензии.

б) Предоставляете явное уведомление вместе с объединённой библиотекой о том, что часть её является работой, основанной на библиотеке, и объясняете, где можно найти сопровождающую необъединённую форму той же работы.

  1. Изменённые версии GNU Уособной общедоступной лицензии.

Корпорация свободного программного обеспечения может публиковать изменённые и/или новые версии GNU Уособной общедоступной лицензии изредка. Такие новые версии будут аналогичны духу текущей версии, но могут отличаться деталями для решения новых проблем или забот.

Каждая версия имеет уникальный номер версии. Если библиотека, которую вы получили, указывает, что определённая номерная версия GNU Уособной общедоступной лицензии "или любой последующей версии" применима к ней, у вас есть возможность следовать условиям и положениям либо данной опубликованной версии, либо любой последующей версии, опубликованной Корпорацией свободного программного обеспечения. Если библиотека, которую вы получили, не указывает номер версии GNU Уособной общедоступной лицензии, вы можете выбрать любую версию GNU Уособной общедоступной лицензии, опубликованную Корпорацией свободного программного обеспечения.

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

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/wst021sh-sonar-auth-gitlab-plugin.git
git@api.gitlife.ru:oschina-mirror/wst021sh-sonar-auth-gitlab-plugin.git
oschina-mirror
wst021sh-sonar-auth-gitlab-plugin
wst021sh-sonar-auth-gitlab-plugin
master