"The basic idea behind Mac OS X's Dock is that when you need an application, you click on its icon on an on-screen bar, and the application is launched (if it has not been yet) or switched to (if it has). Stefano Zingarini has borrowed this concept for KXDocker, a KDE variation of OS X's Dock (which is also usable with GNOME and other desktop environments).
"KXDocker 1.1.4a is more attractive than standard task managers. It displays every application as a single icon on a dock on the bottom border of the screen..."