The terminal server software LTSP (Linux Terminal Server Project), for example, is easy to install on any Linux server with root access. It’s important to bear in mind that the terminal server may take up a lot of resources, depending on how often the software is used, so it is advisable to pick a dedicated server with sufficiently powerful CPUs, as well as enough RAM and hard drive space.
The answer to this question largely depends on two factors. Are you new to server technology and not very interested? In this case, Windows is the easiest option to get where you want to go. Do you already have experience with Linux or would you like to familiarize yourself with this operating system? If so, Linux gives you more freedoms to configure your server, and you will be using an operating system that is less vulnerable to attacks from the Internet. Linux is also open source and therefore free.