GitHub offers to launch a catalog of mobile applications

At the end of January, Google out of the blue removed the Element (formerly Riot) app from the Play Store , a decentralized messenger that runs on a federated Matrix server system . Some of the users complained that in some channel on some Matrix server he saw obscene content - and Google simply took and removed the program. As some commentators say, this is analogous to banning a browser for opening an indecent website, or banning an email client for accepting an indecent email. To Google's credit, she admitted the mistake: the vice president personally apologized to the Element developers, and the application was returned to its place .



But we see what happens to others. For example, Pavel Durov was forced to remove a number of Russian telegram channels under pressure from Apple . According to Pavel, without meeting this requirement, Apple blocked the release of an emergency Telegram update for iOS .



But quite recently, all the major Internet companies have announced a boycott of the small application Parler. Not only was he kicked out of all directories, he was even denied hosting on Amazon !



These events indicate an increase in censorship from the Internet giants that control platforms for the distribution of mobile applications. A logical thought suggests itself: why not launch a free catalog of mobile applications? For example, based on GitHub.



Free messengers like Element / Matrix, Parler and Telegram can be easily published in it, without fear of censorship from the owner of the platform, because recently Microsoft seems to be more humane towards developers than Google and Apple. This idea was expressed bydeveloper Rohan Deshmukh on her blog and has many support .





Decentralizing servers and encrypting traffic is also an effective anti-censorship tool. Comparison of Matrix and Telegram functionality



GitHub App Store



Potential benefits of GitHub for hosting mobile apps:



  1. The source code of millions of applications is already there. APK integration should be trivial to implement.

  2. Unlike Google, GitHub really listens to users' opinions.

  3. They performed well in the battle for youtube-dl .

  4. Here you can finally make a decent catalog of desktop applications.

  5. , — , GitHub.


The idea is controversial, but interesting. On GitHub, you can make a universal directory for all major platforms, as well as allow publishing of closed source applications. Honestly, why not? It's hard to imagine who is better suited for this role than GitHub.



However, it is far from the fact that Microsoft will allow complete freedom on its hosting. This is the same law-abiding American company as Google and Apple.



But GitHub has done quite well so far after receiving DMCA requests to remove free software. GitHub helped developers restore forks of the youtube-dl repository , and successfully resisted the removal of the Popcorn Time repositories in May 2020.









All Articles