The choice of operating system depends on the project objectives. Windows and Linux have their own advantages.
The peculiarity of Linux is its openness. Linux is free (unlike Windows, where you have to pay for licenses) and functional: many popular applications and scripts are created specifically to work with Linux. In addition, Linux is often more secure because most attacks are aimed at Windows.
However, Linux does not support some Windows applications: ASP and ASP.NET, Microsoft Access, Microsoft Exchange, Microsoft SharePoint, Visual Basic, Remote Desktop and others. Also, a Windows VPS is easier to manage