По хорошему там без вазелина проходит. Решение задействует metamod.h, которое априори GPL навешивает на всё, что есть. Они не имеют права закрывать исходный код. Если только EULA повесить и то я не уверен, что так можно в случае с GPL.
Там даже мультипротокол использовать нельзя, аля пиратки поддерживать.
Но вообще похрену =)