3 ms·
Primarily, it's just because game consoles are not general purpose computing devices, customers don't expect that kind of software support in the first place.
by mangoscango 3y ago
Primarily, it's just because game consoles are not general purpose computing devices, customers don't expect that kind of software support in the first place. But even if we wanted to change that, the consoles are all priced around this lock in. Generally speaking, consoles are sold at a loss during their first few years in production, under the assumption they will make money on software sales. If you no longer have to buy software the manufacturer gets a cut of, it no longer makes sense to subsidize the cost of the hardware. If this were to change, consoles would have to be more expensive in general. This is not the case in the smartphone market, Apple is making healthy profits on every iPhone sold.
- l33t233372 3y agoI would argue that phones are not general purpose computing devices either.
- izacus 3y agoAnd your argument would be bad.
- Shared404 3y agoTo elaborate on this, I know many people who's only general purpose computing device is a phone. It's what they use for all their web browsing, email, communications, writing. All of it. These people don't care that you can't compile code on their phone. They just care that they can use it for their general purpose needs.
- Toutouxc 3y agoBut why? I didn't buy an iPhone to be a general purpose computing device, I bought it to be an appliance that allows me to place calls, text my friends and take photos. Is there a magical force of nature that automatically transforms any device with a sufficiently powerful CPU into a general purpose device? Is there a FLOPS limit above which you're supposed to support general purpose tasks? Why is it that my washing machine is exempt from the rule but my cellphone isn't? I mean, I'm not even on anyone's side here, I don't really care that much if they allow sideloading in iOS (I could think of a few reasons to use it, but I probably won't), I run a headless Linux machine to tinker with, I can build a gaming rig, I can and do all kinds of general purpose computation but I just don't think of my iPhone as a computer and I'd like to understand how someone who does is objectively more correct than me.
- matheusmoreira 3y ago> Is there a magical force of nature that automatically transforms any device with a sufficiently powerful CPU into a general purpose device? It doesn't need to be "turned" into a general purpose device. It already is. That's its nature. It's Apple who turned it into an "appliance" by artificially limiting what programs you can run on it. It quite literally is a general purpose computer that can run any program except the ones Apple doesn't like. This is merely child's play, by the way. The future will no doubt feature governments wanting in on that action. Computers are subversive, after all. Encryption alone can make a mockery out of police and courts. They absolutely love the concept of a computer that runs only software that doesn't harm them.
- l33t233372 3y ago> It doesn't need to be "turned" into a general purpose device. It already is. That's its nature I don’t understand what you’re saying. Apple didn’t find these devices in the wild and tame them. They created them.
- matheusmoreira 3y agoThey created a general purpose computer and then locked it down.
- l33t233372 3y agoIsn’t that how every locked down computer is created?
- matheusmoreira 3y agoDoesn't change the fact it's a computer that's inherently capable of any computation and they actively chose to artificially limit it mostly for rent seeking reasons. That will become evident when governments force Apple to undo those artificial locks. You'll see there was nothing really limiting its potential beside's Apple's locks.
- l33t233372 3y agoWhy? What makes phones general purpose that wouldn’t apply to an xbox?
- kyleee 3y agoPhones are many many people’s primary computing device these days (they have no laptop or desktop). And such a general computing device is increasingly required for various parts of life (school, interacting Witt various government agencies, business, all sorts of leisure uses (social media, etc) that are core to a person’s identity)
- izacus 3y agoThe fact that they're used for general purpose use-cases and the fact that they're hosting applications for a wide set of other businesses which are threatened by possible anti-competitive actions of platform holders. Xbox is a device that hosts video games and media services. A phone is hosting all those and hundreds of other use-cases, from banking and financial services, to hardware access via IoT interfaces, car integration and myriad of other applications.