Pioneer SC-LX502-S [52/71] Брошюра по технике безопасности

Pioneer SC-LX502-S [52/71] Брошюра по технике безопасности
9
Брошюра по технике безопасности
Таким образом, цель данного раздела не состоит в том, чтобы требовать или
оспаривать ваши права на разработку, полностью написанную вами. Скорее,
ее целью является реализация права контролировать распространение произ-
водных или коллективных разработок, выполненных на основе Библиотеки.
Кроме того, простое объединение другой разработки, не основанной на библи-
отеке, с библиотекой (или с иной разработкой на основе библиотеки) в томе
памяти или на дистрибутивном носителе не вводит другую разработку под дей-
ствие настоящей Лицензии.
3. Вы можете использовать условия обычной общедоступной лицензии проекта
GNU вместо этой Лицензии для любой данной копии Библиотеки. Для того чтобы
сделать это, вы должны изменить все уведомления, относящиеся к этой Лицен-
зии, чтобы они ссылались на обычную общедоступную лицензию проекта GNU
версии 2, а не на эту Лицензию. (Если появится более новая версия, чем версия 2
обычной общедоступной лицензии GNU, то тогда вы можете указать эту версию,
если хотите.) Не вносите никакие другие изменения в эти уведомления.
После того, как это изменение сделано в любой конкретной копии, оно явля-
ется необратимым для этой копии. Поэтому обычная общедоступная лицензия
GNU распространяется на все последующие копии и производные разработки,
сделанные на основе этой копии. Эта оговорка полезна, если вы хотите скопи-
ровать часть программного кода библиотеки в программу, которая не является
библиотекой.
4. Вы можете копировать и распространять Библиотеку (или ее часть, или произ-
водную от нее в соответствии со Статьей 2) в объектном коде или в исполня-
емой форме в соответствии с положениями Статей 1 и 2, приведенных выше,
при условии, что вы сопровождаете его полным соответствующим машиночи-
таемым исходным кодом, которые должны распространять в соответствии с
положениями Статей 1 и 2, приведенных выше, на носителе, обычно исполь-
зуемом для обмена программными средствами. Если распространение объ-
ектного кода производится путем предоставления доступа к копированию из
указанного места, то предоставление эквивалентного доступа для копирования
исходного кода из того же места удовлетворяет требованию распространения
исходного кода, даже если третьи стороны не вынуждены копировать источник
вместе с объектным кодом.
5. Программа, которая не содержит никакой производной какой-либо части Би-
блиотеки, но предназначена для работы с Библиотекой, будучи скомпилирован-
ной или скомпонованной с ней, называется «разработкой, которая использует
Библиотеку». Такая разработка, по отдельности, не является разработкой, про-
изводной от Библиотеки и, следовательно, выходит за рамки действия настоя-
щей Лицензии.
Однако компоновка «разработки, использующей Библиотеку» с Библиоте-
кой создает исполняемый файл, который является производным от Библио-
теки (поскольку он содержит части Библиотеки), а не «разработкой, которая
использует Библиотеку». Таким образом, исполняемый файл подпадает под
действие этой Лицензии. Статья 6 оговаривает условия распространения та-
ких исполняемых файлов. Когда «разработка, использующая Библиотеку» ис-
пользует материал из файла заголовка, который является частью библиотеки,
объектный код для такой разработки может быть разработкой, производной от
Библиотеки, хотя исходный код таковой не является. Является ли это верным,
особенно важно, если разработку можно скомпоновать без Библиотеки, или
если сама разработка является библиотекой. Граничный критерий для того, ког-
да это является верным, точно не определен законом. Если в таком объектном
файле используются только числовые параметры, макеты структуры данных и
аксессоры, а также малые макросы и небольшие встроенные функции (десять
строк или меньше по длине), то использование объектного файла не ограничи-
вается, независимо от того, является ли он производной разработкой с юриди-
ческой точки зрения. (Исполняемые файлы, содержащие этот объектный код
плюс части Библиотеки, по-прежнему будут подпадать под действие Статьи 6.)
В противном случае, если разработка является производной от Библиотеки, вы
можете распространять объектный код для работы в соответствии с условиями
Статьи 6. Любые исполняемые файлы, содержащие эту разработку, также под-
падают под действие Статьи 6 независимо от того, связаны ли они непосред-
ственно с самой Библиотекой.
6. В качестве исключения из-под действия Статей, приведенных выше, вы можете
также объединить или связать «разработку, которая использует Библиотеку», с
Библиотекой для создания разработки, содержащей части Библиотеки, и рас-
пространять эту работу по условиям, выбранным по вашему усмотрению, при
условии, что эти условия разрешают модификацию разработки для собствен-

Содержание

Скачать