> -- Vlad писал(а):
> Вся защита возложена на компилятор (который легко обмануть с помощью SYSTEM).

Во-первых, есть еще и загрузчик. Научить его проверять наличие импорта SYSTEM -- как двумя пальцами за ухом почесать.

Во-вторых, точно так же легко проверять наличие слова SYSTEM в тексте модуля, подаваемого на вход компилятору.