Para começar eu não sou tendencioso para Linux ou Windows. Na verdade uso o SO (sistema Operacional) que meu cliente usa, e é claro que tenho minhas preferências.
Sistemas Operacionais para Servidores
Como todo desenvolvedor Java, trabalho com vários SOs diferentes. Posso afirmar que nos últimos anos a preferência dos meus clientes são UNIX like (AIX e Linux), e é claro que temos algumas exceções para servidores com SO Windows. Então minha preferência para servidor é UNIX.
Sistemas Operacionais para Desktop
Aqui quero discutir os principais Sistemas operacionais para desktop, ou seja o sistema operacional que usamos nos nossos computadores pessoais e notebooks. Aguns anos atrás poderimos descrever apenas o Microsoft Windows como lider absoluto nesse seguimento, mas as coisas tem mudado muito nesse últimos anos, principalmente neste último ano.
Sendo assim podemos citar nesta categoria 3 sistemas operacionais para desktop:
Microsoft Windows
Linux
Mac OS da Apple.
Kleber Rodrigo de Carvalho