- Dock (computing)
-
For the hardware device, see Docking station.
A dock is a graphical user interface element that typically provides the user with a way of launching, switching between, and monitoring running programs or applications.
Early implementations of the dock concept include the icon bar at the bottom of the screen in Acorn Computers's Arthur operating system in 1987 (predecessor of the RISC OS) and the Dock at the right side of the screen in NeXT's NEXTSTEP operating system in 1986 (which led to Apple Inc.'s Mac OS X). The Common Desktop Environment that Sun Microsystems and others introduced in 1993 uses a dock. AmigaOS 4.0 and newer versions include a standard dock utility called AmiDock. It was a third party freeware utility which became de-facto standard into AmigaOS previous than 3.9 and then included in the OS since AmigaOS 3.9 launch in 1999. AROS Intel based AmigaOS clone keeps available to its users the freeware utility called Amistart, and leave them free to install it. MorphOS has its own docking utility included standard into the system, but is not compatile with Amiga Amidock.
Other dock implementations are included in Apple's Newton OS in 1993 and iOS (iPhone OS In 2007-June 2010) in 2007, and a variety of third party applications are available that can add dock features to operating systems such as Microsoft Windows and Linux, though Mac OS X's has been the most commercially successful. The patent on Apple's desktop implementation was applied for in 1999, the year before the new Mac OS X interface was first publicly demonstrated, and granted in October 2008.[1]
Early beta versions of Be Inc's BeOS had an icon containing dock located on the left hand side of the screen, before they developed their own hybrid taskbar approach. The Xfce desktop environment and the Étoilé desktop environment are open source projects that provide docks inspired by CDE and OS X respectively.
See also
- Comparison of desktop application launchers
- List of dock applications
- Menu bar
References
This article related to a desktop environment is a stub. You can help Wikipedia by expanding it.