Причин защиты исходного кода может быть много, например:
- защита “ноу-хау”,
- защита текста от несанкционированного или непрофессионального вмешательства,
- формирование демо-версии add-on решения для передачи “наружу”
Кардинальное решение этой задачи обеспечивает утилита Navutilus Object Squeeze. Эта утилита физически удаляет исходные тексты из объекта Navision и делает эти объекты меньше размером. Способ борьбы с этой технологией один – декомпилятор. Но за эту задачу, насколько мне известно, пока еще никто не брался...
Подробнее...