Next-Generation Operating Environments
Advances in hardware and networking will enable an entirely new kind of operating system, which will raise the level of abstraction significantly for users and developers.
Such systems will enforce extreme location transparency
- Any code fragment runs anywhere
- Any data object might live anywhere
- System manages locality, replication, and migration of computation and data
Self-configuring, self-monitoring, self-tuning, scaleable and secure
Adapted from Microsoft Millenium White Paper
http://www.research.microsoft.com