5 ms·
I don't get why people are still whining about this in 2013. Is it really that unreasonable for an OS manufacturer to restrict the devices on which it can be in
by drharris 13y ago
I don't get why people are still whining about this in 2013. Is it really that unreasonable for an OS manufacturer to restrict the devices on which it can be installed? I write firmware for a specific known hardware platform; do I really want the pain of people using it on an Arduino? The appeal of OSX is that it just works, and works beautifully most of the time. Opening it up to all the devices dilutes the main thing it has going for it.
Sometimes there is freedom in restriction.
- deleted 13y ago[deleted]
- icebraining 13y agoI don't get the whining either; I was just dispelling a myth. That said, I don't find your arguments compelling; there's a difference between supporting and just not artificially preventing the software from running, and I don't see how doing the latter would make OSX stop "just working" on officially supported machines. In fact, it's not like they don't anyway, and I don't see how have Hackintoshes diluted the experience of OSX on an Apple machine.
- nwh 13y agoIf Apple sold it as an operating system, they'd have to deal with a nightmare of drivers. As it stands one disk can cover almost every Mac ever made, and they're content with that.
- icebraining 13y agoSure, but they wouldn't have to sell it as an operating system just to remove the artificial restrictions. They could still support only their machines, and just not encrypt the binaries and all that nonsense. But I'm not saying they should, as I said, I don't really care. I'm just saying that just because they don't want to support other machines, that doesn't mean they have to purposely block them. I mean, Asus doesn't support Linux on their motherboards either, but they don't have BIOS checks verifying that the OS is supported and refusing to boot if it isn't; they just tell you "you're on your own".
- takluyver 13y ago> they don't have BIOS checks verifying that the OS is supported and refusing to boot if it isn't In fact the machines they're selling now almost certainly do have precisely this. It's called 'secure boot', and caused a lot of controversy. The major Linux distributions work because they've managed to get themselves signed with the appropriate key so the BIOS accepts them, but if you want to put a more niche distribution on there, you probably have to disable that check in the BIOS.
- icebraining 13y agoNo, Secure Boot doesn't check if the OS is supported, it just checks if it's digitally signed, and that the signature is valid. And you don't even have to disable the check if you want to use an unsigned distribution: most (all?) implementations allow the user to load her/his own public key to verify the signature against. While we should worry about its impact - particularly in certain implementations - it's really not even close.
- Gormo 13y ago> Is it really that unreasonable for an OS manufacturer to restrict the devices on which it can be installed? Yes, it is. If I pay for a product, it's my prerogative to use it in any way I please. Copyright grants a monopoly on distribution, not on controlling post-purchase usage of the product. It's one thing to say "we only officially support installation of this product on this list of devices, and can't guarantee it will work on other devices", but inserting artificial restrictions into the product that prevent people from even trying to do officially unsupported things with the product, at their own initiative and at their own risk, is something there really isn't any justification for. > do I really want the pain of people using it on an Arduino? What pain? How does it even concern you if people are installing your firmware onto an Arduino, provided that they have legitimate copies of it? > Opening it up to all the devices dilutes the main thing it has going for it. Obviously, not installing OSX on other devices is what dilutes the "main thing it has going for it" for those people who have chosen to install OSX on other devices. Are you seriously trying to tell people that their personal preferences are objectively wrong? > Sometimes there is freedom in restriction. Straight out of Orwell.