Hacker News new | ask | show | jobs
by scarface74 2194 days ago
And a phone isn’t “specially packaged” and is used for “video production, writing and homework”?

Software would be better for the average user if PCs (and Macs) had tighter permission models - no viruses, spyware, adware, ransomware, surreptitiously reading your contacts without your permission, etc.

2 comments

I think most can agree the OS should sandbox apps appropriately, and allow access via permissions and such. But like most things, it can be taken too far. The fact is you can't buy a console or iPhone of the shelf and easily (or legally) run your software on it without special permission from Apple or Sony etc.

The distinction is video game consoles are not general purpose. Just like nobody is going to write an essay on an Pinball machine, nobody will (ordinarily) do so on a console. If a game developer need to follow special rules to get into the console market, that's par for the course.

In contrast, on Windows/Linux/Mac/Android I can run whatever software I damn well like without talking to Microsoft/Canonical/Google/etc. It is truly 'general purpose'. There is no required gatekeeper for these systems (as much as they are try to make themselves one). iOS stands in contrast to these - it is not 'general purpose' if I can't run whatever. If Apple decides some software is not allowed on the store that is not 'general purpose'. That is something else - gatekeeping. So when they advertise 'general purpose' that is only true until they decide they don't like something. And they can change their rules anytime they want.

To the 30% thing, every retail store has markups they don't advertise and that's perfectly fine. If Apple or a retailer wants to charge me for access to their store, I'm happy to pay.

But when they force a change to a product and company in arbitrary ways to suite their whims that's pretty concerning because it's a sign they are abusing their power in a very historically been-done-before way. Think about it - 50-100% of a target market is controlled by them. You can do whatever you want - why not charge 50%? 70%? There is no competition - it's literally whatever the highest is you think your PR department can get away with. Not sure how you feel about anti-trust, but sure feels like abuse to me.

But when they force a change to a product and company in arbitrary ways to suite their whims that's pretty concerning because it's a sign they are abusing their power in a very historically been-done-before way.

You mean how Walmart forced the music industry to edit CDs or they wouldn’t sell them or how they force manufacturers to sell crappier versions of their products to meet a price point?

Or do you mean again how Nintendo is infamous about the strict content controls they have on games and have since the 16 bit days and no blood in Mortal Kombat?

Also, see how movie theater chains are saying that they won’t show studio’s movies if they start releasing straight to consumers now even though most movie theaters are closed?

We could also mention GameStop threatening not to sell MS consoles this generation because of their original intention to make games harder to resell.

Why do you keep bringing up examples of other corporations acting like jerks to excuse Apple acting like a jerk?
That's true, but that sort of sandboxing and permission models do not require a gatekeeping corporation to seek rent from everyone who wants to build for the platform. In fact it requires no interaction from the corporation at all.

iOS's app sandboxing and permissions model would work just as well if apps could be sideloaded.

Sandboxing won’t stop shady and illegal developers. Neither will review. The story of what happens to a platform when you allow any crap on it goes back as far as the original Atari 2600 to Android that has four times the market share but still less revenue for developers.
And yet the Google Play Store is fine. Is there more malware on it than Apple's App Store? Sure. But people use it every day, and the world hasn't fallen apart. They could certainly do more to root out malware, but that doesn't mean full-on gatekeeper with draconian rules like Apple has done.