The GitHub Blog published a note about how GitHub is now fully available in Iran. This is a very good step, and a nice thing. It should be appreciated. However, that doesn’t change the fact that GitHub can still ban people based on nationality or place they live.
GitHub got a license from the US government to offer GitHub to developers in Iran. This means that OFAC can revoke this license too, at anytime it wants for whatever reason they decide.
Using GitHub, and also GitLab dot com, is a mistake. They blindly obey the authority and will never take side with people. What they value is money, which has no problem in it except for making them side with power instead of people.
Unlike GitHub and GitLab dot com, there are services that are here to provide to people, not power. I can’t say they won’t obey the law if they have to but at least they will fight for people before obeying an authority without question.
Services like Codeberg and Framagit are created with a libre program which let you know host it yourself or change the way they work. They respect people and try to side with you, instead of authority.
I really believe this license will be revoked in future and many people will get hurt again. I hope I’m wrong though.