I am building a server information tool in ASP.NET.I have the access to the remote servers (username, password, server name).I \[code\]need to get the OS and version of OS\[/code\] running on each of the servers (Windows or Unix/Linux)I have tried searching for a solution and in most of the places, people talk about \[code\]WMI\[/code\].But \[code\]WMI\[/code\] wont work if it is a Linux/Unix machine, i suppose.Is there a way with which we can achieve this with C#?