Можете ли вы использовать бинарную DLL для своего приложения? - PullRequest
0 голосов
/ 03 ноября 2010

Можно ли скопировать DLL из установленного приложения в вашу собственную папку bin, связать ее и вызвать функции во время выполнения, если вы знаете API?Изменится ли DLL, если вы купили ее у поставщика компонентов, и если вы забрали ее с установки?

Ответы [ 2 ]

2 голосов
/ 03 ноября 2010

Конечно, это возможно.Проверьте лицензионное соглашение, чтобы убедиться, что вам разрешено это делать.

2 голосов
/ 03 ноября 2010

Если лицензия разрешает это, да. например GPL, LGPL, BSD, MIT или множество других лицензий с открытым исходным кодом. Некоторые коммерческие лицензии могут позволять вам распространять материал в двоичной форме для ваших собственных программ, но AFAIK это довольно редко, если вы не платите много денег.

РЕДАКТИРОВАТЬ: если это GPL или LGPL, вы должны либо предоставить исходный код (для DLL), либо предоставить пользователю какой-нибудь способ его получить.

...