quote from that page
I've had experience with TVNeto too, it's spyware, might have to go a bit deeper to fully remove it. I couldn't believe it!
But if you want to watch tv or listen to radio,in the uk there is a well known UK site called tvcatchup.com
It is free,doesn't want you to install anything, as you watch or listen on their site .All you have to do is join the site,all for free.
It's only uk freeview tv stations and uk radio though.