It is a long time (maybe about 2 years) that sourceforge doesn’t allow HTTPS access to its services to Iranians, which made contributing to projects problematic. But I could live with it, since at least it was open for download. So, I would still prefer it to places like Google Code. But since some days ago, it doesn’t allow people comming from Iranian IP addresses to download content, just like Google Code. Well, this is not weird in a world ruled by dumb people!
If you live in Iran, your internet access is restricted: some parts by the government (national), and others by the government(s) (international)! And since both are ridiculous, and dumb, you should fight with both of them! In this case, US is the most ridiculous! In one hand, they say that they want to spreed free information access (e.g. consider the recent China-Google case), and they try to provide tools to allow people in “Restricted” countries to access restricted sites and in the other hand they try to restrict our access to some information (In most cases you can access such information with their own tools!).
And what will they achieve?! Such restrictions will certainly not problematic for government to access contents of sites like google code or sf.net, they have many ways to access such content. Even most people with some knowledge about proxies can bypass such restrictions. It will mostly affect ordinary users. Such restrictions are directly fighting against people, not the government.
You can find illegal copies of almost any recent software almost anywhere in Iran, so what’s the point of restricting access to something called FREE software?!
Anyway, I would certainly remove my own project from sf.net and will not create any new projects there. I’ve not decided about what I’ll do with my participation in RoboCup Soccer 3D simulator development , but at least I’ll provide source packages somewhere accessible by all users in addition to file releases in sf.net.
By applying such restrictions, they could not block people to access such content; but they would possibily lose the chance to see their code! As things are getting worse over time, maybe its time to think about anonymity tools more seriously!! Does current tools need improvement?!
Anyway, if you are looking for other alternatives too, have a loot at this wikipedia page, which says which countries are banned by each provider! Fortunately, currently only Google Code and SF.Net restrict users’ access; but it is wise to use a provider not located in USA or in a country/company with too close relations with that country.