To read all comments associated with this story, please click here.
They crash, that's why. I'm presuming some software behaves in such a way as they try to execute software that is stored in data pages. (I'm no programmer. I just read Wikipedia...http://en.wikipedia.org/wiki/Data_Execution_Prevention That, and I know that having DEP on crashed an older version of flash.)
The article mentions that some apps/plugins choose to 'opt-out' of Vista's security features. Why would somebody choose to do that? Does it take a lot of extra coding to write something that uses those features? Does it slow down the app?
Because it's more difficult. I've written most of my code in C (long ago). I tried Ada and even Java, and there's lots of short-cuts you get used to in the permissive environment C provides that more structured languages make impossible. It's not just coding, sometimes you have change the way you think about solving the problem. When coupled with a business environment where re-learning means you miss your deadline, or flip a switch and have it work, you know which will be chosen.
(I don't know if this is exactly what happens in Vista, but I would guess it is)





Member since:
2005-11-13
The article mentions that some apps/plugins choose to 'opt-out' of Vista's security features. Why would somebody choose to do that? Does it take a lot of extra coding to write something that uses those features? Does it slow down the app?