He decidido escribir este post debido a las discusiones que existe sobre este tema.
Decir con seguridad cual sistema operativo es mas compatible es muy relativo.
Con mi basta experiencia en Windows, puedo afirmar bajo mi punto de vista que Windows no es el mejor sistema operativo con respecto a lo que compatibilidad se refiere. Cuando trabajaba como técnico de PC y administraba máquinas con Windows, me pase mucho tiempo renegando con los drivers del hardware. Cada fabricante de hardware se encarga de hacer un driver diferente, por mas que el chip sea genérico, por lo que tenemos 20 drivers diferentes para un mismo chip. El ejemplo mas común son las placas de red y los winmodem.
En Linux existe un solo modulo que se encarga de administrar el chip en cuestión, por lo cual dicho modulo es compatible con la mayoría del hardware que utiliza ese chip, y el que no esta soportado es tenido en cuanta para la próxima versión de ese modulo o puede ser soportado aplicando algún parche hecho por alguien de la comunidad open source. Esto simplifica bastante las cosas. Con la mayoría de las distribuciones Linux no hay que estar renegando con los drivers, lo único que hay que tener en cuenta es que si el hardware esta soportado por el kernel que se va a utilizar. Ahora muchos fabricantes traen los drivers para Linux, por lo que la mayoria de las distros ya los traen por defecto, asi que ni siquiera hay que especular en si tenemos o no el driver.
[Read the rest of this entry...]