Linux has a much stronger complement of high quality open source software and new open source server software usually becomes available for Linux first.

But if you don't know about Linux then you can find windows more easier.

Just a small example to explain Linux and Windows -

On Windows server - home.html, Home.html, and HOME.HTML are the same name.
Whereas on Linux server - home.html and Home.html are different names.