Лицензирование кода web-приложения?
Заключаете с программистом договор (в письменном виде) об отчуждении исключительных прав на продукт в вашу пользу. И, если позволяет объём кода, подшиваете к договору листинги кода. Если нет, то можно подшить листинг каталога с контрольными суммами каждого файла (с обязательным указанием на используемый алгоритм и, желательно, конкретное средство подсчёта).

Правда, относительно легко узнать о нарушении своих прав вы сможете только по клиентсайду, что у конкурента будет крутиться на сервере вам просто не узнать.
Ну собственно таким же макаром программист может сам лицензировать код, договоров же с ним не заключалось, а код писал он сам и доказательства в виде там логов системы контроля версий или еще чего у него вероятно будут. Так что я считаю, что лицензирование не поможет.