News for hackers. Stuff that matters.
Re:Spotify to Apple: Time to Play Fair by supernova87a on Wednesday March 13, 2019 @10:37AM (#19379057)
What is "should"? Who determines should, aside from what the law currently says?

Maybe I'm uninformed, but it doesn't appear to me that access to an app store and the terms of such access (which by the way didn't even exist almost 10 years ago) is a public utility or good with an expectation of equal access or certain fair pricing.

Then, under what right does anyone claim that Apple (or any ecosystem platform) has to do anything beyond what is regulated in the payment and terms of operation? What makes your 30% price the right call? If you're an app developer, are you equally ok with someone else determining what you get to charge for your app when you're done with it? Isn't that the same (lack of) logic?

Re:Spotify to Apple: Time to Play Fair by sinnoh on Wednesday March 13, 2019 @01:27PM (#19381113)
the fact that I, a software developer by trade, can't install or run any code on an ios device without running something by apple first.

that's like tesla releasing a car saying if you are a lawyer who wants to drive it you have to pay them 100k a year plus 30% of what you earn, or are "free" to drive another car (even if theirs is the fastest/safest/best-for-price in the market.)

or, now, can obtain a "provisional" license to drive it that expires weekly, with the same option to pay yearly for an annual license - these are all artificial barriers. installing software has up till now always been as simple as owning the device you're running it on and running the appropriate commands, these artificual barriers introduced by apple ensure anyone wanting to do so has to check in to see if it's okay with them.

Re:Spotify to Apple: Time to Play Fair by supernova87a on Wednesday March 13, 2019 @04:00PM (#19383085)
No, your analogy oversimplifies the situation, just like that old joke about airlines selling paint for different prices.

Apple or Google's app store isn't a blank / open space where you entered an agreement that you have right to do anything you want. Just because you want to not run your code by Apple every time doesn't mean you have the right to do it.

There is no expectation that you have access to their hardware or software kit to do anything that you define. It's not like owning a car.

If the terms of your agreement are that you get time-limited / renewable access to a certain company's playground, what right do you have to insist that they change their terms, with recourse to what law?

There could be laws that decide that there should be open access. But there aren't. Why should this kind of lawsuit succeed in misinterpreting the law? The law can be rewritten, but until then I believe this effort should fail.

Re:Spotify to Apple: Time to Play Fair by paavoova on Wednesday March 13, 2019 @05:58PM (#19384317)
That's fine - I don't care about the App Store and what it offers, I just want some way to give users access to my app. Now what? Apple says "Fall in line if you want to access to our platform", I say "Thanks, but I'm not interested, I just want users to access my app somehow", but they can't and that's the crux of it. There are many legitimate apps banned from the app store, and that would be fine if the user could still install them outside of the app store. Consider the analogy of the toll bridge: if you don't want to pay, that's ok, go around. But Apple doesn't leave any alternative, and then in your argument you're putting words into peoples mouths and claiming they wanted to cross the toll bridge all along and they don't have a right to free (both literally and as in freedom) travel.

> There is no expectation

The expectation comes down to the owner of the device being allowed to have control over something they purchased, which in extension gives app developers freedom to target these users. This includes both hardware (right to repair), and software. It's completely valid, and repair, specifically, has been in news headlines months prior.

Re:Spotify to Apple: Time to Play Fair by supernova87a on Wednesday March 13, 2019 @06:47PM (#19384740)
Again, that's not a correct analogy, and you're framing it like someone with deep feelings of entitlement to do what you want in the software world. That's creating a flawed argument in your logic and you're turning your desire into what you believe is legal. Or thinking that because you put work into something, someone else has to give you a forum to get paid for that work.

Actually your bridge analogy is apt, but in a way that works against your argument.

Toll bridges aren't required to have an alternate way around just because you think you have a right to go there for free by some alternative method.

Staten Island is only accessible by toll bridge. Entry to San Francisco from the north or east is only accessible by toll bridge.

Regardless, Apple built an island and a toll bridge that allows crossing for a fee. There is no entitlement in law that says you have the right to get to that island without paying what Apple charges because you think that would be "fair".

Re:Spotify to Apple: Time to Play Fair by ehaliewicz2 on Wednesday March 13, 2019 @09:37PM (#19385793)
What argument do you have to support not letting users run whatever software they'd like on hardware they own?

And in extension to that, paying other people for software that they'd like to run and don't mind paying for, which is not sold through e.g. the App Store.

I'm legitimately interested in this, because I cannot see any reason why a user shouldn't be able to run any software they'd like on their own hardware, and/or pay for it however they want.

Re:Spotify to Apple: Time to Play Fair by supernova87a on Wednesday March 13, 2019 @11:01PM (#19386184)
If you can't see any reason why a user isn't able to run any software they'd like on hardware they've purchased, then you need to educate yourself. Because the reason is that the contract you have with the hardware manufacturer and the terms of use do not allow you to. And there is no contradictory law or regulation that trumps that agreement.

Just because you might disagree with that contract, it doesn't change the rules. Your ability and expectation to run software of your choosing on your computer doesn't mean you have the same ability on a phone.

I could ask you, why don't you complain that even on an Android phone, you're not allowed to tinker with the baseband chip and broadcast whatever you want over the air. "Why can't I be allowed to do that? It's my right." Nope. It is not.

This is just an extension of that principle. In some other state or country the rules may be set up differently that consumer rights (however those are defined) take precedence over commercial regulations. But not here. Public opinion and law might someday change. Until then, don't confuse what you think should be with what is. It will not do you credit.

You're expressing wishes. I'm expressing facts.

Re:Spotify to Apple: Time to Play Fair by ehaliewicz2 on Wednesday March 13, 2019 @11:51PM (#19386400)
> If you can't see any reason why a user isn't able to run any software they'd like on hardware they've purchased, then you need to educate yourself. Because the reason is that the contract you have with the hardware manufacturer and the terms of use do not allow you to. And there is no contradictory law or regulation that trumps that agreement.

I did not sign a contract relinquishing my rights to execute whatever code I like when I purchased my phone. Does one have to do that with an iPhone?

If you do, shouldn't it be called an applePhone, not an iPhone? If you cannot control what code is executed by the cpu, it is really more Apple's phone than your own.

Re:Spotify to Apple: Time to Play Fair by supernova87a on Thursday March 14, 2019 @12:11AM (#19386467)
I'm going to take my leave from this thread after this post, as it's kind of like talking to a wall at this point. I get nothing out of it.

You don't naturally have any expectations of a right to run whatever code you want on a phone. There is nowhere written in law or regulation that you have such a "right". So there is no such right to give up.

Apple enters into an agreement with you to give you a phone with certain capabilities. Control of what code is executed by the phone is not included in your capabilities. End of story.

Re:Spotify to Apple: Time to Play Fair by ehaliewicz2 on Thursday March 14, 2019 @01:19PM (#19391321)
That's what I wanted to know, and hearing that I'm glad I've never been interested in an apple phone.

> You don't naturally have any expectations of a right to run whatever code you want on a phone. There is nowhere written in law or regulation that you have such a "right". So there is no such right to give up.

Plenty of things that you naturally have a right to do aren't written in a law. Is there a law saying you can browse and post on hackernews on your computer?

Re:Spotify to Apple: Time to Play Fair by juiyout on Saturday March 16, 2019 @12:38PM (#19408669)
This reminds me of a joke from my childhood.

USA: If not prohibited by law, you can do.

Taiwan: If prohibited by law, you still can do.

China: Even if allowed by law, you can't do.

Re:Spotify to Apple: Time to Play Fair by sirtaj on Thursday March 14, 2019 @07:48AM (#19388342)
> Because the reason is that the contract you have with the hardware manufacturer and the terms of use do not allow you to. And there is no contradictory law or regulation that trumps that agreement.

You are simply answering the question "Why are things this way?" with a tautological "because this is the way it is." Whether or not the status quo will change in the future, it must always start with someone questioning it.

Re:Spotify to Apple: Time to Play Fair by oneplane on Wednesday March 13, 2019 @03:57PM (#19383037)
The car analogy doesn't help that much here; plenty of cars work in that fashion. Not the average consumer car of course, but again, even then a company is free to do so. Might hurt their business, where at Apple it's not a problem because they make plenty of money.

I think that is where part of the problem lies: you can choose to do something with the platform or you can leave it alone. Seeing it as an 'I must do something with the platform' is rather strange considering it is a private, non-public platform in the sense that it has an owner and the owner is free to make whatever rules they want to as long as it is within the boundaries of the law (i.e. you can't require use of a platform to be paid with organs :p ).

Re:Spotify to Apple: Time to Play Fair by scarface74 on Thursday March 14, 2019 @08:33AM (#19388608)
the fact that I, a software developer by trade, can't install or run any code on an ios device without running something by apple first.

If I were a game developer could I install any software on my game console?

that's like tesla releasing a car saying if you are a lawyer who wants to drive it you have to pay them 100k a year plus 30% of what you earn, or are "free" to drive another car (even if theirs is the fastest/safest/best-for-price in the market.)

Let’s not make an analogy. Can I install any software on the computers in my Tesla?

Re:Spotify to Apple: Time to Play Fair by berbec on Wednesday March 13, 2019 @12:46PM (#19380549)
I was about to argue with this and rage against Apple, but then I remembered a very similar situation everyone deals with and no one complains about: Supermarket Generics.

"How is it fair for Price Chopper to undercut Rice Crispies with a similar, cheaper product?" no on says this...

Re:Spotify to Apple: Time to Play Fair by mertd on Wednesday March 13, 2019 @03:50PM (#19382947)
Because your choice of phone brand does not tie you to a specific grocery where you can buy rice crispies. You can simply cross the street and shop at a competing grocery.
Re:Spotify to Apple: Time to Play Fair by asdffdsa on Wednesday March 13, 2019 @05:08PM (#19383804)
Yeah, theres different smart phones just like theres different grocery stores
Re:Spotify to Apple: Time to Play Fair by Dylan16807 on Wednesday March 13, 2019 @10:59PM (#19386179)
If I go to a different grocery store, I can get products that are compatible with everything else I own.

If we go with the store=phone analogy, then somehow my brand A flour and my brand B milk are magnetically repulsed and I can't make pancakes. It's not good for consumers.

Re:Spotify to Apple: Time to Play Fair by spiderfarmer on Wednesday March 13, 2019 @04:28PM (#19383385)
There are some extra levels to this. Imagine a country where there is only one supermarket chain allowed. In that case there is no competition and no choice for consumers.

Before you should people should simply switch phones: you can switch phones, but you can't take the apps you bought with you. And even if you switch: there's only one real alternative: Android. If Apple is allowed their 30% cut on literally everythig, why wouldn't Google do the same?

This way you end up with only 2 App stores, 2 Music and 2 Movie streaming services.

Re:Spotify to Apple: Time to Play Fair by berbec on Wednesday March 13, 2019 @05:52PM (#19384267)
I believe Google does take a cut on literally everything!

We do have only two app stores. Apple and Google just haven't managed to kill all the competing Music & Movie services. They'd love to!

Re:Spotify to Apple: Time to Play Fair by efreak on Thursday March 14, 2019 @12:08AM (#19386460)
Google doesn't require all app installs to run through the play store. In fact, the OS allows for other app stores to automatically install and update apps. The Play Store may be the only option preinstalled on devices, but anyone can download and install third party apps, and if you're rooted or writing a custom rom you can create/use your own app store. See the fdroid privileged extension for an example of an alternate app store that allows background installs similar to the play store. Alternate app stores in general include the Amazon app store for Android.
Re:Spotify to Apple: Time to Play Fair by sinnoh on Wednesday March 13, 2019 @01:16PM (#19380953)
because people have had a longer amount of time to understand food. hang in there, my friend :)