Как то этот вопрос практически не заметен, однако браузер практически всегда выполняет JavaScript код, практически на любой странице. А ведь этот код является результатом интеллектуальной деятельности и охраняется законом об авторском праве, в том числе право на его воспроизведение. А что если автор не давал права всем подряд его воспроизводить и безвозмездно пользоваться результатами его интеллектуальной деятельности?
На мой взгляд к каждому нетривиальному JavaScript фрагменту должна прикрепляться лицензия, явным образом указывающая права на его использование, копирование и т.д., и основываясь на этой лицензии браузер будет принимать решения о том, можно ли его выполнять, сохранять в кеше и т.д.
Почему это не делается? Или я не правильно понимаю законы об авторском праве? Что мне мешает выложить страничку, выложить на ней JavaScript код и потом засудить всех за его несанкционированное выполнение?