It's like déjà vu all over again.
—Yogi Berra, U.S. baseball player, coach, and manager
Long before Sun Microsystems even thought about OpenSolaris, it recognized the benefits of community-developed desktop environments such as KDE and GNOME, especially since many Sun engineers contributed extensively to these systems. GNOME was selected as the default Solaris desktop, replacing the Common Desktop Environment (CDE) originally developed by the corporate consortium comprising IBM, Digital Equipment Corporation (DEC), Novell, and Sun. GNOME is now standard on most UNIX and Linux systems, and GNOME 2.24 is the current default desktop for OpenSolaris (Figure 4-1).