I make a good amount from people coming to the web site, but the majority is made licensing the technology to various companies. The online sales are mostly there to spread the word, and gather user feedback.
UV mapping is a very difficult problem mostly because artist have very specific ideas of what constitutes good UV mapping and it doesn't conform to any simple heuristics. Its about a megabyte of C code without any dependencies, and that makes very attractive to licensees.