Если выбрать gpl v2, тогда ты можешь линковать код с бинарными модулями. Пример? Почему яндро линукса так и останется с gpl v2?. Потому что производители драйверов , не хотят предоставлять из своих бинарных блобов исходный код. А если конечно gplv3, то там строго, при линковке с бинарным кодом, слинкованный файл тоже должен быть открыт по исходникам .