Vapour is a new OS design based on a reflective, pointer-safe language model. This means that all computations run in the same address space, but are protected from one another by the language design. This allows for much richer and safer inter-thread communication, as well as eliminating the need for OS concepts such as kernel and processes. Furthermore, the reflection abilities and lack of kernel mean that all system facilities and user programs may be rewritten while they are running, allowing for phenomenally faster development cycles. See for more information.

Log in or register to write something here or to contact authors.