Você leu a descrição?
Note
Windows Live Mesh can be installed on computers running Windows 7, Windows Vista, Windows Server 2008, and Mac OS X version 10.5 or later. It can't be installed on computers running Windows XP, Windows Server 2003, or Windows Home Server version 1.