В силу того, что JavaScript язык скриптовый, сделать исходник на нем закрытым проблематично. Поражает воображение изобретательность одной группы разработчиков, предпренявший такую попытку.
А идея простая. Из сорса вырезаются пробелы, \n и \t и текст становится совершенно нечитабельным. Имя ему tinyMCE.
Вообще такое явление часто встречается?