IceWM is a
window manager coded from scratch in C++. It is relatively lightweight in terms of memory and CPU usage, and comes with themes that allow it to imitate the UI of Windows 95, OS/2, Motif, and other GUI's.
All Wikipedia text
is available under the
terms of the GNU Free Documentation License