What I cannot create I do not understand
by Richard P. Feynman
The purpose of replicating existing projects is to learn their designs and implementations.
Existing projects usually are more stable and less bugs.
- Intel SGX Explained by Victor Costan and Srinivas Devadas
- Hypervisor-From-Scratch https://github.com/SinaKarvandi/Hypervisor-From-Scratch
- Xen project https://github.com/xen-project
- Intel VMX