Атрибут DLLImport.NET нарушает GPL, если я импортирую лицензированную DLL GPL?

Если двоичные файлы лицензированной библиотеки GPL используются в.NET с использованием DLLImportAttribute, нарушает ли это GPL, если я продаю код с помощью DLLImportAttribute?

РЕДАКТИРОВАТЬ: под "продать код" я имею в виду распространять двоичные файлы моего приложения. Приложение не с открытым исходным кодом и, следовательно, не лицензируется по лицензии GPL.

1 ответ

Решение

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

Вы все еще можете продать приложение, но только с включенным исходным кодом. (См. Раздел 6 GPL для получения дополнительной информации.)

Другие вопросы по тегам