Tuxfiles.org went belly up because its webhost went belly up.
I'm the webmaster of that site and stumbled upon this thread when checking with Google if anyone still links to tuxfiles.org. The story is that I can't afford paid hosting (the webhosts in Finland are expensive, and I can't go with any paid host from some other country because I don't have a credit card) and the only free host that met my needs worked really great for some time, but didn't quite manage and went out of business.
Anyway, the site will be up again. I found a free webhost that doesn't seem as great as the previous one, but it can do until I manage to pay for some hosting.