Censorship of GitHub
{{Short description|none}}
{{Use mdy dates|date=June 2023}}
The software development platform GitHub has been the target of censorship from governments using methods ranging from local Internet service provider blocks, intermediary blocking using methods such as DNS hijacking and man-in-the-middle attacks, and denial-of-service attacks on its servers from countries including China, India, Iraq, Russia, and Turkey. In all of these cases, GitHub has been eventually unblocked after backlash from users and technology businesses or compliance from GitHub.
Background
GitHub is a web-based Git repository hosting service and is primarily used to host the source code of software, facilitate project management, and provide distributed revision control functionality of Git, access control, wikis, and bug tracking.{{Cite book|last=Stephanidis|first=Constantine|title=HCI International 2020 - Late Breaking Papers: Cognition, Learning and Games: 22nd HCI International Conference, HCII 2020, Copenhagen, Denmark, July 19-24, 2020, Proceedings|publisher=Springer Nature|year=2020|isbn=978-3-030-60127-0|location=Cham, Switzerland|pages=355}} As of June 2023, GitHub reports having over 100 million users and over 330 million repositories.{{Cite web |title=About |url=https://github.com/about |url-status=live |archive-url=https://web.archive.org/web/20230628143615/https://github.com/about |archive-date=2023-06-28 |access-date=2023-06-28 |publisher=GitHub |language=en}} It offers free accounts, a pastebin service called Gist, and free website hosting under its github.io domain. The GitHub terms of service prohibits illegal use and it reserves the right to remove content at its discretion.{{cite web|title=GitHub Terms of Service|url=https://help.github.com/articles/github-terms-of-service/|website=GitHub|access-date=27 June 2015|archive-url=https://web.archive.org/web/20150624142711/https://help.github.com/articles/github-terms-of-service/|archive-date=24 June 2015|url-status=live}} (Specifically terms A8 and G7) Users can fork (copy and individually develop) other projects, which GitHub does not automatically take down when served DMCA takedown notices.{{cite web|title=DMCA Takedown Policy|url=https://help.github.com/articles/dmca-takedown-policy/#b-what-about-forks-or-whats-a-fork|website=GitHub|access-date=27 June 2015|archive-url=https://web.archive.org/web/20150701020203/https://help.github.com/articles/dmca-takedown-policy/#b-what-about-forks-or-whats-a-fork|archive-date=1 July 2015|url-status=live}} GitHub uses HTTPS for its connections, making data more secure against interception from their third parties
China
{{main|Internet censorship in China}}
China heavily regulates Internet traffic and has blocked many international Internet companies including Facebook and Twitter.{{cite web|last1=Wei|first1=Sisi|title=Inside the Firewall: Tracking the News That China Blocks|url=https://projects.propublica.org/firewall/|website=ProPublica|date=December 17, 2014|access-date=27 June 2015|archive-url=https://web.archive.org/web/20150605095642/https://projects.propublica.org/firewall/|archive-date=5 June 2015|url-status=live}} In addition, Western businesses have said that these restrictions hurt their business by reducing access to information, such as from search engines and those using VPNs.{{cite web|last1=Chin|first1=Josh|title=China Internet Restrictions Hurting Business, Western Companies Say|url=https://blogs.wsj.com/chinarealtime/2015/02/12/china-internet-restrictions-hurting-business-western-companies-say/|website=Wall Street Journal Blogs|date=February 12, 2015|access-date=27 June 2015|archive-url=https://web.archive.org/web/20150704020127/http://blogs.wsj.com/chinarealtime/2015/02/12/china-internet-restrictions-hurting-business-western-companies-say/|archive-date=4 July 2015|url-status=live}} In 2013, the country started blocking GitHub and it was met by protests among Chinese programmers.{{Cite book|last=Roberts|first=Margaret E.|title=Censored: Distraction and Diversion Inside China's Great Firewall|publisher=Princeton University Press|year=2018|isbn=978-0-691-17886-8|location=Princeton, NJ|pages=114}}
GreatFire, a Chinese anti-censorship organization, has attempted to circumvent the Great Firewall of China using mirror websites. However, the links to these pages were posted using GitHub which brings the risk of the site being blocked along with the mirrors. In a previous incident, HSBC bank's Chinese operation was taken offline when the Akamai network was targeted for hosting GreatFire.org websites.{{cite news|last1=Silbert|first1=Sean|title=Routing around the Great Firewall of China|url=https://www.latimes.com/business/technology/la-fi-tn-great-firewall-china-censorship-20141126-story.html|newspaper=LA Times|date=November 26, 2014|access-date=27 June 2015|archive-url=https://web.archive.org/web/20150630064455/http://www.latimes.com/business/technology/la-fi-tn-great-firewall-china-censorship-20141126-story.html|archive-date=30 June 2015|url-status=live}}
= DNS hijacking =
== Blockage ==
File:Jan 21 GitHub DNS China block.png
On January 21, 2013, GitHub was blocked in China using DNS hijacking. It was reported that the attack was carried out in response to political information posted on the platform.{{Cite book|last1=Fingar|first1=Thomas|title=Fateful Decisions: Choices That Will Shape China's Future|last2=Oi|first2=Jean C.|publisher=Stanford University Press|year=2020|isbn=978-1-5036-1223-5|language=en}} Confirming the block, a spokesperson for GitHub said: "It does appear that we're at least being partly blocked by the Great Firewall of China".{{efn|The Next Web and GreatFire both claim that it was fully blocked however.}}{{cite web|last1=Protalinski|first1=Emil|title=The Chinese government appears to be blocking GitHub via DNS (Update: Investigation underway)|url=https://thenextweb.com/asia/2013/01/21/the-chinese-government-appears-to-have-completely-blocked-github-via-dns|website=The Next Web|date=January 21, 2013|access-date=9 April 2015|archive-url=https://web.archive.org/web/20150414025518/http://thenextweb.com/asia/2013/01/21/the-chinese-government-appears-to-have-completely-blocked-github-via-dns/|archive-date=14 April 2015|url-status=live}} The block was lifted on January 23, 2013, after an online protest on Sina Weibo.{{cite web|last1=Kan|first1=Michael|title=GitHub unblocked in China after former Google head slams its censorship|url=https://www.computerworld.com/article/2493478/internet/github-unblocked-in-china-after-former-google-head-slams-its-censorship.html|website=Computer World|date=January 23, 2013|access-date=9 April 2015|archive-url=https://web.archive.org/web/20150330034358/http://www.computerworld.com/article/2493478/internet/github-unblocked-in-china-after-former-google-head-slams-its-censorship.html|archive-date=30 March 2015|url-status=live}}
== Criticism ==
Kai-Fu Lee brought attention to the block after posting about it on Sina Weibo. He derided the block, saying: "Blocking GitHub is unjustifiable, and will only derail the nation's programmers from the world, while bringing about a loss in competitiveness and insight." Lee's post was shared over 80,000 times.
The Next Web called the block unfortunate, saying that "Chinese developers will have to play around with workarounds or find an alternative service when they want to work with their peers around the world."
= MITM attack =
== Attack ==
File:Jan 26 Safari GitHub China MITM.jpg
On January 26, 2013, GitHub users in China experienced a man-in-the-middle attack in which attackers could have intercepted traffic between the site and its users in China. The mechanism of the attack was through a fake SSL certificate.{{cite web|last1=Claburn|first1=Thomas|title=China's GitHub Censorship Dilemma|url=https://www.informationweek.com/software/social/chinas-github-censorship-dilemma/d/d-id/1108436|website=InformationWeek|date=January 30, 2013|access-date=27 June 2015|archive-url=https://web.archive.org/web/20150703100130/http://www.informationweek.com/software/social/chinas-github-censorship-dilemma/d/d-id/1108436|archive-date=3 July 2015|url-status=live}} Users attempting to access GitHub received a warning of an invalid SSL certificate, which, due to being signed by an unknown authority, was quickly detected.{{cite web|author=martin|title=China, GitHub and the man-in-the-middle|url=https://en.greatfire.org/blog/2013/jan/china-github-and-man-middle|website=GreatFire|date=January 30, 2013|access-date=27 June 2015|archive-url=https://web.archive.org/web/20160819165216/https://en.greatfire.org/blog/2013/jan/china-github-and-man-middle|archive-date=19 August 2016|url-status=live}} A spokesperson for GitHub said: "Early last week, it appeared that GitHub was being at least partially blocked by the Great Firewall of China... After a couple days, it appeared that GitHub was no longer being blocked." NETRESEC performed forensics of the attack and determined that it was indeed an attack, due to the large number of router hops involved (6) and because the user submitting the packet capture was from China.{{cite web|last1=Hjelmvik|first1=Erik|title=Forensics of Chinese MITM on GitHub|url=https://www.netresec.com/?page=Blog&month=2013-02&post=Forensics-of-Chinese-MITM-on-GitHub|website=NETRESEC Blog|date=February 2, 2013|access-date=27 June 2015|archive-url=https://web.archive.org/web/20150630120918/http://www.netresec.com/?page=Blog&month=2013-02&post=Forensics-of-Chinese-MITM-on-GitHub|archive-date=30 June 2015|url-status=live}}
This attack was performed again on March 26, 2020, on GitHub Pages and March 27, 2020, on GitHub.com.{{cite web|title=Hacker is deploying large-scale MITM attack via domestic backbone|url=https://www.landiannews.com/archives/71707.html|date=27 March 2020|access-date=27 March 2020|archive-url=https://web.archive.org/web/20200326164214/https://www.landiannews.com/archives/71707.html|archive-date=26 March 2020|url-status=live}}{{Cite web|url=https://www.oschina.net/news/114402/git-mitm|title=GitHub 遭遇中间人攻击,访问报证书错误 - OSCHINA|website=www.oschina.net|access-date=2020-03-27|archive-date=March 27, 2020|archive-url=https://web.archive.org/web/20200327014606/https://www.oschina.net/news/114402/git-mitm|url-status=live}}
== Rationale ==
GreatFire speculated that the attack was related to a popular White House petition calling for the denial of entry to the United States of the architects of the Great Firewall of China. The petition linked to a Gist containing names of 3 of the architects and their contact information.{{cite web|last1=Muncaster|first1=Phil|title=Great Firewall architects fingered for GitHub attack|url=https://www.theregister.co.uk/2013/01/31/github_ssl_man_in_the_middle_attack|website=The Register|date=January 31, 2013|access-date=27 June 2015|archive-url=https://web.archive.org/web/20150630072146/http://www.theregister.co.uk/2013/01/31/github_ssl_man_in_the_middle_attack|archive-date=30 June 2015|url-status=live}} GreatFire also said that since GitHub is HTTPS only, Chinese authorities can't block individual pages and have to completely block the website, which helps explain why they would have to resort to the attack. InformationWeek noted the economic difficulty related to blocking GitHub: "What makes GitHub interesting from a censorship point of view is that it combines a critical business service—collaborative coding—with social interaction."
= DDoS attack =
{{Expand section|1=See talk page|date=June 2015}}
On March 26, 2015, GitHub was the target of a distributed denial-of-service (DDoS) attack originating from China. It targeted two anti-censorship projects: GreatFire and cn-nytimes, the latter including instructions on how to access the Chinese version of The New York Times.{{cite web|last1=Anthony|first1=Sebastian|title=GitHub battles "largest DDoS" in site's history, targeted at anti-censorship tools|url=https://arstechnica.com/information-technology/2015/03/github-battles-largest-ddos-in-sites-history-targeted-at-anti-censorship-tools/|website=ars technica|date=March 30, 2015|access-date=1 January 2019|archive-url=https://web.archive.org/web/20190102052158/https://arstechnica.com/information-technology/2015/03/github-battles-largest-ddos-in-sites-history-targeted-at-anti-censorship-tools/|archive-date=2 January 2019|url-status=live}} GitHub blocked China-based IP addresses from visiting these repositories. If a visitor comes from China, the page would show "Repository unavailable because of the Chinese Internet Blacklist". Based on GitHub, they are doing this so "that our users in that jurisdiction may continue to have access to GitHub to collaborate and build software." {{cite web |url= https://qz.com/718465/chinas-fierce-censors-try-a-new-tactic-with-github-asking-nicely/ |title= China's fierce censors try a new tactic with GitHub—asking nicely |last= Horwitz |first= Josh |date= June 28, 2016 |website= Quartz |access-date= 25 December 2020 |archive-date= March 26, 2022 |archive-url= https://web.archive.org/web/20220326091400/https://qz.com/718465/chinas-fierce-censors-try-a-new-tactic-with-github-asking-nicely/ |url-status= live }} They are now having a gov-takedowns repository to record all the government requirements they could show.{{cite web |url= https://github.com/github/gov-takedowns |title= gov-takedowns |last= hubot |publisher= GitHub |access-date= 25 December 2020 |archive-date= February 5, 2021 |archive-url= https://web.archive.org/web/20210205134904/https://github.com/github/gov-takedowns |url-status= live }} It is believed that the attack was intended to suppress the projects.
The attack traffic was created by injecting JavaScript code into the browsers of everyone who visited Baidu, China's most popular search engine. This code was causing the infected browsers to send HTTP requests to the targeted GitHub pages.{{Cite web |title=Famous DDoS attacks {{!}} Biggest DDoS attacks |url=https://www.cloudflare.com/learning/ddos/famous-ddos-attacks/#:~:text=March%202015:%20GitHub,added%20by%20an%20intermediary%20service. |access-date=2025-05-20 |website=www.cloudflare.com |language=en-us}}
India
{{main|Internet censorship in India}}
India selectively censors websites at the federal and state levels. This is enforced by the Information Technology Act, 2000, as well as licensing requirements for Internet service providers (ISPs). Critics such as Rajeev Chandrasekhar have noted the vagueness of these regulations and the Centre for Internet and Society found that ISPs tended to over-comply with takedown requests.{{cite web|last1=Patry|first1=Melody|title=India: Digital freedom under threat? Online censorship|url=http://www.indexoncensorship.org/2013/11/india-online-report-freedom-expression-digital-freedom-1|website=index|date=November 21, 2013|access-date=2 April 2015|archive-url=https://web.archive.org/web/20161104152902/https://www.indexoncensorship.org/2013/11/india-online-report-freedom-expression-digital-freedom-1/|archive-date=4 November 2016|url-status=live}}
= ISP blockage =
On December 17, 2014, the Indian Department of Telecom issued an order to ISPs to block 32 websites.{{cite web|last1=Saxena|first1=Anupam|title=Pastebin, Dailymotion, Github blocked after DoT order: Report|url=http://timesofindia.indiatimes.com/tech/tech-news/Pastebin-Dailymotion-Github-blocked-after-DoT-order-Report/articleshow/45701713.cms|website=The Times of India|date=December 31, 2014|access-date=1 April 2015|archive-url=https://web.archive.org/web/20150302071856/http://timesofindia.indiatimes.com/tech/tech-news/Pastebin-Dailymotion-Github-blocked-after-DoT-order-Report/articleshow/45701713.cms|archive-date=2 March 2015|url-status=live}} The notice was made public on December 31, 2014, and it included GitHub, GitHub's Gist, Vimeo, the Internet Archive, and various pastebin services.{{cite web|last1=Blue|first1=Violet|title=India blocks 32 websites, including GitHub, Internet Archive, Pastebin, Vimeo|url=https://www.zdnet.com/article/india-blocks-32-websites-including-github-internet-archive-pastebin-vimeo/|website=ZDNet|date=December 31, 2014|access-date=1 April 2015|archive-url=https://web.archive.org/web/20150402065723/http://www.zdnet.com/article/india-blocks-32-websites-including-github-internet-archive-pastebin-vimeo/|archive-date=2 April 2015|url-status=live}}
{{Quote box
| title = Direction to block Internet Website
| quote = To: All Internet Service Licensees
Under the powers conferred by Section 69A of the Information Technology Act, 2000 and under the Information Technology (Procedures and Safeguards for Blocking of Access of Information by Public) Rules, 2009, it has been decided to immediately block the access to the following 32 URLs:...
| source = Department of Telecommunications
| width = 30%
| align = left
| salign = right
}}
The block order was confirmed on Twitter by Arvind Gupta, the national head of the ruling party BJP, and was attributed to a suggestion by India's Anti Terrorism Squad in response to content by the Islamic extremist group ISIS. Gupta also stated that websites that cooperated with the investigation were being unblocked.{{cite web|last1=Ghoshal|first1=Abhimanyu|title=GitHub, Vimeo and 30 more sites blocked in India over content from ISIS|url=https://thenextweb.com/in/2014/12/31/vimeo-github-30-sites-blocked-india-content-isis|website=The Next Web|date=December 31, 2014|access-date=1 April 2015|archive-url=https://web.archive.org/web/20150404055942/http://thenextweb.com/in/2014/12/31/vimeo-github-30-sites-blocked-india-content-isis/|archive-date=4 April 2015|url-status=live}}
On January 2, 2015, the Ministry of Communications issued a statement that it will be unblocking 4 of the websites, including GitHub's Gist, and said that it will consider unblocking the remaining websites once they complied. Explaining its rationale, the ministry stated: "Many of these websites do not require any authentication for pasting any material on them... These websites were being used frequently for pasting, communicating [jihadi] content..."{{cite web|last1=Sharma|first1=Ravi|title=Indian government unblocks Vimeo, Dailymotion, 2 other websites|url=http://timesofindia.indiatimes.com/tech/tech-news/Indian-government-unblocks-Vimeo-Dailymotion-2-other-websites/articleshow/45731251.cms|website=The Times of India|date=January 2, 2015|access-date=1 April 2015|archive-url=https://web.archive.org/web/20150208102100/http://timesofindia.indiatimes.com/tech/tech-news/Indian-government-unblocks-Vimeo-Dailymotion-2-other-websites/articleshow/45731251.cms|archive-date=8 February 2015|url-status=live}} Gulshan Rai of the CERT-In agency of the ministry said that the order came from the Mumbai Additional Chief Metropolitan Magistrate following an interrogation of Arif Majeed, an ISIS recruit.{{cite web|last1=Arora|first1=Kim|title=Government blocks 32 websites to check ISIS propaganda|url=http://timesofindia.indiatimes.com/tech/tech-news/Government-blocks-32-websites-to-check-ISIS-propaganda/articleshow/45712815.cms?|website=The Times of India - Tech|date=January 1, 2015|access-date=1 April 2015|archive-url=https://web.archive.org/web/20150104134659/http://timesofindia.indiatimes.com/tech/tech-news/Government-blocks-32-websites-to-check-ISIS-propaganda/articleshow/45712815.cms|archive-date=4 January 2015|url-status=live}}
On January 4, 2015, a GitHub spokesperson said that some users were still having trouble accessing the site and that GitHub has attempted to reach out to the Indian government, but is still unclear about the cause of the block. They said that restoring access to the developer community in India was their top priority and that they "would like to work with the Indian government to establish a transparent process for identifying unlawful content, restore access, and ensure that GitHub continues to remain available in the future without interruption."{{cite web|last1=Orsini|first1=Lauren|title=India Unblocks GitHub, Three Other Websites|url=https://readwrite.com/2015/01/02/india-lifts-internet-block-github/|website=readwrite|date=January 2, 2015|access-date=1 April 2015|archive-url=https://web.archive.org/web/20150320205330/http://readwrite.com/2015/01/02/india-lifts-internet-block-github|archive-date=20 March 2015|url-status=live}}
In 2023, GitHub's "raw.githubusercontent.com" domain was inaccessible on certain ISPs in India including ACT broadband and Jio. Visiting the URL through a web browser displayed the message "This URL has been blocked under the instructions in compliance with the orders of a Hon'ble Court."{{Cite web |last=Mitul |first=Manas |date=2023-01-02 |editor-last=Delima |editor-first=David |title=GitHub URL Serving Content, Files to Users Blocked in India: All Details |url=https://www.gadgets360.com/internet/news/github-raw-user-content-domain-url-blocked-act-fibernet-jio-fiber-india-3657407 |url-status=live |access-date=2025-05-27 |website=Gadgets 360 |language=en}}{{Cite news |date=2023-01-02 |title=GitHub content domain blocked for these Indian users: Reports |url=https://timesofindia.indiatimes.com/gadgets-news/github-content-domain-blocked-for-these-indian-users-reports/articleshow/96687992.cms |url-status=live |archive-url=https://web.archive.org/web/20250424141800/https://timesofindia.indiatimes.com/gadgets-news/github-content-domain-blocked-for-these-indian-users-reports/articleshow/96687992.cms |archive-date=24 April 2025 |access-date=2025-05-27 |work=The Times of India |issn=0971-8257}}
= Impact =
The Times of India reported blockage for Indian users by the ISPs Vodafone, BSNL and Hathway, but it still had access using Airtel. Because the order only told ISPs what to block and not how, the effectiveness of blocking access varied. The blocking was unreliable and seemed to be occurring at multiple layers, even within the same ISP. Blocking methods included IP blocking, the use of a proxy server, and DNS blocking. Methods for gaining access ranged from using an alternate DNS server to installing circumvention software.{{cite web|last1=Srikanth|first1=Kaustubh|title=Technical Observations About Recent Internet Censorship In India|url=https://www.huffingtonpost.in/kaustubh-srikanth/technical-observations-ab_b_6421306.html|website=The Huffington Post|date=June 1, 2015|access-date=1 April 2015|archive-url=https://web.archive.org/web/20150521194154/http://www.huffingtonpost.in/kaustubh-srikanth/technical-observations-ab_b_6421306.html|archive-date=21 May 2015|url-status=live}}
= Criticism =
File:GOIBlocks protest poster fsftn.png protesting the blocks using the hashtag #GOIBlocks]]
Regarding the blocks, TechCrunch remarked that "[the] addition of GitHub... is one of the more head-scratching decisions" and anticipated an uproar considering its importance in the tech industry. They also called it embarrassing in the context of Prime Minister Narendra Modi's Make in India campaign to promote India as a destination for information technology.{{cite web|last1=Russell|first1=Jon|title=India's Government Asks ISPs To Block GitHub, Vimeo And 30 Other Websites (Updated)|url=https://techcrunch.com/2014/12/31/indian-government-censorsht/|website=TechCrunch|date=December 31, 2014|access-date=1 April 2015|archive-url=https://web.archive.org/web/20150326020030/http://techcrunch.com/2014/12/31/indian-government-censorsht/|archive-date=26 March 2015|url-status=live}} Prasanth Sugathan of the Software Freedom and Law Center called the blocks short-sighted, saying that "If you block one website, terrorists can always use another one... Such a move only inconveniences the daily users..." Twitter users protested using the hashtag #GOIblocks and recirculated a hypocritical message by Modi from 2012 condemning blanket blocking of websites. Anonymous of India also posted several threats against the government, but did not take any action.
{{Clear}}
Russia
{{main|Internet censorship in Russia}}
The Russian government blacklists websites that include child pornography, drug-related material, advocacy of suicide, extremist material, and other illegal content under the Russian Internet Restriction Bill to protect children. This list is maintained by Roscomnadzor, Russia's regulatory agency.{{cite news|last1=Khazan|first1=Olga|title=Russia's secret new Internet blacklist|url=https://www.washingtonpost.com/blogs/worldviews/wp/2012/11/09/russias-secret-new-internet-blacklist|newspaper=The Washington Post|date=November 9, 2012|access-date=2 April 2015|archive-url=https://web.archive.org/web/20150511081411/http://www.washingtonpost.com/blogs/worldviews/wp/2012/11/09/russias-secret-new-internet-blacklist/|archive-date=11 May 2015|url-status=live}}
= ISP blockage =
On December 2, 2014, Roscomnadzor blocked GitHub due to it hosting various copies of a suicide manual. Because GitHub uses HTTPS, which encrypts data between a user's computer and GitHub's servers, Internet service providers (ISPs) were forced to block the whole website instead of the pages involved. Complying ISPs included: Beeline, MTS, MGTS and Megafon. Maxim Ksenzov, the Deputy Head of Roscomnadzor, said in a statement that the block was due to GitHub not complying with earlier takedown requests for the manual on October 10, 2014.{{cite web|last1=Lunden|first1=Ingrid|title=Russia Blacklists, Blocks GitHub Over Pages That Refer To Suicide|url=https://techcrunch.com/2014/12/03/github-russia|website=TechCrunch|date=December 3, 2014|access-date=1 April 2015|archive-url=https://web.archive.org/web/20150327101211/http://techcrunch.com/2014/12/03/github-russia/|archive-date=27 March 2015|url-status=live}} GitHub was also momentarily blocked on October 2, 2014, until the original copy of the manual was deleted by its uploader.{{cite web|last1=Лихачёв|first1=Никита|script-title=ru:AliExpress, 2ch и GitHub попали в реестр запрещённых сайтов|url=http://tjournal.ru/paper/rkn-github-2ch|website=TJournal|date=October 2, 2014|access-date=9 April 2015|language=ru|trans-title=AliExpress, 2ch and GitHub put on the register of banned sites|archive-url=https://web.archive.org/web/20150425013521/http://tjournal.ru/paper/rkn-github-2ch|archive-date=25 April 2015|url-status=live}}
= Banned content =
The manual in question was posted on March 23, 2014, and details 31 methods of suicide in Russian.{{efn|The manual itself seems to be a translation of [http://www.depressed.net/suicide/suicidefaq/other.html a text] originating on Usenet.}} It was added to a repository for a software library used for working with Windows filesystems and was forked by several users.{{cite web|title=Create suicide.txt|url=https://github.com/amdf/objidlib/commit/e9c31e97c0ca7863516fa6e21c9f6441453d9149|website=GitHub - amdf/objidlib|date=March 23, 2014|access-date=8 April 2015|archive-url=https://web.archive.org/web/20150627095452/https://github.com/amdf/objidlib/commit/e9c31e97c0ca7863516fa6e21c9f6441453d9149|archive-date=27 June 2015|url-status=live}} The original copy was deleted by the owner on October 2, 2014, after numerous GitHub users complained because of a block by Roscomnadzor.{{efn|However, because the original was forked, and Git keeps a history of changes, the file was still accessible on GitHub.}}{{cite web|title=Delete suicide.txt|url=https://github.com/amdf/objidlib/commit/643077865e390f1eccacf9620199772e1e468a4a|website=GitHub - amdf/objidlib|access-date=9 April 2015|archive-url=https://web.archive.org/web/20150627095712/https://github.com/amdf/objidlib/commit/643077865e390f1eccacf9620199772e1e468a4a|date=October 2, 2014|archive-date=27 June 2015|url-status=live}}
TechCrunch remarked that the manual seemed to be written as satire and includes methods such as "biting your tongue", "joining the military" or "getting a good gun" from a policeman.{{cite web|last1=Lunden|first1=Ingrid|title=To Get Off Russia's Blacklist, GitHub Has Blocked Access To Pages That Highlight Suicide|url=https://techcrunch.com/2014/12/05/to-get-off-russias-blacklist-github-has-blocked-access-to-pages-that-highlight-suicide|website=TechCrunch|date=December 5, 2014|access-date=1 April 2015|archive-url=https://web.archive.org/web/20150321081034/http://techcrunch.com/2014/12/05/to-get-off-russias-blacklist-github-has-blocked-access-to-pages-that-highlight-suicide/|archive-date=21 March 2015|url-status=live}} The takedown targeted the manual and its copies, as well as a reposted blog entry about suicide.{{cite web|title=roskomnadzor/2014-10-21-roskomnadzor.md|url=https://github.com/github/roskomnadzor/blob/master/2014-10-21-roskomnadzor.md|website=GitHub|date=October 21, 2014|access-date=1 April 2015|archive-url=https://web.archive.org/web/20141205133607/https://github.com/github/roskomnadzor/blob/master/2014-10-21-roskomnadzor.md|archive-date=5 December 2014|url-status=live}}
= Response =
GitHub complied and blocked access to the content within Russia saying that they were working to get reinstated. Citing its terms of service, GitHub elaborated that "you must not, in the use of the Service, violate any laws in your jurisdiction (including but not limited to copyright or trademark laws)." GitHub also created an official repository titled "roskomnadzor" for the purpose of posting takedown notices from the regulator. (It was later moved to "gov-takedowns" after a request from China on June 9, 2016{{cite web|last1=Geraci|first1=Jesse|title=github/roskomnadzor - README.md|url=https://github.com/github/roskomnadzor/blob/master/README.md|website=GitHub|date=June 9, 2016|access-date=9 October 2016|archive-url=https://web.archive.org/web/20170615120448/https://github.com/github/roskomnadzor/blob/master/README.md|archive-date=15 June 2017|url-status=live}}) In the readme of the repository, GitHub states that they are concerned about Internet censorship and believe in transparency to document the potential for chilling effects. They also warn that the presence of a notice is only for documentation and that GitHub does not pass any judgement on their validity.{{cite web|last1=Geraci|first1=Jesse|title=github/roskomnadzor - README.md|url=https://github.com/github/roskomnadzor/blob/8ae3b09df27f5f6984c57d84b1aa2f28ac6ad897/README.md#what-is-this|website=GitHub|date=February 20, 2015|access-date=9 October 2016|archive-url=https://web.archive.org/web/20170104165443/https://github.com/github/roskomnadzor/blob/8ae3b09df27f5f6984c57d84b1aa2f28ac6ad897/README.md#what-is-this|archive-date=4 January 2017|url-status=live}}
Turkey
{{see also|Internet censorship in Turkey}}
File:October 9, 2016 GitHub Turkey block.jpg
On October 8, 2016, following the leak of emails of Turkish Minister Berat Albayrak by RedHack, the Information and Communication Technologies Authority (BTK) ordered ISPs to block several file sharing websites, including Dropbox, Microsoft OneDrive, and Google Drive.{{cite news|last1=Murdock|first1=Jason|title=Turkey blocks Google, Microsoft and Dropbox services to 'suppress' mass email leaks|url=https://www.ibtimes.co.uk/turkey-blocks-google-microsoft-dropbox-services-suppress-mass-email-leaks-1585655|date=October 10, 2016|access-date=10 October 2016|work=International Business Times|archive-url=https://web.archive.org/web/20161011055229/http://www.ibtimes.co.uk/turkey-blocks-google-microsoft-dropbox-services-suppress-mass-email-leaks-1585655|archive-date=11 October 2016|url-status=live}} The censorship monitoring watchdog Turkey Blocks observed that GitHub was blocked the following morning, and associated administrative orders were subsequently posted by the BTK stating that access had been officially restricted.{{cite web|title=Dropbox, Google Drive and Microsoft OneDrive cloud services blocked in Turkey following leaks|url=https://turkeyblocks.org/2016/10/08/google-drive-dropbox-blocked-in-turkey/|website=Turkey Blocks|date=October 8, 2016|access-date=9 October 2016|archive-url=https://web.archive.org/web/20161209235232/https://turkeyblocks.org/2016/10/08/google-drive-dropbox-blocked-in-turkey/|archive-date=9 December 2016|url-status=live}} Software that depended on GitHub reported errors, such as Font Awesome and Homebrew. Participants in Startup Istanbul week also complained about the unavailability of infrastructure. The #GitHub hashtag became one of Twitter's top trends in Turkey. According to The Daily Dot, RedHack purposefully spread the emails using multiple services, expecting Turkey to block them so that the Streisand effect could be utilized. GitHub was unblocked 18 hours later.{{cite web|last1=Sozeri|first1=Efe Kerem|title=How hacktivist group RedHack gamed Turkey's censorship regime|url=https://www.dailydot.com/layer8/redhack-gamed-turkey-censorship/|website=Daily Dot|date=October 12, 2016|access-date=12 October 2016|archive-url=https://web.archive.org/web/20161013074044/http://www.dailydot.com/layer8/redhack-gamed-turkey-censorship/|archive-date=13 October 2016|url-status=live}}
Notes
{{Portal|Internet|Freedom of speech|Programming|Software}}
{{notelist}}
References
{{Reflist}}
External links
- [https://blog.github.com/ GitHub blog]
- [https://status.github.com/messages GitHub status messages] {{Webarchive|url=https://web.archive.org/web/20160702045342/https://status.github.com/messages |date=2016-07-02 }}
- {{GitHub|github/gov-takedowns}}
{{Censorship and websites}}