Google Play is owned by Google and is a private platform. They can remove, ban, suspend any app or app update they want when it breaks their policies.
That is tough.
Google Play is owned by Google and is a private platform. They can remove, ban, suspend any app or app update they want when it breaks their policies.
That is tough.
Being banned by big tech (whether apps, social media accounts, major payment processors for receiving donations) is in some cases almost equivalent to being shut down ; "it's a private company" : if the company has a monopoly and there's not a significant number of healthy alternatives for people to use (be it out of convenience and lack of skill, doesn't matter), then how about we take that into account?
It's sad and frustrating we wanted an open internet and companies took over a huge share of it and are not stopping amassing influence and control. I wish this wasn't so, but it is, and we have to open our eyes to it when we're debating such topics.
"You can still distribute your app when not being on the Play Store or Apple Store right?" "In theory yes" "Case closed" ; things aren't so simple! In a perfectly 'libertarian' world, I would be more inclined to be on your side. But we don't live in such a world. We live in a world of politics, extreme lobbying, complicated tax codes, one million parties with various interests locked into a power struggle for political / social control and influence.
I don't want that.
Instead, Google should be required to provide equal capabilities to third-party app stores as the Play Store now enjoys on Android. Like Microsoft was forced to accommodate for other browser vendors in Windows way back when.
This is in contrast to ISPs, which I whole-heartedly believe should be subject to net neutrality.
"There are various app stores to install software from. Each comes with their own form of app curation, and policies regarding payments, privacy, updates and more ; please select the app stores you would like to use. If you'd like to learn more, click here."
with a list of app stores given and 'Google Play' being pre-selected for example.
It's not something I've thought about a lot before, so I'm sure we could do better than that. But in principle that doesn't sound too bad.
That's a false dichotomy. The options are not:
1. Any company, anywhere and at any time can refuse to do business with anyone, anywhere and for any reason.
2. All companies, everywhere and all the time must allow voices from everyone, everywhere and all the time.
There's a good middle ground - antitrust regulations could be modified so that, if the company has a large enough piece of the market they shouldn't have the /choice/ of denying access for any reason.
They took advantage of this 'open internet' and now they have made it partially closed for everyone since they have control of the platforms that most people do for everyday life. Web Browsing, Email, Chat, Calendars, Maps and now Meetings. The startups that have been acquired by them have just made the tech giants even bigger.
Developers recommending libraries, frameworks and services created by (you guessed it) the tech giants further locks in their app to depend solely on their servers and it makes the migration out of the app store very difficult.
We let them do this for decades and now we complain about it. The only way to fight back is to create free and open source alternatives.
> "You can still distribute your app when not being on the Play Store or Apple Store right?" "In theory yes" "Case closed" ; things aren't so simple!
Practically yes and it is that simple.
Take a look at how Cydia and F-Droid does it. Host a repository on your website, Put a 'Add to Cydia' or 'Add to F-Droid' deep link on your website and the users will freely see all the apps made by you. We need something like this but for the desktop.
It may not even be 'Cydia' or called 'F-Droid' that succeeds in being mainstream on this very old idea, but there will be an accessible alternative that will use this idea and it is free and open source and cross-platform.
Discord desktop is not on any App Store and you can download it freely without a Google/Apple account. Telegram is on Google Play and also self-hosts the APK and is also on F-Droid.
The solution has always been to have a self-hosted backup so that the users always have an accessible way of downloading your app and not just being ONLY available through any centralised App Store.
You don't survive something like this and you won't regain your user count outside of these curated app stores.
It's pretty much as simple as that. The dream of "if it happens enough times F-Droid and alternatives will become more prominent" is just naive, it doesn't work like that. There is no level playing field to compete.
"The solution has always been to have a self-hosted backup [...]" - the solution to what? The solution to compete from outside of these curated stores where companies dictate course? No, it's not a solution for that, because it won't do much for you.
In the old days at least for the desktop, one just points to a website to download an app on to their computer. Discord already does this. No Microsoft or Apple App Store required.
For Android, F-Droid has a default main repository which is centralised but also allows you to add another repository if you want. While it is not as intuitive as adding a repository via a deep link at least you can do that.
For iOS, Cydia is an App Store for iOS just like F-Droid where the user can easily add a repository via a 'Add to Cydia' deep link, and they get all the apps from that developer. We need something like that for the desktop, where users can do this freely.
Centralisation of App Stores is not the answer, even if you 'break up' Google which I hope happens anyway. But for now, the Play Store is 'their service'. You're free to complain, critique, appeal, argue, scream, etc but it won't be the last time this will happen again.
The best thing to do is to self-host your app; like how Telegram and Discord are doing it.
The "Mah private company" defense is flawed on many levels and you should really stop using
1. Just because they have the right to do it, does not mean people should not criticize them for it. Simply stating they "have the right" is meaningless and does not add anything of value to the conversation
2. There is a overlapping and complex set of principles and laws at play here. There are many avenues that can be explored from a legal front when they ban a company from selling their product on their walled garden, even outside of the Anti-Trust issues there is also contract laws that can be used, and even Deceptive Trade regulations given the uneven standard that their policies are applied.
So it is not as simple as say "Well there are a private company they can do what they want" The law, and society is far more complex than that, and it is time for people to stop using this useless platitude as a defense of bad actions
The fact that most people get their apps from one of two app stores (Google Play, App Store) makes this situation somewhat worse for people that effectively develop apps for the platform in their spare time. There are alternatives, like F-Droid...but, it's still not the same as mainstream distribution.
And outright saying "WE lost"
When Google, YouTube, et al make decisions that appear to be careless, biased, or downright baffling, remembering this piece of data often provides valuable clarity, context, and insight
In this democracy, companies can only do what we, the people, allow them to do.
At least that is how it works in my country, and from what I know, how it works in the US too.
Is that not "people allowing companies what they can do"?
I'm sorry but what you are saying is pure ignorance. I consider myself also a libertarian to a certain degree, but in these kind of situations it is completely irrational to let these platforms behave however they want, regardless of the consequences.
There is no creative destruction under monopoly capitalism. It is only suffocating and dominance.
Imagine you buy a car and use it legally then randomly all the Gas stations ban you. This is a similar situation.
You purchased a phone, so should be able to install any app you like, easily. This needs fixing.