The operating system you run on your home PC does not have to be the same as their servers. Most of their clients run Windows and their servers are running with 64-Bit Cloud Linux. ASP.NET 2.0 and Sharepoint are available on some of their servers if needed.