I discovered the Common Desktop Environment about twenty years ago when I decided to install Solaris x86 on my PC. The installer offered two desktop environment options: The then-ageing CDE, and the Java Desktop System which was a repackaged Gnome 2.6. Needless to say, CDE did not impress me much, and I quickly switched to JDS. The ugly colour palette and chiselled windows oddly reminded me of Windows 3.1. Many years later, CDE became free software, and I decided to give it another shot. It was fun for a few days, but I eventually went back to XFCE. Around two years ago, I came across a book called 'Configuring CDE: The Common Desktop Environment'. The book takes an in-depth look at configuring CDE and it motivated me to reinstall CDE on my FreeBSD machine. After setting up CDE to my liking, I decided to use it as my default desktop environment. CDE has been my daily driver for two years now. It still looks ugly and dated, but it does get the job done. I'm quite happy with it.