|
Spec-Zone .ru
спецификации, руководства, описания, API
|
1. Определения.
1.1. ''Спонсор'' имеет в виду каждый объект, который создает или способствует созданию Модификаций.
1.2. ''Версия Спонсора'' означает комбинацию Исходного Кода, предшествующие Модификации, используемые Спонсором, и Модификациями, сделанными тем определенным Спонсором.
1.3. ''Покрытый Код'' означает Исходный Код или Модификации или комбинацию Исходного Кода и Модификации в каждом случае включая части этого.
1.4. ''Электронный Механизм Распределения'' означает механизм, общепринятый в сообществе разработки программного обеспечения для электронной передачи данных.
1.5. ''Исполнимая программа'' означает Покрытый Код в любой форме кроме Исходного кода.
1.6. ''Начальный Разработчик'' имеет в виду человека или объект, идентифицированный как Начальный Разработчик в уведомлении Исходного кода, требуемом самым веским доводом.
1.7. ''Большая Работа'' означает работу, которая комбинирует Покрытый Код или части этого с кодом, которым не управляют условия этой Лицензии.
1.8. ''Лицензия'' означает этот документ.
1.8.1. "Licensable" означает иметь право предоставить, до максимальной возможной степени, ли во время начального предоставления или впоследствии полученный, любой и все права, переданные здесь.
1.9. ''Модификации'' означают любое дополнение к или удаление от вещества или структуры или Исходного Кода или любых предыдущих Модификаций. Когда Покрытый Код выпускается как серия файлов, Модификация:
B. Любой новый файл, который содержит любую часть Исходного Кода или предыдущих Модификаций.
1.10.1. "Доступные Требования" означают любое доступное требование (я), теперь принадлежавшее или после этого полученный, включая без ограничения, метод, процесс, и аппаратные требования, в любом доступном Licensable дарителем.
1.11. ''Исходный код'' означает привилегированную форму Покрытого Кода для того, чтобы сделать модификации к этому, включая все модули, которые это содержит, плюс любые связанные файлы определения интерфейса, сценарии, используемые, чтобы управлять компиляцией и установкой Исполнимой программы, или сравнениями дифференциала исходного кода или с Исходным Кодом или с другим известным, доступным Покрытым Кодом выбора Спонсора. Исходный код может быть в сжатой или архивной форме, если соответствующее программное обеспечение распаковки или разархивирования широко доступно бесплатно.
1.12. "Вы'' (или "Ваш") имеете в виду человека или юридическое лицо, осуществляющее права под, и выполняющее все сроки, эта Лицензия или будущая версия этой Лицензии, выпущенной под Разделом 6.1. Для юридических лиц, "Вы'' включаете любой объект, который управляет, управляют, или находится под общим контролем с Вами. В целях этого определения, "управление'' означает (a) питание, прямое или косвенное, чтобы вызвать направление или управление таким объектом, ли согласно контракту или иначе, или (b) владение больше чем пятидесяти процентов (50 %) акций, выпущенных в обращение или бенефициарное право собственности такого объекта.
(b) в соответствии с Заявлениями Патентов, нарушенными созданием, использование или продажа Исходного Кода, чтобы сделать, сделали, используют, практикуют, продают, и предложение относительно продажи, и/или иначе избавляются от Исходного Кода (или части этого).
(d) Несмотря на Раздел 2.1 (b) выше, не предоставляют никакую патентную лицензию: 1) для кода, который Вы удаляете из Исходного Кода; 2) отдельный от Исходного Кода; или 3) для нарушений, вызванных: i) модификация Исходного Кода или ii) комбинация Исходного Кода с другим программным обеспечением или устройствами.
(b) в соответствии с Доступными Заявлениями, нарушенными созданием, использование, или продажа Модификаций, сделанных тем Спонсором или одним и/или в комбинации с ее Версией Спонсора (или частях такой комбинации), чтобы сделать, использует, продает, предложение относительно продажи, сделало, и/или иначе избавляется: 1) Модификации, сделанные тем Спонсором (или части этого); и 2) комбинация Модификаций, сделанных тем Спонсором с ее Версией Спонсора (или части такой комбинации).
(c) лицензии, выданные в Разделах 2.2 (a) и 2.2 (b), эффективны в день, Спонсор сначала делает Коммерческое Использование Покрытого Кода.
(d) Несмотря на Раздел 2.2 (b) выше, не предоставляют никакую патентную лицензию: 1) для любого кода, который Спонсор удалил из Версии Спонсора; 2) отдельный от Версии Спонсора; 3) для нарушений, вызванных: i) сторонние модификации Версии Спонсора или ii) комбинация Модификаций, сделанных тем Спонсором с другим программным обеспечением (за исключением части Версии Спонсора) или другие устройства; или 4) в соответствии с Доступными Заявлениями, нарушенными Покрытым Кодом в отсутствие Модификаций, сделан тем Спонсором.
3. Обязательства распределения.
3.2. Доступность Исходного кода.
Любая Модификация, которую Вы создаете или которому Вы способствуете, должна быть сделана доступной в форме Исходного кода в соответствии с этой Лицензией или на тех же самых носителях как Выполняемая версия или через принятый Электронный Механизм Распределения любому, для кого Вы сделали Выполняемую версию доступной; и если сделано доступный через Электронный Механизм Распределения, должен остаться доступным в течение по крайней мере двенадцати (12) месяцев после даты, после которой это первоначально стало доступным, или спустя по крайней мере шесть (6) месяцев, последующая версия которого определенная Модификация была сделана доступной для таких получателей. Вы ответственны за обеспечение, что версия Исходного кода остается доступной, даже если Электронный Механизм Распределения сохраняется третьей стороной.
3.3. Описание Модификаций.
Следует вызвать весь Покрытый Код, которому Вы способствуете, чтобы содержать файл, документирующий изменения, которые Вы производили, чтобы создать что Покрытый Код и дата любого изменения. Следует включать видный оператор, что Модификация получается, прямо или косвенно, от Исходного Кода, обеспеченного Начальным Разработчиком и включая имя Начального Разработчика в (a) Исходный код, и (b) в любом уведомлении в Выполняемой версии или связанной документации, в которой Вы описываете источник или владение Покрытого Кода.
3.4. Вопросы Интеллектуальной собственности
(b) API спонсора.
Если Модификации Спонсора включают прикладной программный интерфейс, и у Спонсора есть знание патентных лицензий, которые разумно необходимы, чтобы реализовать тот API, Спонсор должен также включать эту информацию в ЮРИДИЧЕСКИЙ файл.
3.5. Необходимые Уведомления.
Следует копировать уведомление в самом веском доводе в каждом файле Исходного кода. Если не возможно поместить такое уведомление в определенный файл Исходного кода из-за его структуры, то следует включать такое уведомление в расположение (такое как соответствующий каталог), где пользователь, вероятно, искал бы такое уведомление. Если Вы создали одну или более Модификаций (й), можно добавить свое имя как, Спонсор уведомления, описанного в самом веском доводе. Следует также копировать эту Лицензию в любой документации для Исходного кода, где Вы описываете права получателей или права владения, касающиеся Покрытого Кода. Можно хотеть предлагать, и взыскивать плату за, гарантия, поддержка, компенсация или обязательства ответственности перед одним или более получателями Покрытого Кода. Однако, можно сделать столь только от Вашего собственного имени, а не от имени Начального Разработчика или любого Спонсора. Следует сделать это абсолютно четким, чем любая такая гарантия, поддержка, компенсация или обязательство ответственности предлагаются Вами одни, и Вы тем самым соглашаетесь возместить Начального Разработчика и каждого Спонсора для любой ответственности, взятой Начальным Разработчиком или таким Спонсором в результате гарантии, поддержка, компенсация или ответственность называют Вас предложением.
3.6. Распределение Выполняемых версий.
Можно распределить Покрытый Код в Исполнимой форме, только если требования Раздела 3.1-3.5 были удовлетворены для того Покрытого Кода, и если Вы включаете уведомление, утверждая, что версия Исходного кода Покрытого Кода доступна в соответствии с этой Лицензией, включая описание того, как и где Вы выполнили обязательства Раздела 3.2. Уведомление должно быть заметно включено в любое уведомление в Выполняемой версии, связанную документацию или имущественный залог, в котором Вы описываете права получателей, касающиеся Покрытого Кода. Можно распределить Выполняемую версию Покрытого Кода или прав владения в соответствии с лицензией Вашего выбора, который может содержать сроки, отличающиеся от этой Лицензии, при условии, что Вы соответствуете условиям этой Лицензии и что лицензия для Выполняемой версии не пытается ограничить или изменить права получателя в версии Исходного кода от прав, сформулированных в этой Лицензии. Если Вы распределяете Выполняемую версию в соответствии с различной лицензией, следует сделать ее абсолютно четкой, что любые сроки, которые отличаются от этой Лицензии, предлагаются Вами одни, не Начальным Разработчиком или любым Спонсором. Вы тем самым соглашаетесь возместить Начального Разработчика и каждого Спонсора для любой ответственности, взятой Начальным Разработчиком или таким Спонсором в результате любых таких сроков, которые Вы предлагаете.
3.7. Большие Работы.
Можно создать Большую Работу, комбинируя Покрытый Код с другим кодом, которым не управляют условия этой Лицензии, и распределить Большую Работу как единственный продукт. В таком случае следует удостовериться, что требования этой Лицензии выполняются для Покрытого Кода.
6.2. Эффект Новых Версий.
После того, как Покрытый Код был опубликован под определенной версией Лицензии, можно всегда продолжать использовать это в соответствии с той версией. Можно также хотеть использовать такой Покрытый Код в соответствии с любой последующей версией Лицензии, опубликованной Netscape. Никто кроме Netscape не имеет право изменить сроки, применимые к Покрытому Коду, создаваемому в соответствии с этой Лицензией.
6.3. Производные Работы.
Если Вы создаете или используете измененную версию этой Лицензии (который можно только сделать, чтобы применить ее, чтобы кодировать, который уже не Покрывается Код, которым управляет эта Лицензия), Вы должны (a) переименовывать Свою лицензию так, чтобы фразы ''Mozilla'', ''MOZILLAPL'', ''MOZPL'', ''Netscape'', "MPL", ''NPL'' или любая смутно подобная фраза не появились в Вашей лицензии (кроме отметить, что Ваша лицензия отличается от этой Лицензии), и (b) иначе проясняют, что Ваша версия лицензии содержит сроки, которые отличаются от Лицензии Mozilla Public License и Netscape Public. (Заполняющийся от имени Начального Разработчика, Исходный Код или Спонсор в уведомлении, описанном в самом веском доводе, не должны быть себя, как считать, быть модификациями этой Лицензии.)
8.2. Если Вы инициируете тяжбу, утверждая требование нарушения патента (исключая declatory действия суждения) против Начального Разработчика или Спонсора (Начальный Разработчик или Спонсор, против которого Вы регистрируете такое действие, упоминается как "Участник") , утверждение, что:
(a) Версия Спонсора такого Участника прямо или косвенно нарушает любой патент, тогда любой и все права, предоставленные таким Участником Вам под Разделами 2.1, и/или 2.2 из этой Лицензии не должны быть, на уведомление 60 дней от оконечного prospectively Участника, если если в течение 60 дней после получения уведомления Вы также: (i) соглашаются в письменной форме заплатить Участнику, взаимно приятный разумный лицензионный платеж для Вашего прошлого и будущего использования Модификаций, сделанных таким Участником, или (ii), забирает Ваше требование тяжбы относительно Версии Спонсора против такого Участника. Если в течение 60 дней после уведомления, разумное расположение лицензионного платежа и оплаты взаимно не согласуется в письменной форме сторонами, или требование тяжбы не забирается, права, предоставленные Участником Вам под Разделами 2.1 и/или 2.2 автоматически оконечный по истечению 60-дневного периода уведомления, определенного выше.
(b) любое программное обеспечение, аппаратные средства, или устройство, кроме Версии Спонсора такого Участника, прямо или косвенно нарушает любой патент, тогда любые права, предоставленные Вам таким Участником под Разделами 2.1 (b) и 2.2 (b), отменяются эффективные с даты, которую Вы сначала сделали, используемый, проданный, распределенный, или сделали, Модификации сделанный тем Участником.
8.3. Если Вы будете утверждать требование нарушения патента против Участника, утверждающего, что Версия Спонсора такого Участника прямо или косвенно нарушает любой патент, где такое требование разрешается (такой как лицензией или урегулированием) до инициирования тяжбы нарушения патента, то разумное значение лицензий, выданных таким Участником согласно Разделам 2.1 или 2.2, должно быть принято во внимание в определении количества или значения любой оплаты или лицензии.
8.4. В случае завершения под Разделами 8.1 или 8.2 выше, все лицензионные соглашения для конечного пользователя (исключая дистрибьюторов и торговых посредников), которые законно предоставили Вы или любой дистрибьютор ниже до завершения, должны пережить завершение.
САМЫЙ ВЕСКИЙ ДОВОД - Mozilla Public License.
Программное обеспечение, распределенное в соответствии с Лицензией, распределяется на "основе" IS AS БЕЗ ГАРАНТИИ
ЛЮБОЙ ВИД, или выражают или подразумеваемый. См. Лицензию для определенных управляющих прав языка и
ограничения в соответствии с Лицензией.
Исходный Код ______________________________________.
Начальный Разработчик Исходного Кода ________________________. Части, создаваемые
______________________ Copyright (C) ______ _______________________. Все права
Зарезервированный.
Спонсор (ы): ______________________________________.
Альтернативно, содержание этого файла может использоваться в соответствии с _____ лицензия ( [___] Лицензия), когда условия [______] Лицензия применимы вместо тех выше. Если Вы хотите позволить использование своей версии этого файла только в соответствии с [____] Лицензия а не позволить другим использовать Вашу версию этого файла под MPL, укажите на свое решение, удаляя условия выше и замените их уведомлением и другими условиями, требуемыми [___] Лицензия. Если Вы не удаляете условия выше, получатель может использовать Вашу версию этого файла или под MPL или под [___] Лицензия."
[ОТМЕТЬТЕ: текст этого самого веского довода может отличаться немного от текста уведомлений в файлах Исходного кода Исходного Кода. Следует использовать текст этого самого веского довода, а не текст, найденный в Исходном Исходном коде Кода для Ваших Модификаций.]