In those slides, I try to trace the historical evolution of computer software OS architecture. Starting from standard OS installations, to virtual machines, then containers, and finally moving to the cloud.