Slashdot Mirror


Sourceforge.net Blocked In Mainland China

gzipped_tar contributed a link to Moonlight Blog, which says that "SourceForge, the world's largest development and download repository of Open Source code and applications, appears to be blocked in Mainland China. The current blocking may be related to the recent anti-China protests of Beijing Olympic Games, which will begin on 8 August. Some days before, a very popular free source code editor in SourceForge named Notepad++ start to boycott Beijing 2008. The project's developer said that the action is not against Chinese people, but against Chinese government's repression against Tibetan unrest earlier in this year. SF.net has once been banned by China in 2002. However, the ban was lifted later in 2003." gzipped_tar adds: "As a SourceForge user in Beijing, I can confirm this first-hand. I also tried traceroute to sourceforge.net, only to find the connection being dropped at a Beijing ISP's gateway router. It appears that the projects' respective homepages are available even if they are hosted by SF, but the summary and download pages are blocked." (As you probably know, Slashdot and Sourceforge share a corporate overlord.)

29 of 279 comments (clear)

  1. Wait for it... by Cytlid · · Score: 5, Funny

    ... and yes in the "blocking freedom" event, China has already taken the gold!

    --
    FLR
    1. Re:Wait for it... by Enlightenment · · Score: 5, Insightful

      zimbabwe? sudan?

  2. Re:How is it blocked by Paralizer · · Score: 5, Informative

    As a SourceForge user in Beijing, I can confirm this first-hand. I also tried traceroute to sourceforge.net, only to find the connection being dropped at a Beijing ISP's gateway router.
    Sounds like their router (or firewall) has a null route (or some equivalent device) for SF's IP addresses rather than where they are normally supposed to be sent to, ie the next closest router. DNS is just for IPhostname conversions, which would be done before the traceroute even starts (if he did traceroute sf.net).
  3. Not surprised. by Spy+der+Mann · · Score: 4, Insightful

    Recently I read that people were arrested and/or beaten because they didn't promote the Olympics. Is it strange that the chinese govt blocks EVERYTHING that protests against it?

  4. *Sigh* by dreamchaser · · Score: 5, Insightful

    I can see politics entering a free for all site like Slashdot, but Sourceforge??? While I personally think it's disgusting that China even GOT the Olympics and find their regime and it's actions reprehensible, there are proper forums for such matters. Sourceforge isn't one of them.

  5. Boycott China! by jellie · · Score: 5, Interesting

    If there are posts on Slashdot advocating for the boycott of China and the Olympics, would the government block access to Slashdot?

    Yes, this is a test.

  6. Re:how can a text editor boycott the olympics? by paroneayea · · Score: 4, Funny

    Their homepage has some information on there asking people to protest the olympics.

    Of course a piece of editing software can't itself consciously object to a global event. No software AI is that advanced, not even in a text editor.

    ... though it's my understanding that Emacs comes close. :)
    --
    http://mediagoblin.org/
  7. Good by furiousxgeorge · · Score: 5, Funny

    I heard those lousy pirates in China were downloading files from that site without paying! Another victory in the war against copyright infringement!

  8. I'm in Beijing right now and it loads OK by sith · · Score: 4, Interesting

    I just loaded sourceforge.net from Beijing. Admittedly I'm in a hotel, but my connection appears to otherwise be filtered like all the others I've used in China, so I don't imagine there's anything special about this case.

    So, perhaps I'm just lucky, or perhaps it's not really blocked...

    1. Re:I'm in Beijing right now and it loads OK by pangloss · · Score: 4, Interesting

      I can't access it from Shanghai. However, if the Sourceforge website is being blocked, it's not from a tcp reset as is typical for most (all?) of the sites blocked by the Great Firewall. Sourceforge is just timing out so it's entirely possible this is all just paranoia. Notably, svn access is working just fine--which is to say, just as slowly as ever.

  9. Re:how can a text editor boycott the olympics? by Joe+the+Lesser · · Score: 4, Funny

    Yea, there's no text editing software that couDOWN WITH COMMUNIST BEIJING! FREE TIBET!ld ever object.

    --
    "I only speak the truth"
    Karma: null(Mostly affected by an unassigned variable)
  10. Re:Correct me if I'm wrong... by dreamchaser · · Score: 4, Insightful

    Except that an OSS project is voluntary. Totalitarian Marxism is not. It is imposed by a central Government and you have no option to fork the code...

  11. Re:how can a text editor boycott the olympics? by thermian · · Score: 5, Insightful

    It should be a rule to keep one's politics separate from such projects.

    In Open Source? One might as well ask Stallman to run Vista.

    --
    A learning experience is one of those things that say, 'You know that thing you just did? Don't do that.' - D. Adams
  12. Re:Why would we care? by JustinOpinion · · Score: 4, Insightful
    I don't get your comment.

    Why would we care if a utility site like Sourceforge is blocked? Who is "we"? If "we" is the Slashdot readership, then clearly some of "us" care, since some portion of Slashdot readers are in China, and/or use/contribute to Sourceforge.

    It saves us the hassle of providing the network traffic to that country What? So Sourceforge should be happy that an entire country can't access their services, because that reduces network traffic? By that logic, Sourceforge should just shut down completely: then the network traffic would be really reduced! In reality, Sourceforge wants people to go to the site, and so having an entire country blocked is bad for them.

    do we really want to answer 'Chinese' informed questions? I'm sorry if I've misinterpreted this question, but on the face of it, it seems racist.

    I wonder how much Chinese projects are hosted on Sourceforge "Chinese projects"? You do realize that Chinese people use the same kinds of software as everyone else, right? And that Chinese coders can (and do) contribute to the same open-source projects as everyone else, right?

    I guess I don't understand your comment because you seem to be saying "good riddance!"... but why should the open-source community be happy that a government firewall is fracturing the community?
  13. Re:how can a text editor boycott the olympics? by frp001 · · Score: 5, Insightful

    Why?
    Actors feel free to express their ideas on politics, some corporations do not hesitate to sponsor or take position for a given cause.
    Why should FREEsoftware refrain from doing so?
    It's even distributed under GPL v2 which means they are not even forbidding those with whom they disagree to use it.

    --
    May I use your sig please?
  14. Re:how can a text editor boycott the olympics? by Anonymous Coward · · Score: 5, Insightful

    Tell your editor that "communist China" has been down for quite some time. "China the generic fascist state" still stands, it seems.

  15. the Olympic Brand by Presto+Vivace · · Score: 4, Insightful
  16. Re:how can a text editor boycott the olympics? by fishbowl · · Score: 5, Insightful

    >I think it's idiotic for these project leaders are attaching their pet causes to software with bunch of
    >contributors.

    And I think you miss something fundamental about "Free as in Speech." I'd go as far as to say you are supporting the suppression of free speech with your comment.

    --
    -fb Everything not expressly forbidden is now mandatory.
  17. Sourceforge had nothing to do with it by spun · · Score: 4, Insightful

    It was one project page, notepad++. If a person wants to protest on their own personal project page, that's a perfect place to do it.

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    1. Re:Sourceforge had nothing to do with it by spun · · Score: 4, Insightful

      So, you blame the fellow putting up the protest notice? The boycott notice is a relatively small part of the page. It's not over the top or crazy, simply one guy putting his opinion on his project page. Why is he to blame for this? Should we all censor ourselves lest we offend someone? Maybe we should protest only in the properly marked official protest spaces?

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
  18. Re:Why only China? by kellyb9 · · Score: 4, Insightful

    Well I think the difference is the the US and British gov't stand for the ideals of freedom. I don't think freedom is something that exists... I think it's something we have to work towards. Sometimes we're not always as close as we'd like, but the ideals are still there. China has no interest and no desire for freedom of any kind. Ironically, they don't even like free software. China seems to work on the premise that if you block enough information for the outside people will begin to think they have it better than the rest of the world, and maybe they do... but I doubt it.

  19. Re:how can a text editor boycott the olympics? by Hatta · · Score: 4, Insightful

    As a conscientious human being, you have a duty to speak out against injustice when you see it. If you have a large audience because of your software, you have a responsibility to use that platform. As the saying goes, the squeaky wheel gets the grease. If you want change, you have to speak out, you may even have to be a bit disruptive. Yeah it sucks for the rest of us, but it would suck even more if no one ever spoke up.

    --
    Give me Classic Slashdot or give me death!
  20. Re:how can a text editor boycott the olympics? by DMUTPeregrine · · Score: 4, Insightful

    They're not fascist, they're totalitarian. Similar, but different.

    --
    Not a sentence!
  21. Tempted to put up pro-Tibet things on my website by naken · · Score: 4, Interesting

    I'm tempted to put up pro-Tibet / anti-Chinese government things on my website just so they block me. Maybe it will help cut down on hacker attempts and spam email.

    Spread a good message and hinder the jerks.. it's win-win if you ask me.

  22. Re:Why would we care? by amRadioHed · · Score: 4, Interesting

    The code can be a bitch too.

    --
    We hope your rules and wisdom choke you / Now we are one in everlasting peace
  23. Re:how can a text editor boycott the olympics? by MarxNotDead · · Score: 4, Insightful

    I don't see the developer as the bad guy who keeps SF out of China, isn't it more the repressive chinese regime that is blocking SF because someone executes his right of free speach? So shouldn't we all rather be mad a this regime than at the guy who thinks he can say what he thinks (whether you agree or disagree with the content or form of delivery)?

  24. Re:How is it blocked by GuidoW · · Score: 5, Interesting

    As far as I know, the great firewall of China works by sending RST-packets to both ends of an unwanted connection as soon as one is detected.

    --
    If it's so secret, then how come I've never heard of it?
  25. Re:How is it blocked by houjenming · · Score: 5, Informative

    Posting from Shanghai.

    There are at least a couple of methods to the GFW. One, which you mentioned, is the bi-directional RST packet method. This is typically reserved for the higher infractions, such as searching in google or yahoo for the religious group "Fa1unG 0ng" ( i can't actually spell it out, lest the RST packets disconnect me from slashdot for a while). Or sometimes, there will be something similar, like tÂbet (inverted exclamation used here for 'i' - ) in a web page - the page will load halfway, the GFW will see that and then the page will disappear with a "the connection was reset" (in firefox, of course). Different keywords are bad at different times for different people. Lack of reliable and clear No-No words keeps people unsure and reluctant to take chances, which is undoubtedly more effective than telling people exactly what they can't do. For the *most* part, domains are not blocked this way. There *are* some exceptions, like xanga.com, for whatever reason.

    Second: Usually, IP blocks (or full-domain/subdomain blocks, which i think are just IP blocks) come in the form of a connection that times out, or firefox resulting in a "The server at sourceforge.net is taking too long to respond." (IE produces the same error for both the above mentioned situations). It is my belief that the method in one of the parent posts (null-route or something to that effect) is used for these type of blocks.

    The reason, I guess, is that the first kind of block, where the server is sending out lots of RST packets, and has to *SCAN* the entire payload of each POST/GET, and its entire response, is very resource-heavy, and having to scan for too much stuff would be a lot more expensive than just Null-routing a bunch of IP addresses.

    For the second kind of block, a proxy server works quite well (furthering my suspicion that it's actually just an IP block). For the first kind (RSTpacket kind), you need a secure connection like a VPN, or other terminal-type connection where plaintext is not so visible.

  26. Re:How is it blocked by KiloByte · · Score: 4, Interesting

    Idea: could you split packets between "Ti" and "bet"?

    Reassembling the whole TCP stream for every flow would take a heap of memory and quite a bit of CPU, so I really doubt anyone they'll try that.

    --
    The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.