В общем, наверное, клиентский код на JS наиболее уязвим в плане плагиата, он доступен всем. Понятно, что можно использовать различные методы обфусцирования и шифрования, это будет работать в большинстве случаев. Но хотелось бы узнать, как можно юридически это сделать? Вот, например, в так называемом свободном коде ставят ссылку на стандартную лицензию GPL, и это, видимо, работает отчасти, во-всяком случае, крупные компаниии, видимо, побаиваются судебных разбирательств. А можно ли аналогичным образом защитить код, с условиями запрещения любого копирования и использования в любых целях?
UPD Короче, насколько я понял, распространяя код по лицензии, мы заключаем договор с использующим код. Если копирайтов и лицензии нет — значит и договора никакого нет, и никто по дефолту не имеет права использования. Доказательство авторских прав — это отдельный вопрос, в том числе и в случае свободных лицензий.