Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 35
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Beyound:
если этот некто третий скомпилирует твою программу с этой dll-кой »
Как можно скомпилировать программу с dll-кой так, что она будет содержать части dll-ки, dll-ка ведь динамическая библиотека. А во втором абзаце, мне кажется идет речь о статических библиотеках. В первом же абзаце похоже говорится как о статических так и о динамических библиотеках.
Цитата:
Под "произведением, использующим Библиотеку", понимается программа, которая не содержит кода, производного от любой части Библиотеки, но предназначена для работы с Библиотекой будучи скомпилированной с ней или связанной с ней. Отдельно такое произведение не является произведением, производным от Библиотеки, и на него не распространяется действие настоящей Лицензии.
Т.е. если я компилирую свою прогу с библиотекой (для статических библиотек) или связываю её с библиотекой (для динамических библиотек) то моя прога под действие лицензии не подпадает. Но тут же второй абзац опровергает это.
Цитата:
Однако в результате связывания "произведения, использующего Библиотеку" с Библиотекой создается не "произведение, использующее Библиотеку", а исполняемый файл, который является производным от Библиотеки в силу того, что он содержит части Библиотеки. Такой исполняемый файл подпадает под действие настоящей Лицензии.
Т.е. при компилировании моей программы с библиотекой, exe-шник будет содержать часть библиотеки (ну это и естественно, библиотека же статическая), то моя прога попадает под действие лицензии.
Так зачем же говорить в первом абзаце, что при компиляции моей программы с библиотекой программа не подпадает под действие лицензии, если простите сразу понятно, что в этом случае прога будет содержать куски библиотеки (а тут у же вступает в силу второй абзац)?

Еще мысль возникла.
Цитата:
Отдельно такое произведение не является произведением, производным от Библиотеки, и на него не распространяется действие настоящей Лицензии.
Может они этим хотят сказать, что пока моя прога не скомпилирована (в исходниках), то она не подпадает под действие лицензии (естественно, так как в исходниках не ни капли из самой библиотеки), но как только я компилирую и получаю бинарник (в который уже включена часть библиотеки), то сразу вступает в силу второй абзац. Может так?

Отправлено: 17:46, 05-03-2011 | #5