Предположим, есть у меня ПО, написанное на Ruby. Хочу зарабатывать деньги. Вариантов, конечно, не так много, код закрытым не сделаешь, остаётся либо Software as Service, либо годная лицензия. В случае SaaS клиенты вообще кода не увидят и украсть его не смогут, а как быть в случае, если я захочу сделать код открытым под свободной лицензией и зарабатывать на установке, настройке и поддержке этого ПО? Мне нужна будет лицензия, которая не даст Вася Пупкину скачать код проекта, изменить там автора и продавать его. Есть такая лиценция? А главное, сработает ли? Не в США живём же, это там судятся по любому поводу. У нас небось чхать хотели все на запреты подобные.
В общем, вопрос к знатокам лицензий, что выбрать, чтобы любой дурак не мог продавать моё ПО? Или всё таки SaaS нужен и прятать код?