Github is blocking Iranian users from using many of their services. Some repositories were removed without prior notice even for people who are not living in Iran (follow #githubForEveryone on Twitter).
Of course, Github could have handled it better - as GitLab did:
We canโt access @gitlab too, but there are 2 important differences:
โ Hamed Saeedi (@hamed) July 25, 2019
1- gitlab informed users about the issue but @github blocked us without any prior notice
2- gitlab didnโt disable any repo but github disabled everything & didnโt give us a chance to download copy of our data pic.twitter.com/JObPk4ehtr
However, this episode shows us how much we're dependent on American companies (and, therefore, having to comply with US laws). Most of our code and databases are hosted on Amazon, Google, or Microsoft.
How can we find some alternatives? I know many people will say Blockchain for decentralized data but it feels like the technology is not there yet (it's not very efficient).
What would you recommend for having decentralized hosting and databases to prevent our projects from being blocked by any government in the world?
Top comments (1)
Honestly, there's none I can think of. You can self host GitLab, but it's still centralized.