Check out the software’s website, and select XWindows Dock installer to add it to Windows. You can add the software to Windows XP, Vista, 7 or 8. It includes a 3D mode that matches the original Mac OS X dock. XWindows Dock is a quintessential dock which replicates the Mac OS X dock functionality. This article shows you how to use a freeware program to add a Mac OS X-like dock to Windows XP, Vista, 7, and 8 for free. However, there are a few software packages that add Mac OS X clones to Windows. It’s similar to the Windows taskbar, but the dock is more of a 3D alternative. The Mac OS X dock is something that Windows doesn’t have.