I used to use the Filezilla FTP program, but when I went to update it - sourceforge sent me an installer instead that wants to make unrelated changes to my system.
So it seems SF is sending mal-ware along with some of their downloads. So if you're going to download future releases of Stellarium WATCH OUT! You might find your browser hijacked and redirected.
You seem to have CSS turned off.
Please don't fill out this field.
Here's a post on their official blog:
Apparently, it's opt-in, so Filezilla apparently sold their soul... sold out their users... I mean, opted in. You can get a clean installer from here: http://download.filezilla-project.org/
Since it's opt-in, I don't think that you need to worry about Stellarium, at least for now. If SourceForge makes it not-optional... I guess we'll have to find another host.