John, I disagree. Your looking at it from a desktop standpoint and some servers. If a server is made fto run Windows of course it's going to run better on Windows. But not all are made for Windows. There a a ton of servers made by Sun, HP, IBM, etc. that run better on Linux or Solaris than Windows hands down.
You can develop on a Windows desktop an application that runs on a Linux or Unix server. Those applications can then be ran on windows desktops. The web and intranets are full of them.
It's not a "niche way". I know for a fact that there is a lot of enterprise software that runs a hell of a lot better on Linux or Unix than Windows.
Not everyone is using .NET. Java is still big and runs on Linux servers and is programmed using a Windows desktop.
Windows server is excellent for some software, especially on a company intranet. But I have supported a site that has 80,000 concurrent users, I wouldn't want that to be run on Windows server 
Last edited by joder; 11-16-2007 at 11:50 PM..
|