En el momento de decidir que servidor utilizar la primera bifurcada lo situará entre los servidores Unix (Linux, Solaris FreeBSD) y Windows (NT, 2000, 2003). Específicamente, los dos servidores más difundidos son el llS de Microsoft y su competencia Apache. La diferencia entre ambos viene dada por la plataforma para la que fueron pensados. Por un lado llS se basa en el sistema operativo Windows y Apache se desarrolla sobre servidores Unix, de donde se derivan los servidores Linux.
¿Qué es un servidor Linux?
Normalmente el término servidores Linux es utilizado para hace referencia a un sistema operativo tipo Unix. Esto garantiza metodología libre o GNU/Linux, expresando la combinación del núcleo Linux con herramientas del proyecto de software GNU y otros grupos libres. El proyecto GNU se inicio en 1983 con el objetivo de desarrollar el sistema Unix, cuya característica principal es su composición. Esta se encontraba formada en su totalidad por software libre aunque aun no contaba con un núcleo operativo.
Esta falta fue subsanada por Linus Torvalds en 1991 al crear un sistema operativo funcional que hoy conocemos como los servidores Linux, centenas de programadores voluntarios han participado de este proyecto y el núcleo operativo esta en constante desarrollo. Día a día se lanzan nuevas aplicaciones y más programas que aumentan en calidad con cada nueva versión. La distribución de servidores Linux incluye gran cantidad de software disponibles y de innumerables aplicaciones como buzones de correo, entornos gráficos, servidores, etc...
Desplegando las características de servidores Linux…
Desde que Linux se lanzo, como una opción de Unix, ha crecido paulatinamente en popularidad por sus características flexibles que permiten un rango de aplicación amplio. Es compatible con más de veinte plataformas de hardware como Macintosh, PC, MIPS, etc.
Los servidores Linux facilitan el uso y las operaciones, por eso es uno de los dos grandes servidores más utilizados.El sistema operativo de los servidores Linux utiliza un código fuente abierto, y esta posibilidad permite modificaciones y redistribución de recursos por cada usuario. Esto suele resultar en configuraciones personalizadas de cada usuario o de grupos de usuarios en función de las necesidades particulares de cada espacio de trabajo. Claro que siempre la mejor ventaja de los servidores Linux es que no es necesario pagar licencia ni desarrollo de software para el uso de los mismos pues se distribuye gratuitamente a través de la licencia GNU.
Linux ofrece…
♦ Multitarea preventiva, esto es la posibilidad de ejecutar varios programas a la vez administrando los recursos desde el sistema operativo
♦ Multiusuarios: muchos usuarios pueden utilizar la misma máquina a la vez
♦ Multiplataforma: en un principio los servidores Linux pueden utilizarse en Pentium, Pentium Pro, Pentium II, Amiga y Atari, también existen versiones para su utilización en otras plataformas, como Alpha, ARM, MIPS, PowerPC y SPARC.
♦ Política de copia: utilizado en la compartición de las páginas entre los ejecutables. Esto significa que varios procesos pueden utilizar la misma zona de memoria para ejecutarse
♦ La memoria puede distribuirse pues es un recurso unificado, es decir que puede utilizarse la memoria libre para el cache reduciéndose cuando es necesario ejecutar programas grandes.
Las estadísticas
La realidad es que la popularidad de los servidores Windows lleva la delantera con un 60% de usuarios en contra del 40% que emplea servidores Linux. Esto se debe a un cierto temor sobre los servidores Linux que es consecuencia del desconocimiento de los webmasters. Temor injustificado ya que cada alojamiento ofrece el panel de control para usuario desde donde pueden manipularse la mayoría de las aplicaciones. O quizás exista también una cierta manipulación de los números estadísticos.