Stardust is a unikernel operating system designed to run Cloud applications in a protected, single-address space environment. It delegates the management of physical resources to an underlying hypervisor which is treated as a trusted platform. Stardust has a small code base that can be maintained easily, and relies on static linking to combine a minimal kernel with a single application, along with the libraries and associated programming language run-time required for the execution of the application. Due to static linking, an executable binary of Stardust is packaged within an immutable single-purpose virtual machine image. Stardust supports multiple cores, preemptive threads, and basic block and networking drivers, and provides a collection of standard POSIX-compatible libraries.
Stardust is being used in supporting the teaching and research activities at the University of St Andrews.
- Stardust provides the unikernel implementation in C.
 - Stardust-oxide is a re-implementation of the unikernel in Rust.
 - Duster provides a small debugger for para-virtualised Unikernels written in C that run on the Xen hypervisor.
 
- Jaradat, W., Dearle A. and Lewis, J. Unikernel Support for Lambda Functions. In the Fifth Annual UK System Research Challenges Workshop, United Kingdom, 2020. Accepted Talk
 - Ahmad, K., Dearle A., Lewis, J. and Jaradat, W. Debugging Unikernel Operating Systems (Slides). In the Fifth Annual UK System Research Challenges Workshop, United Kingdom, 2020. Accepted Talk
 - Jaradat, W. On Engineering Unikernels, Systems Seminars Series, University of St Andrews, United Kingdom, 2018. Talk
 - Jaradat, W., Dearle, A. and Lewis, J. Unikernel support for the deployment of light-weight, self-contained, and latency avoiding services. In the Third Annual UK System Research Challenges Workshop, United Kingdom, 2018. Talk
 - Jaradat, W. Towards Unikernel Support for Distributed Microservices. Adobe Tech Summit, San Francisco, United States of America, 2019. Talk
 - Jaradat, W., Dearle, A. and Lewis, J. The Case for Unikernels. In the Fourth Annual UK System Research Challenges Workshop, United Kingdom, 2019. Lightning Talk
 
- Jaradat, W., Dearle, A. and Lewis, J. Unikernel support for the deployment of light-weight, self-contained, and latency avoiding services. In the Third Annual UK System Research Challenges Workshop, United Kingdom, 2018.
 - McKeogh, F., Stardust Oxide, Dissertation, University of St Andrews, United Kingdom.
 
