That's the difference between free software and non-free software. So do you want to argue that Remind is not free? Or free with just some totally unneeded annoyance? What is really the point of Remind behaving that way except of being annoying?
OT: I never have heard that OSX tries to detect if it is running inside a VM and if it detects that, it refuses to run. Do you have some background info about it?
>That's the difference between free software and non-free software. So do you want to argue that Remind is not free? Or free with just some totally unneeded annoyance? What is really the point of Remind behaving that way except of being annoying?
Indeed, that is the difference. I'm not saying that Remind is not free; I'm saying that despite the message, it remains free software, and you are free to use it and modify it as you wish, which is more than can be said for much of Apple's software. The point of the message is not to be annoying, but to remind users that there is a significant difference between free and non-free software.
> OT: I never have heard that OSX tries to detect if it is running inside a VM and if it detects that, it refuses to run. Do you have some background info about it?
Here's a little bit: "The "Trusted Platform Module," or TPM, is a computer chip embedded inside Intel-based Macs to prevent the Intel-based version of Mac OS X from running on non-Apple hardware. (during installation of Mac OS X, Mac OS X interfaces with the TPM. If Mac OS X finds that the TPM doesn't exist, Mac OS X refuses to install or run.)" [1]
There are ways around this, I guess, and some people have succeeded in running OS X in a VM, but it's not permitted by the EULA, and I believe it's a lot more complicated than simply firing up VirtualBox and installing from an OS X disc.
I think the part about TPM simply isn't true. The reason OS X doesn't run on normal X 86 machines by default doesn't have anything to do with the TPM, there even isn't a TPM anymore in modern macs. You could use the TPM similar to how you can use an eToken to securely store your private key and sign stuff in hardware, it doesn't pose any limitations on your system.
Ah, ok. So it looks like my information is out of date, and Apple isn't shipping a TPM anymore. But they did, at some point, use a combination of hardware and software to try to prevent users from running OS X on non-Apple hardware (or a VM)?
Even if they didn't, the EULA still forbids it. And I'll take "Please don't use this software on this platform (but we won't stop you)" over "Don't use this software on this platform (or we can sue you)" any day...
OT: I never have heard that OSX tries to detect if it is running inside a VM and if it detects that, it refuses to run. Do you have some background info about it?