The review part is much more concerning IMO and completely exiles FOSS from the platform (free as in the GNU definition -- you should be able to make arbitrary changes to your copy of the app without some asshole from Apple telling you that they believe your changes constitute a joke or prank [1]). The review part also re-enforces the revenue part because it costs $100/year to submit apps for EU notarization.
The review is very TBD for me. If they really do just check for viruses that's fine. But if it's basically the App store rules without the App store, or we get "we don't like your app" cases like Beeper than this basically ruins the point of an alternative app store.
The Apple cut is also absurd but I'm sure that will be rectified sooner rather than later.
None. Code review is about ensuring the user has a good experience, which Apple claims to value. Pay for it then with some of the absurd profits they've made off of me purchasing Macs and iOS devices regularly for the last decade or so.
The idea that we aren't allowed to sell limited purpose electronics seems pretty novel. A lot of the things I own have processors in them nowadays, are you suggesting the courts should require them all to create methodologies for us to run our own code on them?
I think there is a big difference between devices that don’t easily support running third party code and apple devices which they have had to spend lots of money developing multiple signing schemes, bug patches, threatening jailbreak communities, etc. just to prevent people from running 3rd party code
Stallman literally buzzing with excitement at the prospect. Honestly if you're gonna go, you should probably go all the way in the manner you describe and level the playing field for everyone.
Smartphones are special, since they're practically mandatory at this point, are the primary gateway to the Internet and digital platforms for a lot of people, and are specifically designed to be general purpose computing devices (even if unnecessary restrictions on who gets to write apps for them are placed on top of that). I mean heck, even Apple all but advertises the iPad Pro (an iOS device) as a computer [*]. I don't care if Nintendo locks down their gaming console. Nobody needs a gaming console. The Nintendo Switch's OS was made solely to run games and has very limited functionality by design. (I'm also overjoyed when I see people hack it, but that's a bonus and I have no expectation of that.)
For example, the EU's DMA provides a precise definition of "digital gatekeeper" and the rules only apply to them [1]. Gaming consoles and other embedded devices are excluded.
If there were more than two real choices available, I'd feel less strongly about this. And I realize that Apple isn't necessarily responsible for there only being two options (if anything, Google may be more to blame for this). But that's just how it is.
[*] I don't know if their marketing materials ever unambiguously refer to the iPad as a "computer", perhaps intentionally, but they've run ads like this: https://www.youtube.com/watch?v=3S5BLs51yDQ
What is the downside for the consumer here? Put all the scary warnings in front that you want, just have a "developer mode" toggle that unlocks the bootloader and lets us run arbitrary code. There's a huge reverse-engineering hurdle to get over anyway, this just stops the cat-and-mouse game of having to find exploits to run code on your device.
Destroying their products and flooding customer support with dozens of stupid "I know what I'm doing and your stupid machine stopped working, your product sucks! I want a free replacement" type tickets.
Don't get me wrong, I'd like very much to have the ability to do that. But it doesn't change the fact that there are plenty of good reasons, not even consumer hostile, to not let people muck about in firmware.
To be honest, and this is purely fantasy, but I would absolutely love some kind of "I am a techie" registration process that would:
- Let me access functions like customizing firmware
- Always elevate my support tickets to tier 2 (yes I turned the fucking thing off and on again, if I'm calling you I have a REAL problem)
- Always ensure I get the "grown up" interface for settings and customization
> A lot of the things I own have processors in them nowadays, are you suggesting the courts should require them all to create methodologies for us to run our own code on them?
Don't play coy here, you understood what he/she said.
If you don't want to install apps outside of the App Store, you don't have to.
If other iPhone users want to install their own apps without jumping through absurd hoops, let them instead of telling them what they can and can't do with the hardware they own.
People say this as though teens and tweens aren't just going to find something else to latch onto immediately to bully the fuck out of one another.
I never dealt with the "blue bubble" thing but it's not like I wasn't mercilessly bullied for basically my entire education about everything else you could possibly think of past the fourth grade. I'm all for tackling bullying, I think it's fucking heinous the kinds of things schools let happen under their watch, but let's not kid ourselves that Apple opening up iMessage is going to do a fucking thing about this.