5 ms·
They didn't contribute that, the user already payed for it (and Apple pocketed ~40% of the MSRP). The hardware is paid for, same as the software it comes pre-in
by smoldesu 4y ago
They didn't contribute that, the user already payed for it (and Apple pocketed ~40% of the MSRP). The hardware is paid for, same as the software it comes pre-installed with.
> If users have a concern, they can use another platform.
They can't. Apple locks the bootloader even after purchasing/unlocking the device. It would be nice if we could though!
> it does seem to be the kind of thing that the market will sort out...
No, I think the arbitrary limitation of what you can execute on hardware you purchased will be a bit more of a sticking point than that. At least when we're addressing the single largest corporation in modern American history, Europe seems to agree with me.
- shadowgovt 4y agoAnother hardware platform, these days Apple functionally sells computing appliances, not general purpose computers. It's why I recommend Apple to all my relatives who don't want to think about the guts of the machine and I recommend windows or Linux to everyone I know who wants to write their own software.
- smoldesu 4y agoThat's great! Giving me bootloader access has nothing to do with how your grandma uses her iPhone though, at least if I'm understanding your grandma right.
- shadowgovt 4y agoIt requires more than zero engineering effort on their part so they won't. It is also, technically, an attack vector... A sufficiently sophisticated phisher might be able to convince somebody to replace their bootloader, but we both know that's not why Apple does it. They do it because it allows them to capture the revenue for use of their computing appliances and it saves them every headache of having to provide customer support for hardware they sell that isn't running an operating system they wrote. Serving your use case isn't what they make computers for. Google does though. I recommend switching platforms.
- smoldesu 4y agoServing my use case is what computers are. If Apple doesn't make those devices, then why are their devices capable of doing everything I described? They already wrote the bootloader. They already wrote the sideloading code, app sandboxing model, filesystem isolation APIs and even the packaging standard needed to distribute iOS applications. What's the major engineering hurdle they're struggling with, relative to everything they've already done?
- shadowgovt 4y agoI don't follow. They don't let you replace the bootloader; I thought that was your concern. So they can't do everything you want them to. I can run Doom on a refrigerator but it's still a refrigerator. Apple makes computing appliances.
- smoldesu 4y agoI don't follow either. If this refrigerator got an update that started showing you advertisements, you'd want the manufacturer to have some form of accountability that they don't further degrade the experience. Having multiple choices benefits everyone and forces the OEM to not make bone-headed moves. You're arguing that Apple shouldn't do good things because... Apple doesn't care? I already know that. I own many of their devices and experience it first-hand.
- shadowgovt 4y ago> If this refrigerator got an update that started showing you advertisements, you'd want the manufacturer to have some form of accountability that they don't further degrade the experience. Me personally? I might just let it happen (especially if it goes hand-in-glove with some other benefit, like lower cost). Or if it's too annoying I'll switch refrigerators. > Having multiple choices benefits everyone and forces the OEM to not make bone-headed moves That's the business model of the alternatives to Apple. Apple's business model is value delivered through vertical integration. For their end-users, they're building a better product because they own and control the hardware, OS, and software ecosystem. It's Nintendo-Seal-of-Approval thinking, and it's not inherently wrong so long as there are alternatives (and there are many, just none that have a supported path to using Apple's hardware). > You're arguing that Apple shouldn't do good things because... Apple doesn't care? I don't think Apple sees opening the bootloader as a good thing. It increases the ways the machine can be in a broken state with the only benefit to people tech-savvy enough to just use other hardware. And, of course, from a pure-business standpoint, it might kick a leg out from under the money-made-through-vertical-integration stool, which is of concern to them.
- WJW 4y ago> They can't. Apple locks the bootloader... There are other hardware manufacturers than Apple?
- smoldesu 4y agoNope. Choosing your software platform on iPhone isn't an option though, if it was then we wouldn't be having this conversation right now.
- martimarkov 4y agoI mean yes they are - there are so many manufacturers. With the same argument you can say - open access to every device which will diminish a lot of the security by increasing the attack vector. Why isn't my TV open or my Xbox or my PS? Why can't I edit the code of Windows is not such a stretch based on your arguments? Also why should companies be forced to open stuff? They market it as a closed system - maybe respect the consumers who like closed systems. There are options for you - it's other vendors. So you have a choice. But even if you didn't there is no reason or expectation you should have a choice if the market doesn't want to cater. One possible solution is for apple and other manufacturers to be forced to sell developer devices where the restrictions are minimal or non-existent. That I think will solve your quarrel.