Hi,
After reviewing some answers I also want to put in some ideas.
One of the main problems is that there is a lot of windows-hate among some unix guru's. I'm not saying the earlier given answers are an example of this, don't get me wrong. Bit this is just a general conclusion.
I'll first want to respond on some earlier given suggestions:
Suggestion(S): Windows vcan only use 2GB of RAM (with some 3GB execption)
Answers (A): Correct, but this is not a Windows or Unix feature, just a 32-bit or 64-bit questions. 32-bit Unix versions have the same limitation.
S: Cannot use raw-devices
A: Not really true. You can use unformatted, partitioned drives. Is this a lot faster? No, because windows is always using kernel I/O (KAIO).
S: Windows is unstable
A: Windows is not really unstable, how people manage it makes it much more unstable. Fo example why install office on a IDS server??? Ok, unix is a more proven solution, but not always better
S: Windows more difficult to tune
A: Globally the same, windows itself is not that easy to tune, but why do you want to if is performs good. Take a look at
www.tpc.prg and you will see that a lot of benchmarks work great under windows.
S: Easier to maintain
A: Ok, unix is much more scriptable. I miss this in Windows.
If I need to choose between a Windows and an Unix box. I would choose.... ......... depending on the situation Windows, Linux or Unix
Windows: More difficult to administer, cheap, known system
Unix: great scalability, scripting, stable, but expensive hardware
Linux: Nice, cheap hardware, scripting and stable
I hope, I have not offended anayone. Of this is the case, I apologise right now...
Greetz,
Rob Prop