This document discusses the Lumina desktop environment and how it challenges desktop orthodoxy. It begins by defining what a desktop is and how desktops are typically assembled. It then explains how Lumina 2 differs from other desktops by being a single process, using a formalized API for interactions rather than dbus, and being OS-agnostic rather than Linux-centric. The document concludes by discussing the crossroads facing open-source desktop developers and how Lumina is forging ahead with goals of portability, simplicity and standardization.