Mike McCormack mike@codeweavers.com writes:
If you can't determine the right answer automagically, I don't see the point in bugging the user for it, as they're not going to know any better.
The real question is "do you care enough about security to not want broken apps to run?". That's obviously not a question that we can answer automatically. Of course it can be hidden in a winecfg setting instead of popping up a message box, but then it means you have to be insecure by default, because you can't have apps simply die and tell users "you should have toggled that obscure setting in winecfg".
So the idea is to default to secure until the user explicitly said otherwise; and the message box is a way to make it easier for users to tell us that they don't care about security. I suppose the alternative is to say that people should turn off no-exec in the kernel if they don't want security, but that's not exactly user-friendly either.