Nowadays computing environments are made of heterogeneous networked resources, but unlike environments used a decade ago, the current e n vironments are highly dynamic. During a computing session, new resources are likely to appear and some are likely to go o i n e o r t o m o ve to some other place. The operating system is supposed to hide most of the complexity o f such e n vironments and make it easy to write applications using them. However, that is not the case with our current operating systems. Plan B is a new operating system that attempts to allow the applications and their programmers select and use whatever resources are available without forcing them to deal with the problems created by their dynamic distributed and heterogeneous environments. It does so by using constraints along with a new abstraction used to replace the traditional le abstraction.
Status of This Memo This memo provides information for the Internet community. It does not specify an Internet standard of any kind. Distribution of this memo is unlimited.
Nowadays computing environments are made of heterogeneous networked resources, but unlike environments used a decade ago, the current e n vironments are highly dynamic. During a computing session, new resources are likely to appear and some are likely to go o i n e o r t o m o ve to some other place. The operating system is supposed to hide most of the complexity o f such e n vironments and make it easy to write applications using them. However, that is not the case with our current operating systems. Plan B is a new operating system that attempts to allow the applications and their programmers select and use whatever resources are available without forcing them to deal with the problems created by their dynamic distributed and heterogeneous environments. It does so by using constraints along with a new abstraction used to replace the traditional le abstraction.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.