Ok so this one is a little easier and more obvious.
Advanced security is usually the number one thing people say they want in an operating systems upgrade but I am being a tad more specific. I would like to see the OS designed in such a way that different sections of the code are “isolated” from each other.
It isnt enough to have UAC (although that’s a great start) but I believe that when you are writing software that will be used by potentially 500 million to 1 billion people, you have to assume that the average user needs protection from themselves.
There have been tremendous security improvements made to Windows 7 and (ironically and less elegantly) in Vista but the problem is, it is still relatively easy to infect a Windows PC.
Once infected, a virus can propagate and run instructions in an inappropriate manner with potentially devastating impact.
I believe that Windows 8 should be designed to have different components working as sealed off silos.
That way, even if a piece of the system is compromised, the overall integrity would remain intact and the infection wouldn’t be allowed to spread.
What do you guys think?