This is a legal between two greedy, monopolistic bullies. It is not necessary to pick sides, and it baffles me that so many commenters feel the need to do so. Neither company cares for you; their interests may sometimes _align_ with yours, and they will exploit whatever means necessary, market whatever features necessary to focus your attention on those specific attributes. But make no mistake that their first duty is to their investors.
No dear author, I disagree that you are paying for any of those virtuous virtues that you tout. You are paying to enable a terrible set of behaviors which you are unable to forgive in another company, while you advertise your iBlinders™ to the readers.
Freedom and chaos are aligned; they're correlated; it's not news. Likewise authoritarianism is usually pretty orderly, at least for some definition of order (generally they achieve their own).
For example the principle of free speech, and the openness of certain platforms, is what enables lots of entities to expose people to their ideas. Including let's say the FSB, who tend to use it to sow seeds of discord, confusion and disorganization among the populace of their old adversary the US. Whereas Russia's internet is partly sanitized of "foreign ideas," a practice that offends our sense of freedom of speech, but you have to admit that it's very hard to infiltrate and subvert the Russian Federation with those ideas as a result. Things are orderly, again for some definition of order.
Among popular (non-Chinese) communication tools, Facebook is the most censored. It censors based on ethics, politics, commercial interests, it censors both public posts and private messages, and it does not allow anonymity. The level of censorship in, say, VK (which you're probably thinking of) is not even close to this. And yet, so many people perceive Facebook as a "free" place where FSB can sow whatever they want, and want even more censorship there. Yay freedom...
Also, if you think that Russian internet is more "orderly" (in any definition of "order") than the "global" English-speaking one - I'd say you're misinformed about that too. It's even more of a mess, to be honest...
I can't truly speak authoritatively about Russian censorship, as my Russian language skills aren't very good and these are all things I've heard second-hand. But (back to the US) the issues, topics and tactics I'm talking about would hardly even get the attention of a censor in America anyway. You can stir the pot just by saying something like "African-Americans deserve reparations to compensate for slavery." Nobody is going to censor that. But it's poking at a long-time rift or scar in the American body politic and is almost guaranteed to flare up into a flame war. Especially if you have some other username arguing the opposite point, and a few trolls goading people on both sides.
In the linked article he is cheerleading in favour of closed-off platforms, and promotes ceding control of your software to a third party as a good thing.
But even before this Miguel de Icaza had no integrity left to speak of in my opinion. Some random schmoe actually would have been more believable.
Yes that, for me he always was on the side which had the most money, before it was Microsoft (.NET is the coolest thing ever...that was before Nadella) and after he sold Mono, Apple is the new cool shit...did he already praised Swift for being the coolest thing ever?
Go talk to the consumer. I'd be willing to bet not a lot care about "ceding control of their software." The amount that do, don't matter that much.
Time and time again people on here bloviate about topics such as these, but no action is ever taken. In fact, many on here are just working on more data collecting, more adtech, working at the FAANGs themselves. They tout Data science and ML but somehow want privacy, despite the fact that they rely on the data generated by all of these apps.
This developer utopia doesn't exist and never will. It's best we all be realistic about this reality and understand that just because you can put up with command line doesn't mean Joe from Turtle Creek PA wants to to look at email. And he's willing to give up something for that.
Like Facebook Google and Amazon?
Privacy is a tough problem - I know many people - very intelligent people - who have given up and have figured out their compromise.
I use apple devices, and although I see their good points and bad points, I think pro-privacy is apple marketing rhetoric.
(examples: no firewall possible on ios; "content blockers" are opt-out -- with no way to determine the sites being visited; apple creation of iBeacons plus no ability to turn off bluetooth in quick settings; more dark patterns as time goes on)
I don't think being intelligent and standing for your values is related.
They just chose the easy path over the uncomfortable one, the only difference with someone dumb is that they knew what they were doing (and so have no excuse).
I'm not throwing stones at them, I did the same exact choice and I don't feel particularly good about it. I use the 2 most privacy abusive OS there is, Windows and Android and I so distrust them that I can't even have a diary.
That's the best we can hope. It's not really like every day developers didn't see Apple's anti-competitive behaviour. It's just that they had zero chances to win it in courts. Not to mention the risk of bankrupcy and mental health issues one can experience fighting with such a big, resourcefull bully.
Putting aside the ever-presence of "shills/influencers", I believe when users argue over one bad option versus another, it gives them an illusion of choice and control, or at least it is a type of response to an absence of choice and control. The differences between these tech companies are fewer than the similarities. The "good" option that a rational user would prefer does not exist.
In a "lesser of two evils" situation, it is fascinating how easily the issue of the "evil" itself is forgotten. A common response to the issue of the evil itself might be "We don't have a choice." 100% correct. Yet people behave as if they do, arguing vehemently for one evil over another and inflating minor differences between the two.
There are arguments about how well this works in the Android ecosystem, but I think that simply having the ability to do it, even if inconvenient is a world of difference than being beholden to a single entity. Imagine if Windows only allowed you to install apps from its app store. You could make all the same arguments that it should be able to do this just as you would for the Apple store.
That’s not the only option here — you could also just use an Android phone to begin with.
I’m a happy iPhone user and the fact that it is a closed ecosystem is part of the reason why... I’m happy to pay that premium (both in cost and flexibility). I don’t want my phone crashing because some developer pushed out a buggy update and they didn’t want to pay the iOS developer fee.
However, I still support Apple’s decision to pull them from the App Store. Why? Because I don’t want there to be another mechanism for in-app purchases on iOS that isn’t subject to parental controls. I love my kids, but there is no way that they should be able to buy anything from an App that I haven’t approved.
Note: I’m sure this would never happen with my kids as they know better and we’ve discussed the perils of in-app purchases and avoiding installing games they see in ads. But their accounts are locked down, just the same.
Consumers and developers have very different interests. Locked down system is good for consumers, not so much for developers. I'm a consumer, Apple makes its money mostly from consumers, so it makes sense keeping it as it is.
No problems here, I will just pick another app, there are so many to choose from. And the app will be safe to use, Apple‘s rulings work great for me.
The fact that the App Store is closed really takes away freedom from developers and publishers who have no choice to play ball with Apple and who I am always happy are getting constantly bullied into not being shitty to their users.
It really is pretty amazing that Apple gets to take 30% off the top for the privilege, Apple wouldn’t have any real leverage if companies didn’t mistreat users to the point where Apple’s garden is a panacea.
Developers are not going to create two versions of the same app, one for the App Store and one for an Alt Store on the same devices.
If enough apps decide they rather develop for the Alt Store without the rules of the App Store, that’s where people will migrate if they wish to continue using said app. This happened on the Mac already where some developers decided to build their apps outside of the Mac App Store due to constraints.
Whether you agree or disagree agree with Apple here, or wish for there to be alternatives, this is a factor that shouldn’t be ignored.
I’m also sure that any of those stores would sell out the users to get software on their store: want Facebook? Remove the requirement that apps don’t abuse and invade the privacy of users. Facebook wants access the the home directly? Sure! Epic wants a list of other games installed on the system? Why not?
Malware works by appearing legitimate, and using that to get a foothold.
All companies like epic want is to profit off another company’s work without paying a cent for that - remember iOS users don’t pay for OS upgrades, so Apple isn’t making a pile of money of every user, every year.
The alternative is the Android model - there is no support or upgrades once the hardware has shipped, because once it’s been purchased it no longer produces revenue.
Instead, the App Store is another layer of control through which overall control over competition can be exercised.
A completely valid model that allows all comers, bit weeds out Malware, is to loudly announce what something is actually doing.
Hey! Your Bluetooth is hyper-promiscuous! Hey! Your baseband processor is shoving stuff down the pipe! Hey! Your note taking App is trying to access your contacts, Photos, Mic, and files!
If you do not create a way for your User's to grok what the thing they are using is actually doing, then you're not ultimately out to empower them. You're out to empower you.
One thing I really wish, is that this would apply to all apps that ship with iOS as well. That you’d be able to remove any application from your phone and reinstall it, including things like Camera, Notes, Messages, Calendar, Wallet, etc, etc. I realize that this is probably not feasible, because these included apps might be integrating with the system in a deep way. But it’d be really nice if it was possible. As it stands, Photos on my phone is consuming a lot of storage space from photos that were removed months ago. The only path forward in order to reclaim my storage is to do a factory reset – I just haven’t gotten around to it yet because I have some device-only data that I need to save elsewhere first.
And furthermore, in this way, if I could replace some of the built-in apps along with their integrations, with custom alternate apps of my own. But this I think will never happen. Still, it is the one thing I wish iOS supported. So that I could for example use a custom camera app directly from the lock-screen instead of only being able to use the built-in camera app from there.
Google is facing anti-trust with the DOJ looking to split them up, so its a very certain future.
That future is already there with tablets and smartwatches
There are no other email providers? There are no other map providers?
The same is true for the other services that Google provides.
Push messaging would be the trickiest thing to replace, because every app backend that pushes needs to be able to push to all the push services (or do their own long connect/periodic polling), which could be a lot of services to integrate if there's not a manufacturer consensus.
If the SDK forks, that's even more diversity in the system, but Android is already super diverse so...
"Consider the iPhone. The hardware, operating system, and applications were designed with everything a security professional loves in mind. Even so, modern systems are too large and too complex to be bullet-proof."
That statement, and many others like it in the article, leads you to believe that the systems are good, but provides no actionable information other than a hedge saying that the system is imperfect. How imperfect is it? What is a viable threat? What quantitative effect do the mitigations have? Without this type of information it is just parroting content-free marketing speak.
Here is actionable information. Bug bounties correlate strongly to the cost of discovery for a class of attack. Therefore, Apple thinks it takes less than $1M to create a remote no-install zero-click kernel arbitrary code execution . If you need one click, then $250K. If you need an install, then $150K. Given the nature of software, after such an attack is discovered it can be deployed in bulk with minimal extra effort, so you really need to divide the cost over the number of targets that can feasibly be attacked to evaluate the "marginal cost per attack". How widely you think a remote no-install zero-click attack can be distributed will tell you what that number is.
To provide an example of such an attack here is a post-mortem done by Google Project Zero of 5 exploit chains being exploited for 2.5 years before discovery . They mention that the sites received thousands of visitors per week, so a conservative estimate would be 130k visitors/5 exploits for an average of 26k targets per exploit. Assuming this falls under the first category of attack, that means the marginal cost to fully compromise an iPhone is ~$40.
So, the total effect of every mitigation they do is raising the cost of exploiting to $40/iPhone which is not secure by any objective metric.
Meanwhile, "Secret Service Bought Phone Location Data from Apps, Contract Confirms". https://www.vice.com/en_us/article/jgxk3g/secret-service-pho...
The app in question would presumably be denied by Apple.
Why would you presume that? How would Apple even know?
Many popular apps collect location data, and this is allowed on iOS. Once the location data has left the device and been transmitted to 3rd party services, Apple has no control or knowledge of what happens to the data.
I’ve had to help factory reset quite a few Android phones because they were being spammed with sex ads notifications and the search engine was being hijacked (wouldn’t be surprised if they had also been infected with keyloggers and secretly uploading photos and such).
If you are against vertical integration, must they also be required to sell iPhones that can support other OSes? Must all devices support alternative OSes?
What about other things? Should Lyft be required to support the ability to use their app with an independent marketplace?
Personally, I am more worried about companies that spread horizontally, like Google, Facebook, and Amazon.
As in, do you think that console platforms should also unbundle those things to make it easier (or possible in some cases) to run separate app stores and/or apps on them?
Because, and maybe this is just me, I really don’t see what market share matters here. Certainly not as a comparison to MS of the 90s.
Then. They'd have to compete on the quality of the console itself, rather than exclusives or moats based on sunk costs in owning copies of games
If phone OSs were a reasonably fragmented market, you as a phone buyer could probably choose a phone that doesn't restrict what software you can run and still meet your other requirements (e.g. tight OS & hardware integration). Also, as a software maker no single phone OS company would have much leverage over you.
But some of these things could also be argued on principle.
Windows, and increasingly Android, suffers from viruses because they’re valuable targets. If Apple made it possible to install apps from third-party stores or websites then they’d similarly suffer.
Why shit like this hasn’t gotten apps pulled annoys me :-/
I’ve personally had to help fix malware infected Android phones, but I’ve never had to do the same with iPhones.
It will put his thoughts (and those of uninformed commenters) in a very different perspective.
As a parent concerned with his children being coerced into in-app payments likely tied to his credit card, he gets utility out of Apple being the go-between, even though .. he pretty much complains that he wants it to be more stringent, so they aren't really delivering the utility he wants for that 30%.
As an adult, if I want to put my own credit card into a vendor's website, what utility is Apple providing except for slight convenience? I don't even keep my credit card attached to my Apple ID because I don't like how they batch payments and always seem to want to pull one 3 days before payday. I go onto Amazon or other sites and buy digital gift cards which I preload into my Apple ID.
And for this extreme inconvenience, I pay a 30% premium. Funk Dat.
BTW, because someone will come here and say, "Why in the world would you do such a convoluted thing?", an apple payments support tech suggested it to me. In fact they outright recommended against anyone attaching a payment method, ever.
A world where digital advertising fades away, and security and privacy are always prioritized, can't come fast enough.
But I think Apple and Google both have a significant revenue stream from world society as most people use smart phones.
Like AT&T and RCA of days gone by they need to have their free money spout regulated.
They've clearly made billions but that 30% cut needs to go down. At least that's what I see as a solution.
Something like 7 to 10%. Thoughts?
The judge who ruled against Epic on the breach of contract wrote:
”There appears to be evidence that everyone that uses these kind of platforms to sell games is charging 30%. Whether Epic likes it, the industry and not just Apple seem to be charging that. Right now, Epic is paying Apple nothing. Epic itself charges third parties.”
However, i am ok with adjusting the amount we charge them for use of public services - their reliance on the rule of law, that we’re not at war etc. etc. becomes more valuable in absolute terms to a company, the more payments it accepts within a jurisdiction.
I think it’s totally fair to invoice for govt services based on the value of them to the company.
To be clear this would not be like taxes on profits, i’m proposing an invoice against receipts.
Plus, if you did this, what would stop the company from increasing their percentage in order to pay for your new taxes?
But what you’re describing is the logic behind a progressive income tax. The more money you make — the more important the system (rule of law, security, etc) becomes to you, so the more you should pay. At least, that’s the theory...
Jurisdiction X hereby decrees the tariffs for tax year 20/21 as:
Receipts not more than $X = tariff of $Y
I dont agree with your condition of fairness but i woukd point out Apple has already established vehement unwillingness to compete on app stores anyway.
I think that will be a hard pill to swallow for many other developers. If there ends up being pricing regulation of the Apple App Store, you can be sure that the same thing will come down Microsoft (Xbox), Sony (Playstation), Nintendo, Facebook (Oculus), and every other platform’s digital store. All of these charge 30% (or close to it). Focusing on the 30% figure is the easy path for regulation, but it will have far-reaching consequences.
Notice — when Microsoft signed on to the Epic vs Apple fight, their concern wasn’t the fate of Fortnite and their fight against the 30% App Store fee, or even the rights of Apple to control what is and is not in the App Store. Microsoft’s goal was to protect the access of the Unreal engine for other iOS/Mac developers. Microsoft’s support for Epic is very focused in this regard.
Unfortunately, a lot of people are, how can I say it lightly, scumbags that will try to do anything to get more money.
When you think about a couple of rules that do not make sense at the first glance and look like corporate greed, when you think about them in depth, they do make a lot of sense.
Let’s talk about the “Do not
mention that you can subscribe out of the application” rule, for example. It does look like a cash grab, but actually this rule prevents people from offering “discounts” with different terms of service and cancellation options, severely damaging the mobile app platform.
Major Android vendors selling at similar prices to Apple, who don’t even have to pay for OS development seem unable to afford to provide support for 6 months, let alone The 5 years Apple supports a device.
What is the margin after 5 years of support?
Who is paying to provide that support, if not the companies that are benefiting from the platform, and that platform’s longterm support and consistency?
The author is not paying any premiums. He is happy that the developers pay them for him and he doesn't care at all that the creators now make 30% less and have no way to go around that system.
I mean that’s literally what Epic was doing.
In case of Fortnite there is no competition (no one else can offer that game and there isn't really any similar option) so additional money comes purely from developer's pocket. Sure, they could have been charging more to make a point or because they think iOS users are willing to pay more in general but the users don't really care where 30% of the price goes to. It doesn't influence their buying decisions at all.
Price respons to cost structure change depends on price elasticity. Not all prices are passed on to purchasers.