Server Operating System

Operating System Choice

Over the past couple of decades, I have used many different operating systems, including: VMS, Unix, Solaris, DOS, MacOS, Windows NT, Windows 2000, Windows XP, Windows 7 and GNU/Linux. Many of these operating systems are stable enough to be a server operating system. Many of these operating systems have the applications (servers) that I need.

Over the past serveral years I have been using Windows NT/2000/XP/7 and GNU/Linux almost exclusively. In general, I have found that setting up GNU/Linux servers takes more effort than setting up Windows NT/2000/XP/7 servers. However, I have found GNU/Linux to be more flexible than Windows NT/2000/XP/7. Therefore, in the end, I chose to use GNU/Linux. As it turned out, it was good that I chose GNU/Linux as it allows us to run our MythTV master backend on the server.

GNU/Linux Distribution Choice

I have been a long time Red Hat Linux user. I have run it on laptops, desktops and servers. Because of this familiarity with Red Hat distributions, I decided to use a Red Hat based distribution on my server.

Right now, the server is running CentOS 5.5, which is a recompiled version of Red Hat Enterprise Linux 5.5. In the past, the server ran Fedora from the Red Hat sponsored Fedora Project. However, Fedora does not have long term support, making less attractive for a server. Therefore, I switched to CentOS.