Это совсем не подходит под определение "небольшой" хотелки.
Но я всё размышляю, как можно было бы отправлять программы клиентам в неоткрываемом виде (скомпилированный файл например).
В идеале, отправляешь некий файл клиенту, он в лоджике находит контроллер и грузит программу. При этом не имея возможность открыть саму программу
Возникла мысль, может можно подгружать программу в файл прошивки контроллера? Получается, что при форматировании контроллера загружается своя программа автоматически.
PS можно конечно ставить пароль на весь проект, но ищется другой вариант)